- 스키마:
WAREHOUSE_EVENTS_HISTORY 뷰¶
이 Account Usage 뷰는 지난 365일(1년) 동안 계정의 단일 클러스터 및 다중 클러스터 웨어하우스에 대해 트리거된 이벤트를 반환하는 데 사용할 수 있습니다.
지원되는 이벤트는 다음과 같습니다.
웨어하우스 크기 조정을 포함하여 웨어하우스 생성, 삭제 또는 변경.
웨어하우스 재개 또는 일시 중단.
웨어하우스(단일 클러스터 및 다중 클러스터 웨어하우스)에서의 클러스터 재개, 일시 중단 또는 크기 조정.
웨어하우스(다중 클러스터 웨어하우스만 해당)에서의 추가 클러스터 중지 또는 시작.
열¶
열 이름 |
데이터 타입 |
설명 |
---|---|---|
TIMESTAMP |
TIMESTAMP_LTZ |
이벤트가 트리거된 타임스탬프입니다. |
WAREHOUSE_ID |
NUMBER |
계정의 웨어하우스 이름에 해당하는 고유 웨어하우스 ID(Snowflake에서 할당)입니다. |
WAREHOUSE_NAME |
TEXT |
계정에 있는 웨어하우스의 이름입니다. |
CLUSTER_NUMBER |
NUMBER |
다중 클러스터 웨어하우스의 특정 클러스터에 대해 이벤트가 트리거된 경우, 이벤트가 트리거된 클러스터의 번호(1부터 시작)입니다. 이벤트가 웨어하우스의 모든 클러스터에 대해 트리거되었거나 단일 클러스터 웨어하우스에 적용할 수 없는 경우, NULL이 표시됩니다. |
EVENT_NAME |
TEXT |
이벤트의 이름입니다. 가능한 값 목록은 이 항목에 있는 EVENT_NAME 설명 을 참조하십시오. |
EVENT_REASON |
TEXT |
이벤트의 원인입니다. 가능한 값 목록은 이 항목에 있는 EVENT_REASON 설명 을 참조하십시오. |
EVENT_STATE |
TEXT |
완료하는 데 시간이 걸리거나, 취소될 수 있는 이벤트의 상태: STARTED, COMPLETED, PARTIALLY_COMPLETED. |
USER_NAME [1] |
TEXT |
이벤트를 시작한 사용자입니다. |
ROLE_NAME [1] |
TEXT |
이벤트가 시작될 때 세션에서 활성 상태였던 역할입니다. |
QUERY_ID [1] |
TEXT |
SQL 문의 내부/시스템 생성 식별자입니다. |
[1] 이러한 필드는 2021년 4월 1일부터 실행된 쿼리에 대한 데이터만 표시합니다.
사용법 노트¶
뷰의 지연 시간은 최대 3시간입니다.
각 이벤트는 다음과 같은 이유로 뷰에 여러 행을 생성할 수 있습니다.
이벤트는 추가적인 관련 이벤트를 트리거하는 경우가 많습니다.
이벤트는 완료하는 데 시간이 걸리거나 취소될 수 있습니다. 이 경우, EVENT_STATE 열은 이벤트가 시작, 완료 또는 취소되었는지 여부를 나타냅니다.
EVENT_REASON 설명¶
- WAREHOUSE_AUTORESUME:
일시 중단된 웨어하우스가 자동으로 재개되었습니다. 웨어하우스에 대해 AUTO_RESUME이 사용되어 있고 SQL 문이 웨어하우스에 제출되었기 때문입니다.
- WAREHOUSE_RESUME:
일시 중단된 웨어하우스가 사용자에 의해 수동으로 재개되었습니다.
- WAREHOUSE_AUTOSUSPEND:
실행 중인 웨어하우스가 자동으로 일시 중단되었습니다. 웨어하우스에 대해 AUTO_SUSPEND가 사용되어 있고 AUTO_SUSPEND의 정의된 비활성 기간이 경과했기 때문입니다.
- WAREHOUSE_SUSPEND:
실행 중인 웨어하우스가 사용자에 의해 수동으로 일시 중단되었습니다.
- WAREHOUSE_RESIZE:
웨어하우스 크기가 조정되었습니다.
- RESOURCE_MONITOR_SUSPEND:
웨어하우스의 리소스 모니터에 대한 크레딧 할당량에 도달하여 웨어하우스가 일시 중단되었습니다.
- MULTICLUSTER_SPINUP:
다중 클러스터 웨어하우스에서 새로운/일시 중단된 클러스터가 프로비저닝되었습니다. 단일 클러스터 웨어하우스에는 적용되지 않습니다.
- MULTICLUSTER_SPINDOWN:
실행 중인 클러스터가 다중 클러스터 웨어하우스에서 종료되었습니다. 단일 클러스터 웨어하우스에는 적용되지 않습니다.
EVENT_NAME 설명¶
웨어하우스 관련 이벤트:
- CREATE_WAREHOUSE:
새 웨어하우스 생성에 의해 트리거되며, 이는 사용자가 수동으로 웨어하우스를 만들 때, 또는 계정이 프로비저닝되고 기본 웨어하우스가 계정에서 자동으로 만들어질 때 발생할 수 있습니다.
클러스터 번호: 없음(해당 사항 없음)
이벤트 상태: COMPLETED
이벤트 이유: 없음(해당 사항 없음)
청구 영향: INITIALLY_SUSPENDED = TRUE로 클러스터가 만들어진 경우, 이 이벤트에 대한 청구 활동이 없습니다. 그렇지 않은 경우, 모든 컴퓨팅 리소스가 웨어하우스에 프로비저닝되거나 웨어하우스가 문 처리를 시작할 때 측정이 시작됩니다(웨어하우스가 리소스가 완전히 프로비저닝되기 전에 문 처리를 시작하는 경우).
- DROP_WAREHOUSE:
기존 웨어하우스가 삭제될 때 트리거됩니다. 웨어하우스에서 실행 중인 모든 문이 중지되고 컴퓨팅 리소스가 해제됩니다.
클러스터 번호: 없음(해당 사항 없음)
이벤트 상태: COMPLETED
이벤트 이유: 없음(해당 사항 없음)
청구 영향: 모든 측정 활동이 중지됩니다.
- ALTER_WAREHOUSE:
웨어하우스 크기 조정을 포함하여 기존 웨어하우스의 속성이 변경될 때 트리거됩니다. 웨어하우스 크기가 조정되면 추가 RESIZE_WAREHOUSE 이벤트가 트리거됩니다. 이 이벤트는 RESUME_WAREHOUSE 또는 SUSPEND_WAREHOUSE 이벤트를 트리거할 수도 있습니다.
클러스터 번호: 없음(해당 사항 없음)
이벤트 상태: COMPLETED
이벤트 이유: 없음(해당 사항 없음)
청구 영향: 청구 영향은 트리거된 이벤트에 따라 다릅니다.
- RESIZE_WAREHOUSE:
웨어하우스의 크기를 변경하여 트리거되며, 이는 웨어하우스의 각 클러스터에서 컴퓨팅 리소스를 늘리거나 줄입니다. 실행 중인 웨어하우스의 경우, 이 이벤트는 웨어하우스의 각 클러스터에 대해 RESIZE_CLUSTER 이벤트도 트리거합니다.
클러스터 번호: 없음(모든 클러스터에 적용)
이벤트 상태: STARTED, COMPLETED 또는 PARTIALLY_COMPLETED
이벤트 이유: WAREHOUSE_RESIZE
청구 영향: 실행 중인 웨어하우스의 크기를 조정하면 웨어하우스의 각 클러스터에 컴퓨팅 리소스가 추가되거나 제거됩니다. 새로 추가된 리소스는 프로비저닝될 때 측정을 시작하는 반면, 제거된 리소스는 실행 중인 문에 대한 처리를 완료한 후 측정을 중지합니다. 일시 중단된 웨어하우스의 크기를 조정해도 웨어하우스에 대한 새 리소스는 프로비저닝되지 않습니다.
- RESUME_WAREHOUSE:
일시 중단된 웨어하우스가 재개되거나 INITIALLY_SUSPENDED = FALSE로 새 웨어하우스가 만들어질 때 트리거됩니다. 또한, 이 이벤트는 웨어하우스의 각 클러스터에 대해 RESUME_CLUSTER 이벤트를 트리거합니다.
클러스터 번호: 없음(모든 클러스터에 적용)
이벤트 상태: STARTED, COMPLETED 또는 PARTIALLY_COMPLETED
이벤트 이유: WAREHOUSE_AUTORESUME 또는 WAREHOUSE_RESUME
청구 영향: 모든 컴퓨팅 리소스가 웨어하우스에 프로비저닝되면 측정이 시작됩니다.
- SUSPEND_WAREHOUSE:
실행 중인 웨어하우스가 일시 중단될 때 트리거됩니다. 또한, 이 이벤트는 웨어하우스의 각 클러스터에 대해 SUSPEND_CLUSTER 이벤트를 트리거합니다.
클러스터 번호: 없음(모든 클러스터에 적용)
이벤트 상태: STARTED, COMPLETED 또는 PARTIALLY_COMPLETED
이벤트 이유: WAREHOUSE_AUTOSUSPEND 또는 WAREHOUSE_SUSPEND
청구 영향: 실행 중인 모든 문이 완료된 후 웨어하우스의 컴퓨팅 리소스에 대한 측정이 중지됩니다.
클러스터 관련 이벤트:
- RESUME_CLUSTER:
일시 중단된 클러스터가 재개될 때 트리거됩니다.
클러스터 번호: 재개된 클러스터의 번호(단일 클러스터 웨어하우스의 경우 항상
1
)이벤트 상태: COMPLETED
이벤트 이유:
WAREHOUSE_AUTORESUME 또는 WAREHOUSE_RESUME(단일 클러스터 웨어하우스)
MULTICLUSTER_SPINUP(멀티 클러스터 웨어하우스)
청구 영향: 클러스터의 컴퓨팅 리소스가 프로비저닝되면 측정이 시작됩니다.
- SUSPEND_CLUSTER:
실행 중인 클러스터가 일시 중단될 때 트리거됩니다.
클러스터 번호: 일시 중단된 클러스터의 번호(단일 클러스터 웨어하우스의 경우 항상
1
)이벤트 상태: COMPLETED
이벤트 이유:
WAREHOUSE_AUTOSUSPEND 또는 WAREHOUSE_SUSPEND(단일 클러스터 웨어하우스)
MULTICLUSTER_SPINDOWN(멀티 클러스터 웨어하우스)
RESOURCE_MONITOR_SUSPEND(모든 웨어하우스)
청구 영향: 실행 중인 모든 문이 완료된 후 클러스터의 컴퓨팅 리소스에 대한 측정이 중지됩니다.
- RESIZE_CLUSTER:
클러스터 크기가 조정될 때 트리거되며, 이는 일반적으로 웨어하우스 크기 조정의 결과로 일어납니다.
클러스터 번호: 크기가 조정된 클러스터의 번호(단일 클러스터 웨어하우스의 경우 항상
1
)이벤트 상태: COMPLETED
이벤트 이유:
WAREHOUSE_AUTORESUME 또는 WAREHOUSE_RESUME(단일 클러스터 웨어하우스)
MULTICLUSTER_SPINDOWN 또는 MULTICLUSTER_SPINUP(다중 클러스터 웨어하우스)
WAREHOUSE_RESIZE(모든 웨어하우스)
청구 영향: 크기 조정으로 인해 컴퓨팅 리소스가 추가되거나 제거되는지 여부에 따라 다릅니다.
추가된 컴퓨팅 리소스는 프로비저닝된 후 측정을 시작합니다.
제거된 컴퓨팅 리소스는 실행 중인 모든 문이 완료된 후 측정을 중지합니다.
- SPINUP_CLUSTER:
클러스터가 시작될 때 트리거됩니다(다중 클러스터 웨어하우스만 해당). 일반적으로 최소/최대 클러스터 크기가 증가할 때 발생합니다.
클러스터 번호: 시작된 클러스터의 수
이벤트 상태: STARTED, COMPLETED 또는 PARTIALLY_COMPLETED
이벤트 이유: MULTICLUSTER_SPINUP 또는 WAREHOUSE_RESIZE
청구 영향: 클러스터의 컴퓨팅 리소스가 프로비저닝되면 측정이 시작됩니다.
- SPINDOWN_CLUSTER:
실행 중인 클러스터가 종료될 때 트리거됩니다(다중 클러스터 웨어하우스만 해당). 일반적으로 최소/최대 클러스터 크기가 감소할 때 발생합니다.
클러스터 번호: 종료된 클러스터의 번호
이벤트 상태: STARTED, COMPLETED 또는 PARTIALLY_COMPLETED
이벤트 이유: MULTICLUSTER_SPINDOWN 또는 WAREHOUSE_RESIZE
청구 영향: 실행 중인 모든 문이 완료된 후 클러스터의 컴퓨팅 리소스에 대한 측정이 중지됩니다.