Платформа Visiology предоставляет удобный механизм для переноса дашбордов с одного сервера на другой. Этот процесс включает экспорт дашборда в формате JSON и последующий импорт файла на другом сервере. Перенос дашборда может понадобиться в случае миграции инфраструктуры, создания резервных копий, обмена данными между различными рабочими средами, создания готовых шаблонов дашбордов и т.д. В данном разделе мы рассмотрим пошаговые инструкции по экспорту и импорту дашборда, а также укажем на важные аспекты, которые следует учитывать при выполнении этой операции.
Экспорт дашборда
Чтобы экспортировать дашборд, необходимо выполнить следующие шаги:
На главной странице рабочей области перейдите на вкладку Дашборды, нажмите напротив названия дашборда, который вы хотите скачать и выберите пункт Скачать дашборд из выпадающего меню:
Дашборд загрузится на ваш компьютер в формате JSON:
В качестве альтернативы вы также можете открыть дашборд и выбрать Файл > Скачать дашборд:
Скачав дашборд, вы можете импортировать загруженный файл в любую рабочую область на любом сервере платформы Visiology, даже если в ней нет набора данных аналогичного тому, который использовался для создания дашборда. В этом случае импортированный дашборд может служить шаблоном, что поможет сэкономить время на создание структуры дашборда с нуля и на настройку визуальных элементов.
Импорт дашборда
Чтобы импортировать дашборд на платформу, необходимо сделать следующее:
Нажмите кнопку с тремя точками напротив названия рабочей области, в которую вы хотите импортировать дашборд (это можно сделать как на главной страницы рабочей области, так и на странице со списком доступных рабочих областей):
В открывшемся диалоге выполните следующие действия:
нажмите кнопку Выбрать файл и выберите файл в JSON формате, который вы экспортировали ранее (см. выше);
укажите название для вашего дашборда;
выберите тему и набор данных для вашего дашборда;
нажмите Импортировать:
Дашборд появится в списке дашбордов вашей рабочей области. В нашем примере это “Статистика продаж за год”:
Теперь вы можете открыть импортированный дашборд и работать с ним в обычном режиме.
Особенности переноса дашборда на другой сервер
При переносе дашборда с одного сервера на другой необходимо учитывать следующие особенности:
Если на дашборде используются пользовательские виджеты или темы, то администратору рабочей области нужно будет перенести их вручную. Кроме того, если пользовательские виджеты используют внешние JS библиотеки, их также нужно будет перенести (см. разделы Экспорт и импорт пользовательского виджета и Настройка тем).
Обе платформы (из которой экспортируется дашборд, и в которую он импортируется) должны быть одной версии. Например, нельзя экспортировать дашборд из версии 3.10 и импортировать его в версию 3.11.