- 카테고리:
STAGE_STORAGE_USAGE_HISTORY¶
이 테이블 함수는 지정된 날짜 범위 내에서 계정의 모든 Snowflake 스테이지에 대한 평균 일일 데이터 저장소 사용량(바이트)을 쿼리하는 데 사용할 수 있습니다. 출력에는 다음에 대한 저장소가 포함됩니다.
명명된 내부 스테이지.
기본 스테이징 영역(테이블 및 사용자용).
참고
이 함수는 지난 6개월 이내의 스테이지 저장소 사용량을 반환합니다.
구문¶
STAGE_STORAGE_USAGE_HISTORY(
[ DATE_RANGE_START => <constant_expr> ]
[, DATE_RANGE_END => <constant_expr> ] )
인자¶
모든 인자는 선택 사항입니다.
DATE_RANGE_START => constant_expr
, .DATE_RANGE_END => constant_expr
스테이지 저장소 사용량을 검색할 지난 6개월 이내의 날짜 범위:
종료 날짜가 지정되지 않은 경우, CURRENT_DATE 가 범위의 끝으로 사용됩니다.
시작 날짜가 지정되지 않은 경우,
DATE_RANGE_END
가 범위의 시작으로 사용됩니다(즉, 기본값은 저장소 사용량의 1일).
범위가 지난 6개월을 벗어나면 오류가 반환됩니다.
사용법 노트¶
ACCOUNTADMIN 역할에 대한 결과 또는 MONITOR USAGE 전역 권한이 명시적으로 부여된 역할에 대한 결과만 반환합니다.
Information Schema 테이블 함수를 호출할 때 세션에는 사용 중인 INFORMATION_SCHEMA 스키마가 있거나 또는 함수 이름이 정규화되어야 합니다. 자세한 내용은 Snowflake Information Schema 섹션을 참조하십시오.
출력¶
이 함수는 다음 열을 반환합니다.
열 이름 |
데이터 타입 |
설명 |
---|---|---|
USAGE_DATE |
DATE |
이 저장소 사용량 레코드의 날짜(UTC 타임존) |
AVERAGE_STAGE_BYTES |
NUMBER |
사용된 스테이지 저장소의 바이트 수 |
예¶
계정의 모든 내부 스테이지에 대해 지난 10일 동안의 평균 일일 저장소 사용량을 검색합니다.
select *
from table(information_schema.stage_storage_usage_history(dateadd('days',-10,current_date()),current_date()));