Pular para o conteúdo principal

gerenciar atualizações programadas do painel e inscrição

As atualizações programadas do painel de controle garantem que seus painéis exibam informações atualizadas e melhoram o desempenho para os usuários finais. Mantenha as partes interessadas informadas enviando um instantâneo do painel por email, Slack ou Microsoft Teams. Esta página explica como configurar e gerenciar inscrição.

Crie um programador

Ao criar um agendador para atualizações de painéis, você define uma cadência periódica que busca os dados mais recentes e, para painéis publicados com permissões de dados compartilhadas, atualiza o cache compartilhado.

Para cada atualização agendada do painel de controle, ocorre o seguinte:

  • Toda a lógica SQL que define a execução do conjunto de dados no intervalo de tempo designado.
  • Os resultados preenchem o cache de resultados da consulta e ajudam a melhorar o tempo de carregamento inicial do painel.

Benefícios das permissões de dados compartilhados para atualizações agendadas

Painéis publicados com permissões de dados compartilhadas oferecem melhor desempenho e eficiência de cache em comparação com permissões de dados individuais:

  • Cache compartilhado: atualizações agendadas preenchem um cache de resultados de consulta compartilhado, acessível a todos os visualizadores do painel, melhorando significativamente os tempos de carregamento para todos os usuários.
  • refresh individual do cache: Mesmo quando um painel é publicado com permissões de dados individuais, os usuários podem optar por um programa somente refreshpara acionar a atualização do cache ou se inscrever em um programa com notificações. Isso garante que o cache pessoal deles permaneça atualizado e reduz o tempo de carregamento quando acessam o painel de controle.
  • Redução da carga de consultas: Como os resultados são armazenados em cache e compartilhados, as consultas SQL subjacentes são executadas com menos frequência, reduzindo os custos compute e a carga do data warehouse.

Os usuários podem optar por refresho programa apenas para se beneficiarem da atualização do cache sem receber notificações, ou se inscrever no programa para também receberem o resumo do painel por email, Slack ou Microsoft Teams.

Para criar um programador:

  1. No canto superior direito do painel, clique em programar e + programar .

    Adicionar diálogo de programação

  2. Insira um nome que identifique seu novo programa.

  3. Utilize os menus suspensos para especificar a frequência e o horário de início, se necessário. Opcionalmente, selecione a caixa de seleção Mostrar sintaxe cron para editar o programa no Quartz Cron Syntax.

  4. Utilize o menu suspenso "Fuso horário" para selecionar o fuso horário.

  5. Selecione Usar valores default ou Usar seleções de filtro para determinar quais valores de filtro serão aplicados no painel durante uma execução agendada.

    • Usar valores default : Aplica os valores default dos widgets de filtro do painel.
    • Usar seleções de filtro: Aplica os valores de filtro definidos quando o programa é criado.
  6. Utilize o menu suspenso SQL warehouse para escolher um SQL warehouse diferente para a execução agendada. Por default, o SQL warehouse usado para criar e executar o painel também é usado na execução agendada. Use esta configuração para escolher um repositório diferente para executar as atualizações agendadas.

  7. (Opcional) Clique em Assinantes para adicionar assinantes. Os assinantes recebem um email com um PDF contendo uma captura de tela do painel de controle após a conclusão de uma execução agendada.

  8. Clique em Criar . A caixa de diálogo do programador aparece e exibe o programador que você criou. Se existirem outros programas para este painel, a caixa de diálogo também os exibirá.

nota

Para programas com horário de início definido, a cadência refresh começa nesse horário todos os dias. Por exemplo, um programa configurado para ser executado a cada 4 horas, começando às 15:10, executando às 15:10, 19:10, 23:10 e assim por diante, continuando até às 15:09 do dia seguinte. A cadência então é reiniciada e recomeça às 15:10.

gerente programar

Para editar, pausar ou excluir um programar:

  1. Clique em "programar" no painel de controle publicado. Aparece uma lista de programadores para o painel de controle.
  2. Clique no menu de kebabs.Ícone do menu Kebab. À direita do programador que você deseja gerenciar.
  3. Clique em Editar , pausar ou excluir .
  • Editar: Abre a interface de programação. Utilize a interface do usuário para ajustar o programador e, em seguida, salve.
  • Pausa ou Retomar: Define se o programa está ativo ou em pausa. Os programas pausados mantêm suas configurações e definições de assinantes, mas o painel de controle não é atualizado nem envia notificações até que o programa seja retomado.
  • Excluir: Remove o programador e todas as configurações do assinante.

