Требуется перенести дашборды с одного контура на другой? В этой статье я расскажу вам как экспортировать и импортировать дашборды в Apache Superset и какие вознникают проблемы.
1. Экспорт дашборда
У нас имеется некий "Тестовый дашборд" во вкладке "Дашборды".
Для экспорта этого дашборда нам необходимо навести курсор на дашборд и в столбце "Действия" нажать на кнопку "Экспортировать".
После нажатия на кнопку экспортировать дашбордв формате zip сохраниться в папке "Загрузки" на вашем компьютере.
2. Импорт дашборда
У нас имеется файл с дашбордом(выгруженный в разделе 1), для его импорта необходимо зайти во вкладку "Дашборды" и нажать кнопку "Импортировать дашборды"
После нажатия кнопки "Импортировать дашборды" откроется окно где необходимо будет выбрать файл с нашим дашбордом:
Нажимаем кнопку "Выбрать файл" и выбираем файл с дашбордом который мы сохранили ранее и нажимаем кнопку "Импорт".
При успешном сохраении импортированный дашборд отобразится во вкладке "Дашборды"
3. Настройка импортированного дашборда на новом контуре и возникающие проблемы.
После успешного импортирования дашборда, в первую очередь необходимо в датасетах указать/изменить источник БД и схему, так как в нашем дашборде используется источники данных со старого контура.
Для этого необходимо перейти во вкладку "Датасеты" и открыть дастасет кликнув на него.
Откроется окно настройки чарта где нам нужно нажать на кебаб на против наименования датасета
и нажимаем на "Редактировать датасет"
Откроется окно редактирования датасета где во вкладке источник в полях "База данных" и "схема" необходимо указать действующую БД и схему и сохранить.
После сохранения можно открыть дашборд, но при первом запуске может возникать ошибка "Ошибка загрузки источников данных для графиков. Фильтры могут работать некорректно", для решенния этой проблемы необходимо пересохранить все чарты в дашборде и обновить страницу.