스키마:

ACCOUNT_USAGE

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

  • 청구 영향: 실행 중인 모든 문이 완료된 후 클러스터의 컴퓨팅 리소스에 대한 측정이 중지됩니다.