gerenciamento de inscrição

Os assinantes do programa recebem um instantâneo do painel atual a cada execução do programa. Os assinantes recebem um resumo do painel de controle por email, Slack ou Microsoft Teams. Os assinantes de e-mail recebem um resumo em PDF. Os canais do Slack e Microsoft Teams recebem uma imagem PNG (Snapshot) visível diretamente no canal, um link direto para abrir o painel no Databricks e um anexo em PDF na conversa. Para dashboards com várias páginas, o Instantâneo exibe a primeira página do dashboard.

Todas as atualizações agendadas do painel de controle acionam uma atualização do cache, o que melhora os tempos de carregamento do painel. Para dashboards publicados com permissões de dados individuais, os usuários podem optar pelo programar somente para refresh , a fim de obter um desempenho mais rápido sem receber notificações, ou assinar o programar para também receber o snapshot do dashboard.

Inscreva-se em um programa existente

Para se inscrever ou gerenciar sua participação em um programa existente:

  1. Clique em "Programar" no canto superior direito do painel para view os programadores existentes.
  2. Para cada programador, utilize o menu suspenso para selecionar sua preferência:
    • Inativo para mim : Não participo deste programa.
    • Atualizar dados para mim : Acionar atualização de cache sem receber notificações email (somente refresh ).
    • Atualizar dados para mim e email : Acione a atualização do cache e receba notificações email .
importante

As listas de inscrição podem conter até 100 assinantes. Um destino de notificação conta como um único assinante, independentemente do número de mensagens que envia.

destinos

Dashboard de inscrição suporta os seguintes destinos:

  • E-mail : os usuários do espaço de trabalho e os destinatários das notificações email recebem um instantâneo em PDF por email. Você pode configurar usuários account , listas de distribuição e usuários externos (como parceiros ou clientes) como destinos de notificação email .
  • Slack : No canal do Slack, você recebe uma imagem PNG (Snapshot) visível diretamente no canal, um link direto para abrir o painel no Databricks e um anexo em PDF na conversa. Os administradores do espaço de trabalho devem configurar os destinos de notificação do Slack antes que você possa selecioná-los como assinantes. Consulte Configurar notificações do Slack.
  • Microsoft Teams : No Teams, os usuários recebem uma imagem PNG (Snapshot) visível diretamente no canal, um link direto para abrir o painel no Databricks e um anexo em PDF na conversa. Os administradores do espaço de trabalho devem configurar os destinos de notificação Microsoft Teams antes que você possa selecioná-los como assinantes. Consulte Configurar notificações do Microsoft Teams.
nota

Se você não conseguir adicionar assinantes email , o administrador do seu workspace pode ter desativado as notificações email para o seu workspace. Consulte o guia de administração deAI/BI.

Os administradores do espaço de trabalho devem definir os destinos das notificações antes de poderem ser selecionados como assinantes. Consulte Gerenciar destinos de notificação para destinos email , Configurar notificações do Slack para destinos do Slack e Configurar notificações Microsoft Teams para destinos Microsoft Teams.

Você pode adicionar e remover outros assinantes para receber atualizações, desde que tenha pelo menos permissões CAN EDIT no painel de controle. Você pode se adicionar e remover como assinante de um programa existente se tiver pelo menos permissões CAN VIEW no painel de controle.

Inscreva-se em um canal do Slack ou do Microsoft Teams.

Antes de se inscrever em um canal do Slack ou Microsoft Teams, os administradores workspace devem configurar os destinos de notificação. Consulte Configurar notificações do Slack para destinos do Slack e Configurar notificações do Microsoft Teams para destinos do Microsoft Teams.

Para se inscrever em um canal do Slack ou do Teams:

  1. Clique em "Programar" no canto superior direito do painel de controle.

  2. Criar um novo programador ou editar um programador existente:

    • Para criar um novo programa, insira o nome do programa, a frequência e os valores de filtro e clique em Criar .
    • Para editar um programa existente, clique no menu de três pontos (kebab).Ícone do menu Kebab. Ao lado do programador, selecione Editar .
  3. Na configuração do programa, clique em Assinantes .

  4. Digite para pesquisar e selecionar o destino da notificação.

  5. Clique em Salvar .

