Configurações de administrador: grupos de dados

Datagroups: permitem especificar políticas de armazenamento em cache de consultas e acionadores para recriar TDPs. Se você tiver permissões para acessar a página Grupos de dados na seção Banco de dados do painel do administrador, vai aparecer um resumo dos grupos de dados definidos em um modelo com acesso a dados.

Informações do datagroup

A página Grupos de dados apresenta as seguintes informações para cada grupo de dados:

Coluna Definição
Nome O nome do grupo de dados, que você define no arquivo de modelo.
Rótulo Especifica um identificador opcional do grupo de dados, que você define para o parâmetro datagroup no arquivo de modelo.
Conexão A conexão do banco de dados do grupo de dados.
Modelo O modelo LookML em que o datagroup é definido. Clique no botão LookML para abrir o arquivo de modelo.
Tipo O tipo de gatilho do grupo de dados, como sql_trigger ou interval_trigger. Se o grupo de dados não tiver um tipo de acionador especificado, o Tipo ficará em branco.
Descrição Especifica uma descrição opcional do grupo de dados, que você define para o parâmetro datagroup no arquivo de modelo. A descrição do datagroup pode ser usada para explicar a finalidade e o mecanismo dele.
Ações Ações que você pode realizar no grupo de dados. Consulte a seção de ações do grupo de dados para mais detalhes.

Dependendo do status do datagroup, as seguintes informações detalhadas também podem aparecer abaixo do nome:

  • Status: mostra o status atual do grupo de dados. O status também é indicado pelos pontos coloridos ao lado de cada linha do grupo de dados:
    • Verde: o datagroup está em um estado pronto.
    • Laranja: o grupo de dados está no estado acionado ou foi implantado recentemente na produção e o ciclo de verificação do acionador ainda não foi iniciado.
    • Vermelho: a verificação mais recente do acionador apresentou um erro, ou há um erro com o LookML do grupo de dados. Clique no botão LookML para abrir o arquivo de modelo do LookML.
  • Valor do gatilho mostra o resultado da consulta sql_trigger que acionou o grupo de dados. Por exemplo, se um grupo de dados usar um acionador SQL com base no ID de registro de ETL máximo, o Valor do acionador mostrará o novo ID de registro de ETL que acionou o grupo de dados.
  • Acionado desde é exibido para grupos de dados no estado acionado para mostrar há quanto tempo eles foram acionados. Isso fornece informações sobre quanto tempo leva para recriar as TDPs e executar as consultas acionadas pelo datagroup. Depois que todas as TDPs forem recriadas, a cor do grupo de dados será atualizada para verde para indicar que o grupo de dados está pronto. Após alguns minutos, as informações em Acionado desde desaparecerão da página porque o grupo de dados foi concluído.
  • Erro no acionador: fornece informações sobre os acionadores do datagroup, como um erro de sintaxe no acionador SQL do datagroup. Ao receber um erro, clique no botão LookML para abrir o arquivo de modelo LookML e corrigir a sintaxe SQL.
  • Última verificação do acionador mostra a última vez que a consulta SQL sql_trigger do grupo de dados foi executada. Se o valor retornado pela consulta for diferente na próxima vez, o datagroup será acionado.
  • Cache redefinido em mostra a hora em que o cache foi redefinido pela última vez (quando os dados armazenados no grupo de dados foram invalidados pela última vez).

Ações do datagroup

Dependendo das suas permissões, é possível realizar as seguintes ações em grupos de dados na página Administrador Grupos de dados:

  1. Clique no botão LookML para abrir o arquivo de modelo LookML em que o datagroup está definido.
  2. Selecione Redefinir cache no menu de engrenagem para invalidar imediatamente os resultados em cache para todas as Análises que usam esse grupo de dados.
  3. Selecione Trigger Datagroup no menu de engrenagem para invalidar os resultados em cache de todas as Análises e recriar todas as TDPs usando esse grupo de dados. A recriação da TDP vai começar com base no próximo horário especificado no campo Programação de manutenção do grupo de dados e TDP da conexão, por exemplo, a cada cinco minutos. Todas as entregas de dados programadas de Looks, painéis e painéis LookML que usam o grupo de dados como um gatilho serão enviadas quando o grupo de dados acionado atingir o estado pronto.