Общие сведения
Для датасетов предусмотрена возможность обновления данных, без необходимости пересоздания датасета.
Обновление данных возможно только для датасета, созданного из источников с ярлыком «Источник», см. Плагины.
Данные объединенного датасета обновляются автоматически при изменении данных в датасетах, из которых он создан.
Обновление данных может быть запущено в автоматическом и ручном режимах.
После завершения обновления в уведомления приходит сообщение об этом событии. Уведомление получают все пользователи, которые имеют право доступа к датасету.
Ручной запуск обновления данных датасета
В реестре датасетов нажмите кнопку действий «» для соответствующего датасета и выберите в меню вариант «Обновить».
Нотификация в правом нижнем углу экрана сообщает о запуске обновления.
Автоматический запуск обновления данных датасета
Автоматические обновления настраиваются на вкладке «Обновление датасета» страницы настройки датасета. На вкладке включите ползунок «Автообновление» и укажите параметры обновления. По завершении настройки кликните кнопку «Сохранить» внизу страницы справа.
Тип обновления – период
Чтобы обновление датасета запускалось с определенной периодичностью, выберите в поле «Тип обновления датасета» вариант «Период». Вы можете добавлять столько периодов, сколько требуется. Если несколько периодов указывают на одно время, будет выполнено только одно обновление. Время ближайшего запуска обновления сообщается справа от ползунка включения автоматического запуска, после сохранения настройки.
Тип обновления – временной интервал
Чтобы обновление датасета запускалось через определенный временной интервал, выберите в поле «Тип обновления датасета» вариант «Временной интервал». Может использоваться только один интервал. Время ближайшего запуска обновления сообщается справа от ползунка включения автоматического запуска, после сохранения настройки.
Выполнение обновления датасета
Когда датасет обновляется, для него в реестре датасетов, в колонке «Состояние», отображается иконка ожидания. В меню действий, на варианте «Прервать обновление» отображается время запуска обновления. Чтобы увидеть дату и время запуска в полном формате, наведите курсор на этот вариант меню.
На странице настройки обновляющегося датасета, в левой панели, отображаются иконка ожидания и сообщение «Датасет обновляется».
Блокировка датасета на время обновления
На время обновления датасета блокируется возможность изменения некоторых его параметров на странице настройки, а именно выполнение:
- добавления или удаления колонки;
- форматирования колонки;
- настройки прав доступа;
- настройки автообновления;
- SQL-запроса.
Кнопки для соответствующих действий – «Добавить колонку», «Удалить колонку», «Сохранить», «Выполнить запрос» – становятся неактивны на время обновления.
Также на время обновления датасета в режиме просмотра блокируется возможность изменения записей.
Отмена обновления датасета
Вы можете вручную отменить обновление датасета во время его выполнения.
Когда датасет обновляется, в меню действий отображается вариант «Отменить обновление». Выберите его, чтобы отменить текущее обновление датасета.
Если обновление датасета отменено вручную, для него в реестре датасетов, в строке «Состояние», отображается иконка «». При этом, вы можете продолжать пользоваться этим датасетом: если датасет содержал данные до начала обновления, эти данные сохраняются.
Особенности обновления датасетов
Обновление датасета из источника с типом «Р7-Офис»
При создании датасета из источника с типом «Р7-Офис», для выбора доступны корневые и вложенные файлы и папки из папки источника «Общие», кроме файлов и папок, доступ к которым запрещен учетной записи пользователя источника (далее – пользователь источника), которая используется для соединения с источником в Polymatica Dashboards.
При этом в работе с файлами источника с типом «Р7-Офис» есть следующие особенности.
- Если пользователь источника является создателем файла, то независимо от папки, в которую может быть перемещен файл, обновление датасета происходит успешно.
- Если пользователю источника разрешен доступ к файлу в рамках прав доступа источника, то независимо от папки, в которую может быть перемещен файл, обновление датасета происходит успешно.
- Если пользователь источника НЕ является создателем файла, то при переносе файла из папки «Общие» обновление датасета завершается ошибкой.
- Переименование файла ни при каких условиях не влияет на обновление.
- Если файл в источнике удален в корзину (файл НЕ удален окончательно), то:
- если пользователь источника является создателем файла, обновление датасета происходит успешно;
- если пользователь источника НЕ является создателем файла, обновление датасета при любом доступе завершается ошибкой.
- Если после полного удаления файла в источнике (файл удален окончательно), загрузить новый файл с такими же названием, расширением и набором названий колонок, обновление датасета происходит успешно, с учетом условий выше.