Вкладка "Источник данных" позволяет изменить параметры источника данных для датасета.
Для датасета из базы данных
Для изменения SQL-запроса на получение данных датасета из источника на основе базы данных для изменения структуры датасета необходимо перейти на вкладку «Источник данных»:
Блок с настройками SQL-запроса состоит из следующих элементов:
- Выпадающий список «Источник»:
 
Показывает, к какому источнику подключен датасет. Также выпадающий список содержит в себе список источников из раздела «Источники».
- Поле для ввода SQL-запроса:
 
Показывает SQL-запрос датасета, который можно корректировать.
- Кнопка «Выполнить запрос»:
 
После нажатия на кнопку выполняется запрос, находящийся в поле для ввода SQL-запроса. При нажатии кнопки происходит проверка по следующим критериям:
- На доступ пользователя к источнику.
 - На корректность SQL-запроса.
 - На уникальность названия колонок.
 
Если запрос некорректен, то область запроса выделяется красным и появляется предупреждение об ошибке возле кнопки «Выполнить запрос». Датасет с некорректным запросом невозможно сохранить: кнопка «Сохранить» блокируется.
При успешном выполнении запроса отображается превью результата в области для вывода результата запроса.
- Область «Результаты запроса»:
 
Область предназначена для вывода результата запроса. При выполнении запроса, по умолчанию в области выводится результат первых десяти строк.
При наличии изменений в структуре таблицы срабатывает цветовой индикатор:
- Старая колонка - черный цвет;
 - Новая колонка - синий цвет;
 - Удаленная колонка - красный цвет индикатора;
 - Измененная колонка - фиолетовый цвет индикатора.
 
- Выпадающий список «Количество строк»:
 
Позволяет выбрать количество строк в таблице результата. На выбор предоставляется:
- 10 (по умолчанию);
 - 50;
 - 100;
 - Все.
 
- Кнопка «Сохранить»:
 
Используется для сохранения изменений в конфигурации датасета на основании введенных данных.
При нажатии кнопки появляется диалоговое окно «Сохранить датасет».
Если при сохранении датасета меняется его структура, то появляется диалоговое окно с текстом: «Изменение датасета может повлечь за собой изменение следующих виджетов ( *кол-во виджетов*): *Список виджетов* Все равно сохранить?»
- При нажатии кнопки «Сохранить» происходит сохранение датасета. В случае удаления колонки в датасете, которая используется в виджетах, система также удаляет эту колонку из виджетов;
 - При нажатии кнопки «Отменить» закрывается диалоговое окно;
 - При нажатии символа «Крестик» также закрывается диалоговое окно.
 
Для файлового источника
При желании изменить структуру датасета на основе файлового источника необходимо перейти в настройки такого датасета и во вкладке «Источник» в выпадающем списке «Источник данных» выбрать необходимый вариант.
Далее следует указать SQL-запрос в нижеследующем текстовом поле и нажать на кнопку «Выполнить запрос».
После нажатия на кнопку отобразится результат выполненного запроса.
Для сохранения изменений следует нажать на кнопку «Сохранить». Для отмены - «Отменить».
После нажатия на кнопку «Сохранить» отобразится оповещение в виде окна подтверждения, в котором указано: «Тип источника будет заменен на SQL-запрос». Для подтверждения необходимо нажать на кнопку «Заменить», для отмены - «Отмена».
Если нажать на кнопку отмены на этапе предварительного просмотра результатов, то поле с предварительным результатом очищается, прежний SQL-запрос остается. Для изменения запроса необходимо ввести новый SQL-запрос в соответствующем поле.
Для источника Polymatica Analytics
В настроек датасета из API Polymatica Analytics вкладка "Источник данных" позволяет заменить сценарий, на базе которого был создан датасет.
Вкладка состоит из следующих блоков:
- Поле "Источник" - отображает текущий источник данных и позволяет выбрать источник данных из имеющихся в системе источников. Источник должен иметь тип polymatica-analytics.
 - Таблица сценариев, имеющихся в источнике. Список сценариев по умолчанию отсортирован по дате создания по убыванию. Текущий сценарий выделен радио-кнопкой.
- Если при создании источника был установлен чек-бокс "Раскрыть размерности", то он отображается установленным над таблицей.
 - Поле "Поиск" позволяет найти требуемый сценарий по названию, пути или автору.
 - При нажатии на заголовок колонки таблицы доступна сортировка по возрастанию/убыванию.
 - Кнопка "Выполнить запрос" делает запрос к источнику и загружает данные из сценария.
 
 - Раскрывающаяся панель "Результаты запроса" показывает таблицу с загруженные данными из сценария. Для таблицы также доступна сортировка по возрастанию/убыванию.
 
Для замены источника данных необходимо:
- Выбрать источник данных в раскрывающемся списке поля "Источник".
 - Выбрать содержащийся в источнике сценарий для замены данных.
 - Нажать "Выполнить запрос". В поле "Результаты запроса" отобразятся данные из сценария, либо ошибка обновления.
 - Нажать "Сохранить" для сохранения замененных данных в датасет.
 
При сохранении данных появится предупреждение о сущностях, которые будут затронуты заменой данных датасета.
При нажатии "Сохранить" данные будут записаны в датасет и отразятся в связанных сущностях.



