Logo BI Data

BI Data: Коннектор Битрикс24 и Power BI

Позволяет с легкостью интегрировать CRM Битрикс24 и мощную BI систему от Microsoft, обеспечивая высококачественную аналитику и удобство работы с данными.
Коннектор   Возможности   Отчёты Power BI   Цена   Блог

Business Intelligence (BI)

Business intelligence (BI) — обозначение компьютерных методов и инструментов для организаций, обеспечивающих перевод транзакционной деловой информации в человекочитаемую форму, а также средства для массовой работы с такой обработанной информацией.

BI аналитика в Битрикс24

Битрикс24 очень популярная CRM, однако, она имеет скудный функционал собственной системы отчетности, сложную структуру данных и API. Для решения этой проблемы разработчики Битрикс24 ввели интеграцию собственной системы с ведущими аналитическими платформами на рынке (Power BI, Google Data Studio, Yandex Datalens). Штатный нативный коннектор Битрикс24, "BI-Аналитика". Эта интеграция дает разработчикам множество возможностей для выстраивания систем аналитики практически любой сложности.

Это решение реально работает очень быстро, у него достаточно гибкий функционал по фильтрам и выборкам.
Однако при попытке создать полноценную модель на базе этой интеграции в ходе разработки мы столкнулись с рядом проблем:

1. Битрикс24 накладывает ограничения на количество возвращаемых строк по своим тарифным планам.
Приходится настраивать фильтрацию модели, ограничивая объём данных или переходить на вышестоящий тариф в Битрикс24.

2. Штатный коннектор Битрикс24 выгружает ограниченный набор сущностей.
Это приводит к тому, что у нас в рамках этой интеграции нет возможности строить полноценную систему аналитики.
Т.е. если мы хотим построить отчет, в котором присутствуют, к примеру Счета или Смарт-процессы, то на базе этой интеграции у нас это сделать не получится.

Наше решение

Мы, рекламное агентство Media Targeting являемся партнёром Битрикс24 и в 2018-м году выпустили первую версию коннектора BI Data, которая работала по REST API. Приложение получило более 750 установок на клиентских порталах, в том числе Яндекс.Лицей, Splat и других крупных компаний.

Сейчас мы представляем версию 2.0, основанную на нативном коннекторе BI-Аналитика Битрикс24 и получающие данные как из нативного коннектора, так и по REST API.

С BI Data Connector для Битрикс24 и Power BI, вы можете без проблем обрабатывать и анализировать данные из вашей CRM системы. Это решение позволяет вам преобразовывать сырые данные в полезную информацию, которую можно использовать для принятия обоснованных бизнес-решений. С помощью интуитивно понятных дашбордов и отчетов, вы можете легко отслеживать ключевые показатели эффективности (KPI).

Модели работы для партнёров

Распространение лицензий на коннектор. Клиент оформляет подписку на ежемесячную лицензию на использование коннектора для своего портала. Для клиентов вы можете распространять наш коннектор под своим брендом. При оплате за продление лицензии на коннектор весь денежный поток от клиента до нас будет идти через вас.

Распространение лицензий на шаблон. Шаблон – это готовый отчет, где уже сформирована модель и дашборды. Клиент может подключить этот шаблон, ввести свои регистрационные данные из Битрикса и получить отчет уже со своими данными. В отличие от первой модели, в которой клиент оплачивает за коннектор, во второй он будет оплачивать за конкретный шаблон конкретного портала.

Услуги разработки кастомных отчетов. Мы можем разработать отчёт под ваши потребности.

Схема работы

Модель работы для конечных клиентов

Просто покупаете ежемесячную подписку на коннектор.

Примеры отчётов

Сводный отчёт (скачать):

Другие примеры отчётов

Возможности коннектора BI Data

1. Выгружаем данные через нативный коннектор:

  • сделки
  • история сделок
  • лиды
  • история лидов
  • звонки
  • компании
  • контакты
  • товарные позиции в лиде
  • товарные позиции в сделке
  • пользовательские поля сделок
  • пользовательские поля лидов
  • проект
  • дело
  • пользователи
  • смарт-процессы
  • счета (новые)
  • пользовательские поля контактов
  • пользовательские поля компаний
  • задачи
  • каталог товаров

2. Выгружаем дополнительно по REST API:

  • департаменты
  • направления
  • статусы
  • счета (старые)
  • предложения

Инструкция по созданию вебхука.

Инструкция по подключению шаблона.

Шаблон для разработки.

Презентация для партнёров.

Поддерживаемые методы

Дополнения
  • crm_invoice - счета (старые)
  • crm_item_31 - счета (новые)
  • crm_item_7 - предложения
  • crm_item_3 (с выбранными полями "ID,UF_*") - пользовательские поля контактов
  • crm_item_4 (с выбранными полями "ID,UF_*") - пользовательские поля компаний
  • user - пользователи
  • crm_product - товары
  • crm_productsection - разделы товаров
  • crm_dealcategory - направления сделок
  • crm_item_ (в конце нужно указать entityTypeId смарт-процесса. Пример для entityTypeId=45 - crm_item_45 ) - смарт-процессы
  • crm_status - статусы
  • crm_requisite - реквизиты (содержит доп реквизиты компаний и контактов, например ИНН, КПП и т.д.)
  • tasks - задачи
  • list_element_ - элементы универсального списка (в конце нужно указать Id универсального списка. Пример для списка Id=45 - list_element_45 )
  • list_field_ - поля универсального списка (в конце нужно указать Id универсального списка. Пример для списка Id=45 - list_field_45 )
  • list_enum_field_ - значения списочных полей универсального списка (в конце нужно указать Id универсального списка. Пример для списка Id=45 - list_enum_field_45 )
