Версионирование
Версионирование чарта — это возможность хранить историю изменений конфигурации чарта с помощью версий. Список версий доступен пользователям с минимальным правом доступа Просмотр на чарт.
Примечание
В настоящее время версионирование доступно только для чартов на основе датасета.
Чтобы перейти к списку версий, в верхней части экрана нажмите на значок
Чтобы перейти к выбранной версии, нажмите на нее в списке. Номер версии отобразится в значении параметра revId
строки адреса чарта. При переходе по ссылке, содержащей номер версии в параметре revId
, сразу откроется эта версия чарта.
При редактировании в пределах текущей версии можно отменить или повторно выполнить внесенные изменения. Для этого в верхней правой части экрана нажмите значок:
— чтобы отменить изменения; — чтобы повторно выполнить изменения.
Несохраненные изменения в текущей версии сбрасываются:
- при обновлении страницы;
- при сохранении чарта;
- при переключении на другую версию.
Виды версий
Различают следующие версии:
-
Актуальная. Последняя сохраненная версия чарта. Отображается всем пользователям на дашбордах, а также при переходе из навигации или при открытии чарта из контекстного меню на редактирование с дашборда. Актуальной может быть только одна версия чарта.
Если у пользователя есть право доступа Редактирование, он может сделать актуальной любую версию чарта.
Важно
При актуализации любой версии, кроме черновой, создается новая версия чарта.
-
Черновик. Версия, которая содержит несохраненные изменения чарта. Основные пользователи не видят изменений, которые вносятся в черновик. Это позволяет скрывать редактирование чарта до актуализации версии. Чарт может иметь только один черновик.
Чтобы создать черновую версию после редактирования чарта, в правом верхнем углу нажмите значок галочки и выберите Сохранить как черновик.
Черновую версию чарта можно отобразить на дашборде. Для этого добавьте в параметры виджета на дашборде для этого чарта параметр
unreleased
со значением1
. -
Неактуальная. Версия, которая не является актуальной или черновиком.
Совет
Любой версией чарта можно поделиться: добавьте к ссылке на чарт параметр revId
(например, ?revId=zac5m4edoaqqr
).
Создание новой версии
Новая версия автоматически создается:
- в режиме редактирования актуальной версии чарта — после нажатия кнопки Сохранить (создается новая актуальная версия) или
→ Сохранить как черновик (создается новая черновая версия); - в режиме редактирования черновика или неактуальной версии чарта — после нажатия кнопки Сохранить как черновик (создается новая черновая версия) или
→ Сохранить и сделать актуальной (создается новая актуальная версия); - в режиме просмотра черновика или неактуальной версии чарта — после нажатия кнопки Сделать актуальной.
Изменения конфигурации чарта, которые приводят к созданию новой версии:
- изменение настроек чарта, доступных при нажатии на значок
вверху экрана; - добавление, переименование, удаление полей чарта;
- добавление, удаление полей в секции чарта.
Ограничения
- История изменений содержит только список версий чарта и включает: вид версии, дату и время сохранения и автора редактирования.
- Версии чарта не содержат изменений прав доступа (эта операция производится отдельно от редактирования самого чарта).
- В версиях не отображается список изменений. Доступен лишь просмотр сохраненного состояния конфигурации чарта.