Здравствуйте!
Возможно кто-то сталкивался с кейсом интеграции bpm и power bi? Нужно получить доступ к данным bpm для сравнительного анализа в power bi.
Нравится
Сталкивались.
Используем oData, в мануале по разработке есть указания по использованию протокола. Необходимо подключаться по адресу
http://[адрес сайта]/0/ServiceModel/EntityDataService.svc
Базовая аутентификация, можете использовать любого юзера с лицензией и правами на чтение везде.Если будут права ограничены на чтение объекта/раздела вы их при обмене не увидите.
Настройка аналитики выполнена не только базовыми возможностями раздела [Итоги], а и с помощью интеграции bpm’online с MS Power BI. Настройка интеграции достаточна проста, а возможности для составления аналитики значительные.
Говорят, что в настройке Сервис Групп справились сами и там всё было очень просто.
Как именно делать, зависит от механизма интеграции на стороне Power BI: это может быть прямой доступ в базу MS SQL (если система развёрнута on site) или доступ к данным по OData.
Сталкивались.
Используем oData, в мануале по разработке есть указания по использованию протокола. Необходимо подключаться по адресу
http://[адрес сайта]/0/ServiceModel/EntityDataService.svc
Базовая аутентификация, можете использовать любого юзера с лицензией и правами на чтение везде.Если будут права ограничены на чтение объекта/раздела вы их при обмене не увидите.
Плотников Денис пишет:
Сталкивались.
Используем oData, в мануале по разработке есть указания по использованию протокола. Необходимо подключаться по адресу
http://[адрес сайта]/0/ServiceModel/EntityDataService.svc
Базовая аутентификация, можете использовать любого юзера с лицензией и правами на чтение везде.Если будут права ограничены на чтение объекта/раздела вы их при обмене не увидите.
Огромное спасибо, Денис и Александр!
Добрый день.
Заранее прошу прощения за ап старой темы, но нельзя ли поподробнее описать или дать ссылку на описание интеграции по oData?
В настоящий момент проблема в том, что при обновлении запросов через oData, PI сильно загружает систему (CRM развернута на сайте).
Возможно кто то сталкивался с подобной проблемой и имеет решение?
Алексей Заворотный пишет:
В настоящий момент проблема в том, что при обновлении запросов через oData, PI сильно загружает систему (CRM развернута на сайте).
Нужно смотреть, на что конкретно нагрузка, какие запросы идут в базу. Если у вас развёрнуто локально, можно увидеть в SQL-профайлере.
Например, многие интеграции (в том числе Excel и Power BI,) не умеют правильно авторизироваться и затем хранить сессии, логинясь заново для каждого обращения к OData, в результате происходит много запросов на вставку в SysUserSession, которые могут проходить тяжело, если в таблице и так много записей или вызвать deadlock-и.
Заголовок запроса ForceUseSession отвечает за принудительное использование уже существующей сессии. Если при реализации интеграции не передавать заголовок ForceUseSession, то при каждом обращении к API создается сессия. Подробнее о заголовках см. тут.
Зверев Александр пишет:
Заголовок запроса ForceUseSession отвечает за принудительное использование уже существующей сессии. Если при реализации интеграции не передавать заголовок ForceUseSession, то при каждом обращении к API создается сессия. Подробнее о заголовках см. тут.
При подключении из Power BI по oData3 согласно инструкции
подключение происходит по ссылке типа
http://[адрес сайта]/0/ServiceModel/EntityDataService.svc
При этом мне не понятно, как при использовании подобного подключения использовать параметры/операторы/заголовки запроса. Скажите, это возможно?
Не встречали ли Вы кейс по настройке подключения Power BI к Creatio?
Зверев Александр,
Добрый день,
В продолжении этой темы хотела спросить как настроить такой вид подключения о котором вы писали "это может быть прямой доступ в базу MS SQL (если система развёрнута on site)" где можно про это почитать? Как понять что это можно у себя настроить?
Диана, речь о том, что когда сайт установлен на локальном сервере, то есть доступ к базе (чаще всего MS SQL), где данные каждой схемы (Contact, Account и др.) находятся в таблицах с такими же названиями, их можно считывать или добавлять и изменять. Нужно только учесть, что при изменении через базу не отработает логика на объекте и в БП, если она есть, её аналоги нужно разрабатывать самостоятельно. Но при использовании данных в базе только для чтения это не играет роли.
Можно ли использовать это конкретно при работе из Power BI, лучше уточнить у работающих с этой системой. Поскольку она, как и БД, разработана Microsoft — скорее всего, можно. См., например, тут, тут и тут.
Hi, We would like to use PowerBI to develop reports, based on data stored in Creatio. Do have instructions for a CLOUD version of Creatio? This thread seems to be focus on on-premise. Thank you.