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:
- Clique no botão LookML para abrir o arquivo de modelo LookML em que o datagroup está definido.
- 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.
- Selecione Trigger Datagroup no menu de engrenagem 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. 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