Pular para o conteúdo principal

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

Gestão programática

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 .

Importação e exportação

Exporte dashboards como arquivos portáteis .lvdash.json e importe-os para outro espaço de trabalho. Edite diretamente os arquivos serializados do painel de controle para fazer atualizações em massa sem usar a interface do usuário.

Controle de origem

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.

nota

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.