- 카테고리:
시스템 함수 (시스템 정보)
SYSTEM$GET_COMPUTE_POOL_PENDING_MAINTENANCE¶
현재 계정에서 컴퓨팅 풀에 대해 보류 중인 Snowflake 유지 관리 작업 에 대한 정보를 검색합니다.
구문¶
SYSTEM$GET_COMPUTE_POOL_PENDING_MAINTENANCE()
반환¶
유지 관리가 요구되는지 여부와 예정된 유지 관리 윈도우 타임라인을 제공하는 JSON 오브젝트를 반환합니다. JSON 필드는 다음과 같습니다.
maintenanceRequired
. 유지 관리가 필요한지 여부를 나타내는 부울 필드입니다.start
. 유지 관리 윈도우의 시작 시간입니다.end
. 유지 관리 윈도우의 종료 시간입니다.
Snowflake 계정에 실행 중인 컴퓨팅 풀이 없는 경우, 이 함수는 “No running Snowpark Container Services found.”를 반환합니다.
예약된 유지 관리 윈도우가 없는 경우 이 함수는 “No pending maintenance actions.”를 반환합니다.
사용법 노트¶
모든 역할에는 이 함수에 액세스할 수 있는 권한이 있습니다.
예¶
SELECT SYSTEM$GET_COMPUTE_POOL_PENDING_MAINTENANCE();
샘플 출력:
+---------------------------------------------------------------------------------------------------------+
| SYSTEM$GET_COMPUTE_POOL_PENDING_MAINTENANCE() |
|---------------------------------------------------------------------------------------------------------|
| {"maintenanceRequired":false,"maintenanceWindow":{"start":"2025-02-27T23:00","end":"2025-02-28T00:00"}} |
+---------------------------------------------------------------------------------------------------------+
이 출력은 다음 유지 관리 윈도우에 예약된 유지 관리가 없음을 나타냅니다. 유지 관리가 필요한 경우 maintenanceRequired
가 true로 설정됩니다.