Pular para o conteúdo principal

Tarefa de dashboard para Jobs

Use uma tarefa de dashboard para fazer refresh dos resultados em um dashboard Databricks publicado como parte de um Job.

Requisitos

  • O painel deve ser publicado e acessível ao usuário que configura o job.
  • É necessário ter pelo menos acesso CAN VIEW ao dashboard que deseja implantar.

Configurar uma tarefa de painel

nota

A interface de usuário de jobs exibe opções dinamicamente com base em outras configurações.

Para iniciar o fluxo para configurar uma tarefa Dashboard:

  1. Vá para a **tab Tarefas** na IU Jobs. Para obter instruções gerais, consulte Criar ou configurar uma Tarefa.

  2. Insira um nome da tarefa .

  3. No menu suspenso **Tipo**,Dashboard selecione.

  4. No menu suspenso Dashboard , selecione o dashboard que você deseja atualizar.

  5. (Opcional) Selecione o SQL warehouse usado para refresh do dashboard. Caso não seja especificado, a tarefa utiliza o warehouse default do dashboard.

nota

Você deve usar um SQL warehouse serverless ou Pro para tarefas de dashboard.

  1. No menu suspenso Inscritos , selecione os usuários e os destinos de notificação para receber atualizações por email quando o painel é atualizado. Esta lista é separada de quaisquer assinantes configurados por meio da UI ou API do Dashboards.

  2. (Opcional) Para pré-aplicar valores de filtro quando o painel for atualizado, configure Filtros do painel:

    1. Clique Adicionar filtro .
    2. Na lista suspensa Filtro , selecionar um widget de filtro global ou de nível de página do painel.
    3. Insira um valor para o filtro.
    4. Repita para cada filtro adicional que deseja definir.
nota

Não é possível definir os parâmetros do dataset diretamente na tarefa. Para usar um parâmetro de dataset, primeiro, anexe-o a um widget de filtro de painel na tela do painel e, em seguida, defina o valor desse filtro aqui.

Se o **Identificador de URL** de um filtro de painel corresponder à key de um parâmetro de nível de Job, a tarefa aplicará automaticamente o valor desse parâmetro ao filtro. Consulte Parametrizar Job. 8. (Opcional) Para configurar **limite de duração**, **Notificações** ou **Repetições**, consulte Configurações avançadas de tarefa.

  1. Clique em Salvar tarefa .

Para editar, clonar, desabilitar ou excluir esta tarefa, consulte Configurar e editar tarefas em Jobs do LakeFlow.

Execução e acesso ao Dashboard

As permissões do painel e o comportamento de cache dependem de como ele é publicado:

  • Para dashboards publicados com permissões de dados compartilhados, os visualizadores acessam dados e compute de acordo com as credenciais do editor do dashboard.
  • Para dashboards publicados sem permissões de dados compartilhadas, a identidade definida na configuração de Executar como do Job é usada para refresh o dashboard. A configuração Executar como é padronizada para o proprietário do job. Para alterar a identidade do Run as , consulte Configurar o usuário de 'Run as' para execuções de Job. Os visualizadores usam as próprias permissões de dados e de compute para visualizar a saída do dashboard e não podem ver os resultados atualizados gerados pela identidade **Execução como**.
nota

Painéis com permissões de dados compartilhados são sempre atualizados usando as credenciais do editor. Não é possível usar a **configuração Executar como** na interface do usuário do Jobs para alterar a identidade de execução do job.

Para saber mais sobre as configurações de publicação para dashboards, consulte Publicar um dashboard. Para saber mais sobre o comportamento de cache para cada tipo de acesso, consulte Otimização e cache de dataset.