Источники данных в AW BI¶
Источник данных - это любая внешняя система, которая может поставлять данные в AW BI. Он рассматривается как коллекция табличных данных, которые можно использовать при создании моделей данных.
Основные понятия¶
Коннектор¶
Отдельный сервис, подключенный к AW BI и обеспечивающий операции с источником данных.
Один коннектор может обрабатывать несколько типов источников. Например, коннектор к БД обслуживает подключение к таким СУБД как PostgreSQL и Oracle. А файловый коннектор как к загруженным в AW BI файлам, так и к целым папкам на удаленных серверах.
Тип источника¶
Параметры подключения к источнику¶
Дополнительные параметры источника¶
Для обработки источников
Объект источника¶
В контексте источников данных под объектом понимается любая сущность, которая может быть представлена вовне источника в едином табличном представлении (как набор строк и столбцов).
Объектами источника могут быть:
- Классические таблицы базы данных;
- Представления (views);
- Партиционированные таблицы, строки которых располагаются в физически разных таблицых, но могут быть логически объединены в единую таблицу;
- Листы в Excel-файле.
Схема¶
Некоторый каталог в источнике, который содержит в себе табличные данные. Аналог именованных схем в PostgreSQL.
Каждый объект источника содержится в какой-либо схеме. Логику принадлежности объектов определяет коннектор
самостоятельно. Если реальный источник данных не поддерживает разделение объектов по схемам, то коннектор
может самостоятельно отнести все объекты в одну схему public.
Название объекта источника¶
Объекты источника обязательно должны принадлежать какой-либо схеме данных (например, схеме
public) и иметь уникальное имя в пределах этой схемы.
Полное название объекта, идентифицирующее его в источнике, задается с указанием
схемы {schema_name}.{object_name} (например, public.my_table).
Метаданные объекта источника¶
В процессе работы AW BI для каждого объекта источника
Список столбцов объекта источника (с указанием типов) и список внешних связей с другими объектами источника.
Столбцы объекта используются для формирования конечной структуры модели данных, а список внешних связей позволяет автоматически настраивать JOIN'ы между объектами при создании модели в пользовательском интерфейсе.
SQL-объект источника¶
Если источник данных поддерживает выполнение SQL запросов, то при создании
Метаданные SQL-объекта источника¶
Встроенные коннекторы¶
На текущий момент в поставке AW BI есть следующие коннекторы:
- Коннектор к базам данных.
- Коннектор к файловым источникам.
- Коннектор к OData-серверам.
Пользовательские коннекторы¶
Существует возможность подключения к AW BI пользовательских (кастомных) коннекторов.