Рабочие процессы разработчика панели мониторинга

Панели мониторинга AI/BI поддерживают программные и ориентированные на DevOps рабочие процессы для управления панелями мониторинга в масштабе. Вы можете управлять панелями мониторинга в виде кода с помощью декларативных пакетов автоматизации и REST API, передавать панели мониторинга между рабочими областями с помощью импорта и экспорта, а также применять управление версиями с помощью папок Databricks Git.

Функциональность Описание
Программное управление Управление панелями мониторинга в виде кода с помощью декларативных пакетов автоматизации или Terraform. Автоматизация создания, обновления и совместного использования с помощью REST API. Планирование обновлений обычной панели мониторинга с помощью заданий Lakeflow.
Импорт и экспорт Экспорт панелей мониторинга в виде переносимых .lvdash.json файлов и их импорт в другие рабочие области. Измените сериализованные файлы панели мониторинга непосредственно, чтобы сделать массовые обновления без использования пользовательского интерфейса.
Контроль исходного кода Файлы панели мониторинга управления версиями с помощью папок Git Databricks. Реализуйте рабочие процессы CI/CD для разработки панелей мониторинга в ветвях и их развертывания в разных средах.

Управление панелями мониторинга с помощью декларативных пакетов автоматизации

Чтобы узнать, как управлять панелью мониторинга ИИ/BI с помощью декларативных пакетов автоматизации, см. панель мониторинга. Пример пакета, который определяет панель мониторинга, см. в GitHub репозитории bundle-examples.

Azure Databricks также предлагает поставщик Terraform. См. документацию по Databricks Terraform.

Управление панелями мониторинга с помощью REST API

Инструкции по использованию REST API Azure Databricks для управления панелями мониторинга см. в разделе Использование API Azure Databricks для управления панелями мониторинга. В руководствах, включенных в комплект, объясняется, как их создавать, управлять и делиться ими.

Планирование обновлений с помощью Lakeflow Jobs

Вы можете настроить задачу для регулярного обновления существующей опубликованной панели мониторинга. Дополнительные сведения о оркестрации рабочих процессов с помощью заданий Lakeflow см. в разделе "Задания Lakeflow". Чтобы узнать, как настроить задачу панели мониторинга, см. статью "Задача панели мониторинга для заданий".

Замечание

Списки расписаний и подписчиков, создаваемые с помощью пользовательского интерфейса панели мониторинга или API, отличаются от планирования и автоматизации, связанных с заданием. См. раздел "Автоматизация заданий с расписаниями и триггерами".