Функциональные таблицы
  • crm_fields - Структура таблиц
  • crm_userfields_enum - Значения списочных пользовательских полей

Коробочная версия коннектора BI Data

Помимо облачной, представленная коробочная версия коннектора, которая позволяет развернуть его на машинах под управлением Linux или Windows.
Скачать:
   Windows
   Linux
   Шаблон Power BI

Обращайтесь, предоставим бесплатно триал на 30 дней и поможем с настройкой.

Инструкция для настройки коробочной версии
  • 1. Убедиться, что в битриксе без ограничений работает модуль BI-Аналитика (Путь страницы в Битрикс24: CRM -> Аналитика -> BI-Аналитика -> Microsoft Power BI). Если действуют ограничения, при открытии страницы появится соответствующее предупреждение.
  • 2. В Битрикс24 создать вебхук для работы коннектора (Путь страницы в Битрикс24: CRM -> Интеграции -> RestAPI -> Готовые сценарии -> Импортировать/экспортировать данные -> Другое)
    - задать имя, отличное от предлагаемого (пригодится далее)
    - снять галку "Виджеты"
    - в блоке "Настройка прав" задать скоупы: crm, task, tasks, department, user, telephony, lists
    - сохранить
  • 3. Запустить файл server_bi_data.exe (консольное приложение без интерфейса)
  • 4. Открыть файл шаблона power bi (файл пустой с прописанной функцией для взаимодействия с коннектором)
  • 5. В открывшемся файле перейти в Редактор Power BI (Главная -> Преобразование данных)
  • 6. В открывшемся Редакторе встать на функцию "Данные Б24" и прописать необходимые для работы функции параметры:
    - Адрес сервера Б24 (в битриксе: CRM -> Аналитика -> BI-Аналитика -> Microsoft Power BI) скопировать и вставить значение поля "Адрес вашего сервера"
    - Секретный ключ (в битриксе: CRM -> Аналитика -> BI-Аналитика -> Microsoft Power BI) скопировать и вставить значение поля "Ваш секретный ключ"
    - Адрес вебхука (в битриксе: CRM -> Интеграции -> RestAPI -> Интеграции). Найти созданный в п.2 вебхук и открыть для редактирования. Скопировать и вставить значение поля "Вебхук для вызова rest api"
    - Метод CRM Аналитики - поддерживаемый метод коннектора (список поддерживаемых методов вышлю дополнительно)
    - Выбрать столбцы - опционально. Можно воспользоваться, если в модели нужны не все поля из указанной таблицы. Формат - указать поля, разделяя запятыми без пробелов (Пример: ID,DATE_CREATE,TITLE). Названия полей при этом должны быть один в один, как возвращает коннектор, с сохранением регистра

    После заполнения всех параметров нажать "Вызвать". В результате коннектор будет возвращать таблицу, соответствующую вызванному методу

Поддерживаемые методы кробочной версии
  • api_user - пользователи
  • api_department - отделы
  • api_crm_status - статусы
  • api_task - задачи
  • api_crm_product - товары CRM
  • api_crm_productsection - разделы товаров CRM
  • api_list - список универсальных списков
  • api_list_field_ - поля универсального списка; *IBLOCK_ID - идентификатор универсального списка
  • api_list_element_ - элементы универсального списка; *IBLOCK_ID - идентификатор универсального списка
  • api_crm_invoice - счета (старые)
  • api_crm_category_ - направления сделок и смарт-процессов; *entityTypeId - идентификатор сущности или смарт-процесса
  • api_crm_item_ - смарт-процесс; *entityTypeId - идентификатор сущности или смарт-процесса
  • crm_deal – сделки
  • crm_lead – лиды
  • crm_deal_uf – пользовательские поля сделок
  • crm_lead_uf – пользовательские поля лидов
  • crm_deal_stage_history – история сделок
  • crm_lead_status_history – история лидов
  • crm_company – компании
  • crm_company_uf – пользовательские поля компании
  • crm_contact – контакты
  • crm_contact_uf – пользовательские поля контакта
  • crm_activity – дело
  • crm_lead_product_row – товарные позиции в лиде
  • crm_deal_product_row – товарные позиции в сделке
  • telephony_call – звонки

Стоимость

У нас нет ограничений по количеству выгружаемых данных. Подписка распространяется на 1 портал Битрикс24.

Стоимость \ Версия Облачная версия Коробочная версия
Подписка 1 месяц 2 000 ₽
Подписка на 1 месяц при оллате за год 1 800 ₽
Покупка навсегда нет 80 000 ₽
Разработка отчётов оценка по ТЗ, 2 000 ₽ / час

Работаем по безналичному расчёту, без НДС. Реквизиты ИП.

Хотите бесплатное полное демо на месяц?