Configurações de administrador - Grupos de dados

Informações do grupo de dados

Os grupos de dados permitem especificar políticas e gatilhos de armazenamento em cache de consultas para recriar PDTs. Se você tiver permissões para acessar a página Grupos de dados na seção Banco de dados do menu Administrador, você verá um resumo dos grupos de dados definidos em um modelo a que têm acesso a dados:

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

Coluna Definição
Nome O nome do grupo de dados, que você define no arquivo de modelo.
Identificador Especifica um rótulo de grupo de dados opcional, 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 grupo de dados está definido. (Clique no botão LookML para abrir o arquivo de modelo LookML.)
Tipo O tipo de gatilho do grupo de dados, como sql_trigger. Se o grupo de dados não tiver um tipo de acionador especificado, Tipo ficará em branco.
Descrição Especifica uma descrição opcional do grupo de dados, que é definida para o parâmetro datagroup no arquivo de modelo. A descrição do grupo de dados pode ser usada para explicar a finalidade e o mecanismo dele.
Ações O que você pode fazer no grupo de dados (veja abaixo).

Dependendo do status do grupo de dados, as informações detalhadas a seguir também podem ser exibidas 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 grupo de dados está em estado pronto.
    • Laranja: o grupo de dados está no estado acionado ou foi implantado recentemente para produção e o ciclo de verificação do acionador ainda não foi iniciado.
    • Vermelho: a verificação de acionador mais recente 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 LookML.

    <li><strong>Trigger value</strong> shows the result of the <code>sql_trigger</code> query that triggered the datagroup. In the example above, the SQL trigger for the <code>orders_datagroup</code> is based on the maximum ETL log ID. The <strong>Trigger value</strong> shows the new ETL log ID that triggered the datagroup: <strong>284183</strong>.</li>
    <li><strong>Triggered since</strong> is displayed for datagroups in the triggered state to show how long it has been since the datagroup was triggered. This provides information on how long it is taking to rebuild PDTs and run the queries that triggered by the datagroup. Once all PDTs are rebuilt, the datagroup's color will update to green to indicate that the datagroup is ready, and after several minutes the <strong>Triggered since</strong> information will disappear from the page since the datagroup is complete.</li>
    <li><strong>Trigger error</strong> provides error information for the datagroup triggers. In the example above, the <code>user_information</code> datagroup has a syntax error in its SQL trigger. When you see an error like this, you can click the <strong>LookML</strong> button to open the LookML model file and correct the SQL syntax.</li>
    <li><strong>Trigger last checked</strong> shows the last time that the datagroup's <code>sql_trigger</code> SQL query was run. If the value returned by the query is different next time, that triggers the datagroup.</li>
    <li><strong>Cache reset at</strong> shows the time when the cache was last reset (when the cached data in the datagroup was last invalidated).</li>
    </ul>
    

    Ações do grupo de dados

    Dependendo das suas permissões, você pode fazer o seguinte nos grupos de dados na página "Administrador" de Grupos de dados:

    1. Clique no botão LookML para abrir o arquivo de modelo LookML em que o grupo de dados está definido.
    2. Selecione Redefinir cache no menu de engrenagem para invalidar imediatamente os resultados armazenados em cache de todos os exploradores que usam esse grupo de dados.
    3. Selecione Trigger Datagroup no menu de engrenagem para invalidar os resultados em cache de todas as explorações e reconstruir todas as PDTs usando esse grupo de dados. A reconstrução de PDT começará com base na próxima vez especificada no campo Programação de manutenção de PDT e de grupo de dados da conexão, como a cada cinco minutos. Todas as entregas de dados programadas de Looks, Painéis, Painéis legados e Painéis do LookML que usam o grupo de dados como um gatilho serão enviadas quando o grupo de dados acionado atingir o estado pronto.