Использование SQL базы данных в качестве источника данных для индикаторов

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

Настройки SQL индикатора

1. Откройте проект с показателями, перейдите на закладку KPIs

2. Выберите Новый WebSQL индикатор в меню Добавить....

3. Введите имя сервера. Для локальной установки BSC Designer имя сервера скорее всего будет localhost

4. Введите номер порта. Для локальной установки базы данных MySql номер порта по-умолчанию 3306

Настройка индикаторов в BSC Designer Online

5. Введите имя базы данных, логин, и пароль. Нажмите кнопку Следующий.

6. Укажите нужный SQL запрос (некоторые примеры рассмотрены ниже).

7. Нажмите на кнопку Следующий для предпросмотра результатов. Нажмите на кнопку Завершить.

Примеры SQL запросов

BSC Designer ожидает получить одно значение в ответ на SQL запрос. Полученные данные будут использованы для поля Величина индикатора.

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

Кейс 1: Индикатор обновляется ежедневно. Для каждой даты есть значение.

select value from datatable where date = %%date%%

Кейс 2 (наиболее используемый): Индикатор обновляется ежемесячно. Есть несколько значений для этого периода в базtе данных, которые нужно просуммировать.

select sum(value) from datatable where date between %%UpdatePeriodStart%% and %%UpdatePeriodEnd%%

Обновление данных

Есть несколько способов обновить данные для SQL индикаторов: