Поделиться в MAX

Как перенести аналитическое хранилище с PostgreSQL на ClickHouse и не перестраивать BI-дашборды ?

Как перенести аналитическое хранилище с PostgreSQL на ClickHouse и не перестраивать BI-дашборды заново? В этом демо показываем миграцию аналитического проекта в DataForge на примере проекта Agriculture. Исходно проект работает на PostgreSQL. В DataForge уже настроены показатели, измерения и витрины данных, а на их основе построен дашборд в Power BI. Далее показываем, как перенести данные в ClickHouse и переключить аналитический контур на новую базу данных. Сначала таблицы фактов и справочники переносятся из PostgreSQL в ClickHouse. После этого в DataForge создаётся новая версия проекта на основе существующей. Все настройки проекта, показатели, измерения и витрины сохраняются, а в новой версии достаточно изменить подключение к базе данных с PostgreSQL на ClickHouse. Затем DataForge создаёт представление витрины уже в новой базе данных. Система генерирует необходимый SQL-скрипт, после чего можно проверить структуру и наполнение представления. На следующем этапе переключаем существующий дашборд Power BI на новое представление в ClickHouse. При этом не требуется заново создавать визуализации, фильтры и логику отчёта. Меняется источник данных, после чего дашборд продолжает работать с той же структурой и теми же показателями. В результате миграция с PostgreSQL на ClickHouse выполняется с минимальными изменениями аналитического контура. DataForge помогает отделить бизнес-логику и структуру аналитических моделей от конкретной СУБД, упростить миграцию хранилища и снизить...

0/0


0/0

0/0

0/0

0/0