스키마:

ACCOUNT_USAGE

PIPE_USAGE_HISTORY 뷰

이 Account Usage 뷰를 사용하면 지난 365일(1년) 이내에 Snowpipe 를 사용하여 Snowflake 테이블에 로딩된 데이터 기록을 쿼리하는 데 사용할 수 있습니다. 이 뷰는 전체 Snowflake 계정에 대해 로딩된 데이터 기록 및 청구된 크레딧을 표시합니다.

열 이름

데이터 타입

설명

PIPE_ID

NUMBER

데이터 로딩에 사용되는 파이프의 내부/시스템 생성 식별자입니다. 쿼리에 파이프 이름이 지정되지 않은 경우 NULL을 표시합니다. 각 행에는 시간 범위 내에서 사용 중인 모든 파이프의 합계가 포함됩니다.

PIPE_NAME

TEXT

파이프의 이름입니다. 외부 테이블의 메타데이터를 새로 고치는 데 사용되는 내부(숨겨진) 파이프 오브젝트에 대해 NULL을 표시합니다.

START_TIME

TIMESTAMP_LTZ

데이터 로딩이 발생한 시간(현지 타임존) 범위의 시작입니다.

END_TIME

TIMESTAMP_LTZ

데이터 로딩이 발생한 시간(현지 타임존) 범위의 끝입니다.

CREDITS_USED

NUMBER

START_TIME 및 END_TIME 기간 동안 Snowpipe 데이터 로딩에 대해 청구된 크레딧 수입니다.

BYTES_INSERTED

FLOAT

START_TIME 및 END_TIME 기간 동안 로딩된 바이트 수입니다.

FILES_INSERTED

VARIANT

START_TIME 및 END_TIME 기간 동안 로딩된 파일 수입니다.

사용법 노트

  • 뷰의 지연 시간은 최대 180분(3시간)입니다.

  • 이 뷰의 데이터를 ORGANIZATION USAGE 스키마 의 해당 뷰와 조정하려는 경우, 먼저 세션의 시간대를 UTC로 설정해야 합니다. Account Usage 뷰를 쿼리하기 전에 다음을 실행하십시오.

    ALTER SESSION SET TIMEZONE = UTC;
    
    Copy
  • Snowflake는 Snowpipe 파일 요금과 동일한 요금으로 외부 테이블과 외부 스테이지의 디렉터리 테이블에서 자동 새로 고침 알림을 위한 요금을 청구합니다. 이 PIPE_USAGE_HISTORY 뷰를 검사하거나 PIPE_USAGE_HISTORY 함수를 쿼리하여 외부 테이블 및 디렉터리 테이블 자동 새로 고침 알림으로 인해 발생하는 요금을 추정할 수 있습니다. 자동 새로 고침 파이프는 NULL 파이프 이름 아래에 나열됩니다. Information Schema 테이블 함수 AUTO_REFRESH_REGISTRATION_HISTORY 를 사용하여 테이블 수준/스테이지 수준 세분성에서 외부 테이블 자동 새로 고침 알림 기록을 볼 수도 있습니다.

    자동 새로 고침 알림의 요금이 부과되지 않도록 하려면 외부 테이블과 디렉터리 테이블에 대해 수동 새로 고침을 수행하십시오. 외부 테이블의 경우 ALTER EXTERNAL TABLE <이름> REFRESH … 문을 사용하여 외부 테이블을 외부 저장소에 수동으로 동기화할 수 있습니다. 디렉터리 테이블의 경우 ALTER STAGE <이름> REFRESH … 문을 사용하여 디렉터리를 외부 저장소에 수동으로 동기화할 수 있습니다.