- 스키마:
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;
Snowflake는 Snowpipe 파일 요금과 동일한 요금으로 외부 테이블과 외부 스테이지의 디렉터리 테이블에서 자동 새로 고침 알림을 위한 요금을 청구합니다. 이 PIPE_USAGE_HISTORY 뷰를 검사하거나 PIPE_USAGE_HISTORY 함수를 쿼리하여 외부 테이블 및 디렉터리 테이블 자동 새로 고침 알림으로 인해 발생하는 요금을 추정할 수 있습니다. 자동 새로 고침 파이프는 NULL 파이프 이름 아래에 나열됩니다. Information Schema 테이블 함수 AUTO_REFRESH_REGISTRATION_HISTORY 를 사용하여 테이블 수준/스테이지 수준 세분성에서 외부 테이블 자동 새로 고침 알림 기록을 볼 수도 있습니다.
자동 새로 고침 알림의 요금이 부과되지 않도록 하려면 외부 테이블과 디렉터리 테이블에 대해 수동 새로 고침을 수행하십시오. 외부 테이블의 경우 ALTER EXTERNAL TABLE <이름> REFRESH … 문을 사용하여 외부 테이블을 외부 저장소에 수동으로 동기화할 수 있습니다. 디렉터리 테이블의 경우 ALTER STAGE <이름> REFRESH … 문을 사용하여 디렉터리를 외부 저장소에 수동으로 동기화할 수 있습니다.