Это старая версия документа!


Интеграция ADVANTA с Power BI

Power BI Desktop - это настольное приложение от Microsoft, предназначенное для создания интерактивных отчетов и визуализаций данных.

Подключение Power BI Desktop к Системе ADVANTA выполняется с помощью скрипта на языке Python. В качестве источника для получения данных используются LINQ-запросы, настроенные в ADVANTA.

Чтобы настроить в Power BI Desktop визуализацию по данным из Системы ADVANTA, требуется выполнить следующие шаги:

  1. Настроить LINQ-запросы с необходимыми данными в разделе Администрирования ADVANTA.
  2. Создать проект в PowerBI.
  3. Добавить в PowerBI новый источник данных.
  4. Добавить в источник данных обработчик для получения данных из API ADVANTA.
  5. Сконструировать дашборд в PowerBI.



Ниже рассмотрен пример настройки дашборда в PowerBI на основе двух источников (LINQ-запросов) из Системы ADVANTA. На основе этого примера Вы можете создавать собственные источники в Системе для автоматического получения данных из ADVANTA в Power BI Desktop.

Чтобы загрузить данные из ADVANTA в PowerBI, необходимо сначала создать в ADVANTA источники данных в виде LINQ-запросов (необходим хотя бы один запрос). LINQ-запросы станут источниками данных для соответствующих дашбордов в PowerBI.

Для этого перейти в Системе ADVANTA в раздел Администрирование → Дополнительные сервисы → Источники LINQ. На странице выбрать либо уже созданный источник, либо создать новый. В примере ниже выбрано два уже созданных источника для BI: «КТ» и «Проекты».


Нужно присвоить LINQ-запросам имена и ключи. Для удобства имена, ключи и id запросов необходимо скопировать и сохранить.