Вкладка "Источник данных" позволяет изменить параметры источника данных для датасета. 

Для датасета из базы данных 

Для изменения SQL-запроса на получение данных датасета из источника на основе базы данных для изменения структуры датасета необходимо перейти на вкладку «Источник данных»:


Вкладка «SQL-запрос»


Блок с настройками SQL-запроса состоит из следующих элементов:

  • Выпадающий список «Источник»:

Показывает, к какому источнику подключен датасет. Также выпадающий список содержит в себе список источников из раздела «Источники».

  • Поле для ввода SQL-запроса:

Показывает SQL-запрос датасета, который можно корректировать.

  • Кнопка «Выполнить запрос»:

После нажатия на кнопку выполняется запрос, находящийся в поле для ввода SQL-запроса. При нажатии кнопки происходит проверка по следующим критериям:

      • На доступ пользователя к источнику.
      • На корректность SQL-запроса.
      • На уникальность названия колонок.

Если запрос некорректен, то область запроса выделяется красным и появляется предупреждение об ошибке возле кнопки «Выполнить запрос». Датасет с некорректным запросом невозможно сохранить: кнопка «Сохранить» блокируется.

При успешном выполнении запроса отображается превью результата в области для вывода результата запроса.

  • Область «Результаты запроса»:

Область предназначена для вывода результата запроса. При выполнении запроса, по умолчанию в области выводится результат первых десяти строк. 

При наличии изменений в структуре таблицы срабатывает цветовой индикатор:

      • Старая колонка - черный цвет;
      • Новая колонка -  синий цвет;
      • Удаленная колонка - красный цвет индикатора;
      • Измененная колонка - фиолетовый цвет индикатора.
  • Выпадающий список «Количество строк»:

Позволяет выбрать количество строк в таблице результата. На выбор предоставляется:

      • 10 (по умолчанию);
      • 50;
      • 100;
      • Все. 
  • Кнопка «Сохранить»:

Используется для сохранения изменений в конфигурации датасета на основании введенных данных.

При нажатии кнопки появляется диалоговое окно «Сохранить датасет».

Если при сохранении датасета меняется его структура, то появляется диалоговое окно с текстом: «Изменение датасета может повлечь за собой изменение следующих виджетов ( *кол-во виджетов*): *Список виджетов* Все равно сохранить?» 

      • При нажатии кнопки «Сохранить» происходит сохранение датасета. В случае удаления колонки в датасете, которая используется в виджетах, система также удаляет эту колонку из виджетов;
      • При нажатии кнопки «Отменить» закрывается диалоговое окно;
      • При нажатии символа «Крестик» также закрывается диалоговое окно.

Для файлового источника

При желании изменить структуру датасета на основе файлового источника необходимо перейти в настройки такого датасета и во вкладке «Источник» в выпадающем списке «Источник данных» выбрать необходимый вариант.

Далее следует указать SQL-запрос в нижеследующем текстовом поле и нажать на кнопку «Выполнить запрос».

После нажатия на кнопку отобразится результат выполненного запроса.

Для сохранения изменений следует нажать на кнопку «Сохранить». Для отмены - «Отменить».

После нажатия на кнопку «Сохранить» отобразится оповещение в виде окна подтверждения, в котором указано: «Тип источника будет заменен на SQL-запрос». Для подтверждения необходимо нажать на кнопку «Заменить», для отмены - «Отмена».

Если нажать на кнопку отмены на этапе предварительного просмотра результатов, то поле с предварительным результатом очищается, прежний SQL-запрос остается. Для изменения запроса необходимо ввести новый SQL-запрос в соответствующем поле.

Для источника Polymatica Analytics 

В настроек датасета из API Polymatica Analytics вкладка "Источник данных" позволяет заменить сценарий, на базе которого был создан датасет.


Основные настройки датасета из Polymatica Analytics. Вкладка "Источник данных"

Вкладка состоит из следующих блоков:

  • Поле  "Источник" - отображает текущий источник данных и позволяет выбрать источник данных из имеющихся в системе источников. Источник должен иметь тип polymatica-analytics.
  • Таблица сценариев, имеющихся в источнике. Список сценариев по умолчанию отсортирован по дате создания по убыванию. Текущий сценарий выделен радио-кнопкой.
    • Если при создании источника был установлен чек-бокс "Раскрыть размерности", то он отображается установленным над таблицей. 
    • Поле "Поиск" позволяет найти требуемый сценарий по названию, пути или автору.
    • При нажатии на заголовок колонки таблицы доступна сортировка по возрастанию/убыванию.
    • Кнопка "Выполнить запрос" делает запрос к источнику и загружает данные из сценария.
  • Раскрывающаяся панель "Результаты запроса" показывает таблицу с загруженные данными из сценария. Для таблицы также доступна сортировка по возрастанию/убыванию.

Для замены источника данных необходимо:

  1. Выбрать источник данных в раскрывающемся списке поля "Источник".
  2. Выбрать содержащийся в источнике сценарий для замены данных.
  3. Нажать "Выполнить запрос". В поле "Результаты запроса" отобразятся данные из сценария, либо ошибка обновления.
  4. Нажать "Сохранить" для сохранения замененных данных в датасет.


Источник данных заменен. Данные из другого сценария отображаются в поле "Результаты запроса"

При сохранении данных появится предупреждение о сущностях, которые будут затронуты заменой данных датасета. 


Предупреждение о затрагиваемых сущностях

При нажатии "Сохранить" данные будут записаны в датасет и отразятся в связанных сущностях.

  • Нет меток