Serviço de trabalho do Snowpark Container Services: aumento do tempo de retenção (pendente)¶
Atenção
Essa alteração de comportamento está no pacote 2025_06.
Para saber o status atual do pacote, consulte Histórico do pacote.
Quando você executa o comando EXECUTE JOB SERVICE, inicia um serviço do Snowpark Container Services como um trabalho. Após a conclusão do trabalho, o Snowflake realiza automaticamente a limpeza necessária.
Quando esse pacote de alteração de comportamento é ativado, o comportamento desse processo de limpeza automática muda:
- Antes da mudança:
O comportamento da limpeza automática depende se você configurou o trabalho para ser executado de forma síncrona ou assíncrona. Você configura o trabalho especificando ou omitindo a propriedade ASYNC ao executar EXECUTE JOB SERVICE.
Execução síncrona (omitindo a propriedade ASYNC ou definindo ASYNC=FALSE): o Snowflake exclui automaticamente o serviço de trabalho de 10 a 20 minutos após a conclusão.
Execução assíncrona (com ASYNC=true): o Snowflake exclui automaticamente o serviço de trabalho sete dias após a conclusão.
- Após a mudança:
O Snowflake retém os serviços de trabalho síncronos e assíncronos por 14 dias após a conclusão antes da limpeza.
Nota
Após a conclusão de um serviço de trabalho, o Snowflake limpa automaticamente os recursos alocados ao serviço para ajudar a reduzir custos. Você ainda pode acessar os metadados do trabalho por até 14 dias usando os comandos DESCRIBE SERVICE e SHOW SERVICES.
Ao recriar um trabalho síncrono com o mesmo nome, você poderá receber o erro «Objeto já existe» devido ao aumento do tempo de retenção. Nesse caso, você pode usar um nome diferente ao recriar o trabalho ou omitir o nome para que o Snowflake gere um nome de trabalho automaticamente.
Ref: 2093