Подключение к данным
Колибри.Отчётность позволяет построить отчёты на любых данных полученных из других модулей Колибри-Сфера.
Подключение является логическим элементом и даёт возможность сгруппировать источники данных по типу для обеспечения упрощённой навигации.
Замечание
В текущей версии поддерживаются только локальные подключения к системному ХД и одному аналитическому ХД. В дальнейшем будет добавлена поддержка внешних подключений, аналогичная Колибри.OLAP.
Подключение
Подключение предоставляет Редактору отчётов список источников данных одного типа, каждый из которых является артефактом определённого модуля, далее приведём список поддерживаемых и планируемых источников данных и подключений с указанием модуля в котором этот источник можно создать.
- Аналитические таблицы , создаются в модуле Колибри.Интеграция, предоставляют источники данных
- Аналитическая таблица PostreSQL
- Аналитическая таблица ClickHouse
- Недолговечная таблица
Виджеты
, создаются в модуле Колибри.Аналитика, предоставляют источники данных- Выборка
Колибри
, создаются в модуле Колибри.Моделирование, предоставляют источники данных- Представление
- Сущность
Кубы OLAP
, создаются в модуле Колибри.OLAP, предоставляют источники данных- Вид куба
Совет
С помощью модуля Интеграции можно предоставить данные в Отчёты и из других источников. Например, к данным MongoDb или из REST API и т.д.
Источник
Источник данных проще всего представить себе, как привычную таблицу (например Excel) с колонками и строками.
Подключение получает данные и преобразовывает их в табличный вид, выполняя сложную работу по извлечению, фильтрации, преобразованию типов данных и т.д. или даже может запустить процесс интеграции, чтобы получить Недолговечную таблицу.
Источник данных далее прикрепляется к заданным внутри секций элементам для отображения данных.
Замечание
Различные типы источников налагают различные ограничения на представление и объём данных. Например источник Выборка
может содержать переменное число столбцов, а источник Недолговечная таблица
не сохраняет данные на диск, поэтому может потребовать больше оперативной памяти сервера и вычислительных ресурсов.