- Categorias:
Funções do sistema (Informações do sistema)
SYSTEM$GET_COMPUTE_POOL_PENDING_MAINTENANCE¶
Recupera informações sobre ações de manutenção pendentes do Snowflake para pools de computação na conta atual.
Sintaxe¶
SYSTEM$GET_COMPUTE_POOL_PENDING_MAINTENANCE()
Retornos¶
Retorna um objeto JSON que fornece uma indicação de que a manutenção é necessária e a linha do tempo da janela de manutenção futura. Os campos JSON são:
maintenanceRequired. Campo booliano que fornece uma indicação da necessidade ou não de manutenção.start. Hora de início da janela de manutenção.end. Hora de término da janela de manutenção.
Se não houver pools de computação em execução na conta Snowflake, a função retornará “Nenhum Snowpark Container Services encontrado”.
Se não houver uma janela de manutenção programada, a função retornará “Nenhuma ação de manutenção pendente”.
Notas de uso¶
Todas as funções têm privilégio de acesso a essa função.
Exemplos¶
SELECT SYSTEM$GET_COMPUTE_POOL_PENDING_MAINTENANCE();
Exemplo de saída:
+---------------------------------------------------------------------------------------------------------+
| SYSTEM$GET_COMPUTE_POOL_PENDING_MAINTENANCE() |
|---------------------------------------------------------------------------------------------------------|
| {"maintenanceRequired":false,"maintenanceWindow":{"start":"2025-02-27T23:00","end":"2025-02-28T00:00"}} |
+---------------------------------------------------------------------------------------------------------+
Essa saída indica que nenhuma manutenção está programada para a próxima janela de manutenção. Se a manutenção for necessária, maintenanceRequired será definido como true.