- Categorias:
Funções do sistema (Informações do sistema)
SYSTEM$GET_JOB_LOGS¶
Recupera logs locais de um contêiner de trabalho do Snowpark Container Services.
- Consulte também:
Sintaxe¶
SYSTEM$GET_JOB_LOGS( <job_uuid>, <container_name> [ , <number_of_most_recent_lines> ] )
Argumentos¶
Obrigatório:
job_uuid
UUID atribuído pelo Snowflake do trabalho. Consulte as Notas de uso no tópico EXECUTE SERVICE para obter instruções sobre como encontrar o UUID.
container_name
Nome do contêiner conforme especificado no arquivo de especificação do trabalho.
Opcional:
number_of_most_recent_lines
Número de linhas de log mais recentes a serem recuperadas.
Padrão: até 100 KB das linhas de logs mais recentes.
Retornos¶
Retorna uma cadeia de caracteres que consiste em entradas de log separadas por nova linha do contêiner de trabalho especificado.
Notas de uso¶
Somente o usuário que criou o trabalho pode acessar os logs do contêiner do trabalho.
A função retorna um log de contêiner como uma cadeia de caracteres. Você também pode usar a função SPLIT_TO_TABLE para converter a cadeia de caracteres em uma tabela contendo uma linha para cada entrada separada por nova linha.
Exemplos¶
Esta função recupera logs de trabalho do contêiner «principal» do trabalho especificado:
SELECT SYSTEM$GET_JOB_LOGS('01acc747-0000-60c0-0000-0e99001fd07a', 'main');
Exemplo de saída:
+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| SYSTEM$GET_JOB_LOGS( '01ACC747-0000-60C0-0000-0E99001FD07A', 'MAIN' ) |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| job-tutorial - INFO - Job started |
| job-tutorial - INFO - Connection succeeded. Current session context: database="TUTORIAL_DB", schema="DATA_SCHEMA", warehouse="TUTORIAL_WAREHOUSE", role="TEST_ROLE" |
| job-tutorial - INFO - Executing query [select current_time() as time,'hello'] and writing result to table [results] |
| job-tutorial - INFO - Job finished |
| |
+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+