Произвольные наборы данных

Настройка произвольного набора данных

Просмотреть список настроенных наборов данных можно в интерфейсе управления наборами. Откройте режим Администрирование, выберите раздел Наборы данных, выберите источник данных, т.к. каждый набор относится к конкретному источнику. В списке «Наборы данных» можно просмотреть список наборов этого источника и выбрать нужный для просмотра и редактирования его настроек (см. Рисунок 1).

Рисунок 1. Список наборов данных

Рисунок 1. Список наборов данных

Для настройки нового набора данных нажмите кнопку [Добавить набор]. Введите имя набора (обязательно уникальное), отображаемое наименование набора, и нажмите кнопку [Создать] (см. Рисунок 2). Набор создан, теперь нужно его настроить. Для этого найдите набор данных в списке наборов и щелкните по нему мышью. Откроется окно нового набора данных, где еще не введены настройки.

Рисунок 2. Создание нового набора данных

Рисунок 2. Создание нового набора данных

Откройте поле для ввода текста запроса для получения данных набора (см. Рисунок 3). Введите текст запроса на языке SQL:

  • Синтаксис запроса должен соответствовать синтаксису диалекта SQL, используемого в источнике. Наличие ошибок в запросе можно проверить, нажав кнопку [Проверить запрос];
  • Если запрос обращается к базе данных и к схеме базы данных, которые были указаны по умолчанию в настройках раздела Источники данных, их можно не указывать в тексте запроса.
Рисунок 3. Форма настройки нового набора данных

Рисунок 3. Форма настройки нового набора данных

Нажмите кнопку [Проверить запрос] (см. Рисунок 4, 2). Если запрос прошел проверку на работоспособность, внизу окна появится сообщение «SQL запрос прошел проверку» и заполнятся выходные поля запроса (см. Рисунок 4, 3).

В выходных полях запроса названия, алиасы (псевдонимы) и типы полей по умолчанию заполняются из базы данных. Алиасы можно изменить, чтобы название стало интуитивно понятным, и в последствии было удобно пользоваться набором данных. Также можно ввести описание полей. После окончания настройки набора нажмите кнопку [Сохранить набор] (см. Рисунок 5).

Рисунок 4. Настройка набора данных

Рисунок 4. Настройка набора данных

Рисунок 5. Интерфейс работы с наборами данных

Рисунок 5. Интерфейс работы с наборами данных

Дополнение набора данных полями с частями даты

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

Для использования частей дат не нужно знать SQL-функции для работы с датами и их особенности для разных СУБД, а достаточно выбрать требуемые части даты в удобных интерфейсах.

Для использования функционала необходимо:

1. В наборе данных - настроить дополнительные поля с частями даты. Для этого нажмите на «шестеренку» рядом с полем типа Дата (см. Рисунок 6, U ) и выберите необходимые дополнения (см. Рисунок 6, X).

Рисунок 6. Добавление частей дат к набору данных

Рисунок 6. Добавление частей дат к набору данных

2. В Конструкторе компонента - разместить доп.поля с частями даты (см. Рисунок 7, P ) на “полки” Значения/ Категории/ Серии/ Фильтры (см. Рисунок 7, R ), а также настроить правила детализации в разделе Дрилл (см. Рисунок 7, D ).

Рисунок 7. Использование частей дат в настройке компонента

Рисунок 7. Использование частей дат в настройке компонента

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

Рисунок 8. Пример дашборда с использованием добавленных частей дат

Рисунок 8. Пример дашборда с использованием добавленных частей дат