Fluxo de trabalho do desenvolvedor de dashboard
Os painéis de AI/BI suportam fluxo de trabalho programático e orientado a DevOps para gerenciar painéis em escala. Você pode gerenciar dashboards como código usando Declarative Automation Bundles e APIs REST , transferir dashboards entre espaços de trabalho usando importação e exportação e aplicar controle de versão usando pastas Git Databricks .
Capacidade | Descrição |
|---|---|
Gerencie dashboards como código usando Declarative Automation Bundles ou Terraform. Automatize a criação, atualização e compartilhamento usando APIs REST. Atualização programada do painel de controle com tarefas LakeFlow . | |
Exporte dashboards como arquivos portáteis | |
Controle de versão dos arquivos do painel de controle usando pastas Git do Databricks. Implementar fluxo de trabalho CI/CD para desenvolver dashboards nas filiais e implantá-los nos ambientes. |
Gerencie dashboards com pacotes de automação declarativa.
Para aprender como gerenciar um AI/BI dashboard usando pacotes de automação declarativa, consulte painel. Para um exemplo de pacote que define um painel de controle, consulte o repositório GitHub bundle-examples.
O Databricks também oferece um provedor Terraform. Consulte a documentação do Databricks sobre Terraform.
Gerencie painéis com APIs REST
Consulte o tutorial "Usar APIs Databricks para gerenciar dashboards" para obter instruções sobre como usar APIs REST Databricks para gerenciar dashboards. O tutorial incluído explica como converter dashboards legados em dashboards Lakeview , bem como como criá-los, gerenciá-los e compartilhá-los.
atualizações programáticas usando LakeFlow Jobs
Você pode configurar uma tarefa para atualizar rotineiramente um painel de controle já publicado. Para saber mais sobre como orquestrar o fluxo de trabalho com LakeFlow Jobs, consulte LakeFlow Jobs. Para aprender como configurar uma tarefa de painel, consulte Tarefa de painel para trabalho.
As listas de programação e de assinantes que você cria usando a interface do painel de controle ou API são distintas das listas de programação e automação associadas a uma tarefa. Veja Automatizando tarefas com programadores e gatilhos.