Quando o programa é executado, uma notificação é publicada no canal configurado do Slack ou do Teams.

Exemplo de uma notificação do Slack mostrando um instantâneo do painel.

Se você encontrar problemas, consulte a seção Solução de problemas ou a seção Solução de problemas do Slack para o Microsoft Teams.

Inscrever-se em outros usuários

Para inscrever outros usuários, faça o seguinte:

  1. Clique em "Inscrever-se" no canto superior direito do painel de controle. A caixa de diálogo do programador é exibida.
  2. Identifique o programa ao qual você deseja adicionar assinantes. Clique no Ícone do menu Kebab. à direita desse programador. Em seguida, clique em Editar .

Se você tiver acesso CAN VIEW a um painel que tenha um programador atribuído, poderá se inscrever para receber atualizações sempre que uma execução agendada ocorrer.

Para se inscrever em um programador existente, faça o seguinte:

  1. Clique no botão "Inscrever-se" próximo ao canto superior direito do painel. A caixa de diálogo do programador exibe todos os programas para o painel de controle.
  2. Clique em "Inscrever-se" à direita do programa que você escolher.

Se você não conseguir se adicionar como assinante, os seguintes motivos podem ser aplicáveis:

  • Um administrador workspace desativou a opção "Ativar inscrição no painel" para o workspace.

    Esta configuração prevalece sobre todas as outras. Se o administrador workspace tiver desativado essa configuração, os editores do painel ainda poderão atribuir um programador, mas nenhum assinante poderá ser atribuído.

  • Você não tem permissão para acessar o workspace.

    Os usuários da conta só podem ser adicionados como assinantes como destinatários de notificações. Não existe botão "Inscrever-se " no painel de controle para usuários account .

  • Nenhum programador foi definido.

    Para dashboards sem um programador definido, os usuários workspace com acesso CAN VIEW ou CAN RUN a um dashboard não podem interagir com o botão Inscrever-se .

Cancelar inscrição para receber atualizações por email

Os assinantes podem optar por parar de receber notificações cancelando a assinatura do programa.

  • Para cancelar a assinatura usando a interface do painel de controle, faça o seguinte:

    1. Clique no botão "Inscrever-se" próximo ao canto superior direito do painel. A caixa de diálogo do programador exibe todos os programas para o painel de controle.
    2. Clique em Inscrito para cancelar a inscrição. O texto do botão muda para Inscrever-se .
  • Utilize o link "Cancelar inscrição " no rodapé email para cancelar a sua inscrição e deixar de receber atualizações programadas.

nota

Quando um usuário incluído em uma lista de distribuição maior, configurada para receber notificações email , opta por cancelar a inscrição usando o link no rodapé email , a ação cancela a inscrição de toda a lista de distribuição. O grupo como um todo foi removido da inscrição e não receberá mais atualizações do PDF Snapshot.

Limites de tamanho do painel para inscrição

O e-mail de inscrição do painel inclui os seguintes arquivos codificados em base64:

  • PDF: Um arquivo PDF que inclui o painel de controle completo.
  • DesktopImage: Um arquivo de imagem otimizado para visualização em computadores desktop.

Para informações sobre limites de tamanho de inscrição do dashboard e comportamento quando os limites são excedidos, consulte Limites de inscrição do dashboard.

Segurança de dados para anexos em PDF

Quando um PDF do painel de controle é gerado para entrega ou download agendado, ele é armazenado temporariamente em um armazenamento cloud configurado pelo administrador workspace durante a criação workspace . Este armazenamento é gerenciado pelo Databricks e não é diretamente acessível externamente. Saber onde os PDFs estão armazenados e como são excluídos pode ajudar a atender aos requisitos de segurança e compliance . Consulte Criar um workspaceclássico.

Política de exclusão de PDFs

Atualizações programadas (assinatura email ): Após a conclusão do processo email , o PDF é imediatamente excluído do armazenamento de objetos.

downloads iniciados pelo usuário: Quando um usuário downloads manualmente um PDF do painel de controle a partir da interface do usuário, o arquivo permanece temporariamente no armazenamento de objetos por até 60 dias. Esse período de retenção permite tempo para a conclusão do download, solução de problemas ou novos downloads, se necessário.