Используйте внешние источники данных для KPI

Узнайте, как автоматизировать ввод данных из сторонних бизнес-инструментов в KPI в BSC Designer с помощью надстроек Google Sheet и RESTFul API.

  • MS Power Automate для настройки пользовательских коннекторов.
  • Надстройка Google Sheets для подключения нескольких источников данных.
  • RESTful API для интеграции программы со сторонними инструментами.
  • Вебхуки для отправки уведомлений в сторонние инструменты.

Общая информация

Аккаунт предоставляет 100 API вызовов в час на одного ведущего пользователя. Чтобы обновлять KPI автоматически, используйте один из следующих методов:

  • BSC Designer Sync. Надстройка для Google Sheets, подходящая для записи данных в KPI, программирование не требуется.
  • RESTFul API. Программный интерфейс с API вызовами, подходящий для чтения и записи данных в KPI, требуется программирование.

Связь KPI через MS Power Automate

Используйте пользовательский коннектор в Power Automate или Power Apps, чтобы связать KPI с вашими данными в экосистеме Microsoft. Чтобы настроить пользовательский коннектор:

  1. Сохраните OpenAPI-определения для BSC Designer в виде файла JSON.
  2. Следуйте шагам по настройке пользовательского коннектора.
  3. Выберите опцию "Импортировать OpenAPI-определение".

Для более быстрой настройки свяжитесь с командой BSC Designer, чтобы автоматически импортировать предопределенный пользовательский коннектор в ваш аккаунт.

Связь KPI через дополнения Google Sheets

Используйте дополнения Google Sheets для получения информации из внешних источников данных, агрегирования данных и автоматического обновления KPI с агрегированными данными.

  1. Создайте документ Google Sheets.
  2. Выберите в меню Расширения > Дополнения > Установить дополнения.
  3. Установите и настройте одно из дополнений для стороннего источника данных.
  4. Установите дополнение под названием BSC Designer Sync (появится на правой панели инструментов).
Дополнение BSC Designer для Google Sheets Использование и передача любой другой программе информации, полученной от Google API, с помощью BSC Designer Sync будет соответствовать Политике использования данных пользователей сервисов Google API, включая требования ограниченного использования.

Первоначальная настройка

  1. Нажмите команду Ключ API, чтобы ввести действительный ключ API (создайте новый ключ API в BSC Designer через > Настройки > Интеграции > Добавить ключ API).
  2. Нажмите команду Добавить KPI, чтобы выбрать систему показателей и KPI из вашего аккаунта.
  3. Нажмите Вставить.
  4. Будет создан лист BSC Designer Sync.
  5. Повторите шаги 2-3, чтобы добавить больше KPI.
Лист BSC Designer Sync был создан, и KPI

Агрегация вывода дополнения источника данных

Большинство источников данных предоставляют неагрегированные данные. Например, дополнение для социальных медиа возвращает ежедневные данные о вовлеченности с колонкой Дата и колонкой с количеством Лайков для каждой из дат.

Агрегация значения из источника данных за последний месяц

Чтобы получить агрегированные данные за последний месяц, используйте формулу:

  • =SUM(FILTER(B:B,A:A > (TODAY() - 30)))

где A — это колонка с датами, а B — колонка со значениями для каждой даты (исключите текст, такой как название колонки, из диапазона, если необходимо).

Обновление KPI с выводом данных из дополнения источника данных

Использование формулы IMPORTRANGE для ввода агрегированных данных в KPI

Чтобы использовать агрегированные данные в качестве ввода для KPI:

  1. Переключитесь на лист BSC Designer Sync.
  2. Найдите столбец New KPI Value для целевого KPI.
  3. Используйте формулу IMPORTRANGE для ячейки New KPI Value.
  4. Нажмите команду Sync, чтобы начать ручную синхронизацию, или команду Schedule, чтобы автоматизировать синхронизацию.

KPI в системе показателей BSC Designer будет обновлен в соответствии с интервалом обновления, настроенным для индикатора.

Вебхуки

BSC Designer может отправлять уведомления в формате JSON в сторонние инструменты.

  1. Настройте вебхук через > Настройки > Интеграции > Вебхуки.
  2. Назначьте вебхук владельцем для KPI или инициативы через поле владелец.