С помощью расширенного редактора вы можете передать в Microsoft Power BI сущности из Битрикс24 и использовать полученные данные для построения отчета.
Как это работает
В десктоп приложении Microsoft Power BI нужно открыть вкладку Преобразование данных.
Затем нажмите правой кнопкой мыши на сущности и выберите опцию Дублировать.
Переименуйте новую сущность и откройте Расширенный редактор.
В редакторе впишите нужный параметр и нажмите готово:
- crm_deal – сделки
- crm_lead – лиды
- crm_deal_uf – пользовательские поля сделок
- crm_lead_uf – пользовательские поля лидов
- crm_deal_stage_history – история сделок
- crm_lead_status_history – история лидов
- telephony_call – звонки
- crm_company – компании
- crm_contact – контакты
- socialnetwork_group – проект
- crm_activity – дело
Подробнее о том, какие поля содержатся в сущностях, вы можете прочитать в статье: Описание полей сущностей для BI-Аналитики.
Пример: как передать пользовательские поля сделок
Чтобы передать пользовательские поля вы можете использовать код:
let raw_t = bx24_load_entity("crm_deal_uf"), //["DEAL_ID","DATE_CREATE","UF_CRM_5B8D5D8583F53"] fixed_t = Table.TransformColumnTypes(raw_t, { {"DEAL_ID", Int64.Type},//Уникальный ключ {"DATE_CREATE", type datetime}//Время изменения //{"UF_CRM_5B8D5D8583F53", type text},//Время создания }), renamed_t = Table.RenameColumns( fixed_t, { {"DEAL_ID", "Идентификатор Сделки"} } ) in renamed_t
Продублируйте сущность и добавьте код в окно Расширенного редактора.
После этого полученные данные можно будет использовать для построения отчета.