- Esquema:
 
Exibição COMPLETE_TASK_GRAPHS¶
Você pode usar a exibição do Account Usage para consultar o status de execuções de gráfico concluídas, como execuções executadas com sucesso, que falharam ou que foram canceladas. Um gráfico é atualmente definido como uma única tarefa programada ou um gráfico de tarefas composto por uma tarefa raiz programada e uma ou mais tarefas filho. Para os propósitos desta função, tarefa raiz refere-se à tarefa única programada ou à tarefa raiz em um gráfico de tarefas.
A exibição evita a limitação da linha 10.000 de COMPLETE_TASK_GRAPHS.
Colunas¶
Nome da coluna  | 
Tipo de dados  | 
Descrição  | 
|---|---|---|
ROOT_TASK_NAME  | 
TEXT  | 
Nome da tarefa raiz.  | 
DATABASE_NAME  | 
TEXT  | 
Nome do banco de dados que contém o gráfico.  | 
SCHEMA_NAME  | 
TEXT  | 
Nome do esquema que contém o gráfico.  | 
STATE  | 
TEXT  | 
Estado da execução do gráfico: 
 Observe que se o estado da execução da tarefa raiz for SKIPPED, a função não retorna uma linha para a execução.  | 
SCHEDULED_FROM  | 
TEXT  | 
Uma das opções: 
 Para execuções de tarefas filho em um gráfico de tarefas, a coluna retorna o mesmo valor que a execução da tarefa raiz.  | 
FIRST_ERROR_TASK_NAME  | 
TEXT  | 
Nome da primeira tarefa no gráfico que retornou um erro; retorna NULL se nenhuma tarefa produziu um erro.  | 
FIRST_ERROR_CODE  | 
NUMBER  | 
Código de erro do erro retornado pela tarefa nomeada em FIRST_ERROR_TASK_NAME; retorna NULL se nenhuma tarefa produziu um erro.  | 
FIRST_ERROR_MESSAGE  | 
TEXT  | 
Mensagem de erro do erro retornado pela tarefa nomeada em FIRST_ERROR_TASK_NAME; retorna NULL se nenhuma tarefa produziu um erro.  | 
SCHEDULED_TIME  | 
TIMESTAMP_LTZ  | 
Hora em que a tarefa raiz estava programada para começar a execução. Note que fazemos o melhor para assegurar uma precisão absoluta, mas só garantimos que as tarefas não sejam executadas antes do horário programado.  | 
QUERY_START_TIME  | 
TIMESTAMP_LTZ  | 
Horário em que a consulta na definição da tarefa raiz começou a ser executada. Este carimbo de data/hora se alinha à hora de início da consulta retornada por QUERY_HISTORY.  | 
NEXT_SCHEDULED_TIME  | 
TIMESTAMP_LTZ  | 
Hora em que a tarefa autônoma ou raiz (em um DAG de tarefas) está programada para começar a execução, partindo do princípio que a execução atual da tarefa autônoma ou DAG iniciada na hora de SCHEDULED_TIME terminará no devido tempo.  | 
COMPLETED_TIME  | 
TIMESTAMP_LTZ  | 
Hora em que a última tarefa no DAG foi concluída.  | 
ROOT_TASK_ID  | 
TEXT  | 
Identificador exclusivo para a tarefa raiz em um DAG. Esta ID corresponde ao valor da coluna ID na saída SHOW TASKS para a mesma tarefa.  | 
GRAPH_VERSION  | 
NUMBER  | 
Número inteiro que identifica a versão do DAG que foi executado ou que está programado para ser executado.  | 
RUN_ID  | 
NUMBER  | 
Hora em que a tarefa autônoma ou raiz em um DAG está/estava originalmente programada para começar a execução. O formato é a hora da época (em milissegundos). . . Horário programado original refere-se a raros casos em que o sistema pode reprogramar a mesma tarefa para ser executada em um horário diferente a fim de tentar novamente ou reequilibrar a carga. Se isso acontecer, RUN_ID mostra o tempo de execução original programado e SCHEDULED_TIME mostra o tempo de execução reprogramado. . . Observe que RUN_ID pode não ser um identificador exclusivo para a tarefa/gráfico atual executado antes da nova tentativa. Você pode usar a coluna GRAPH_RUN_GROUP_ID como substituto de RUN_ID.  | 
ATTEMPT_NUMBER  | 
NUMBER  | 
Número inteiro que representa o número de tentativas de execução desta tarefa. Inicialmente um.  | 
CONFIG  | 
TEXT  | 
Exibe a configuração de nível de gráfico usada durante a execução do gráfico, se definida explicitamente. Caso contrário, exibe NULL.  | 
GRAPH_RUN_GROUP_ID  | 
NUMBER  | 
Identificador para a execução do gráfico. Quando uma execução de gráfico tem várias execuções de tarefas, cada execução de tarefa mostrará o mesmo GRAPH_RUN_GROUP_ID. A combinação de GRAPH_RUN_GROUP_ID e ATTEMPT_NUMBER pode ser usada para identificar exclusivamente uma execução de gráfico.  | 
BACKFILL_INFO  | 
OBJECT  | 
Reservado para uso futuro. O valor retornado para todas as linhas é NULL.  | 
Notas de uso¶
A latência da visualização pode ser de até 45 minutos.
A visualização exibe apenas objetos para os quais a função atual da sessão tem privilégios de acesso.
Exemplos¶
Recuperar registros para as 10 execuções de gráfico de tarefa mais recentes concluídas em sua conta:
select root_task_name, state from snowflake.account_usage.complete_task_graphs
  limit 10;