Перейти к содержанию

Источники данных в 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 пользовательских (кастомных) коннекторов.