- 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.