- 카테고리:
REPLICATION_GROUP_USAGE_HISTORY¶
지난 14일 이내에 보조 복제 또는 장애 조치 그룹에 대한 복제 사용 기록을 반환합니다.
구문¶
REPLICATION_GROUP_USAGE_HISTORY(
   [ DATE_RANGE_START => <constant_expr> ]
   [, DATE_RANGE_END => <constant_expr> ]
   [, REPLICATION_GROUP_NAME => '<string>' ] )
인자¶
모든 인자는 선택 사항입니다.
- DATE_RANGE_START => constant_expr, .- DATE_RANGE_END => constant_expr
- 데이터 로딩 기록을 검색할 지난 2주 이내의 날짜/시간 범위: - 종료 날짜가 지정되지 않은 경우, CURRENT_TIMESTAMP 가 범위의 끝으로 사용됩니다. 
- 시작 날짜를 지정하지 않은 경우, 범위는 - DATE_RANGE_END12시간 전에 시작됩니다.
 
- REPLICATION_GROUP_NAME => string
- 복제 또는 장애 조치 그룹을 지정하는 문자열입니다. 지정된 그룹에 대한 복제 작업만 반환됩니다. 
출력¶
이 함수는 다음 열을 반환합니다.
| 열 이름 | 데이터 타입 | 설명 | 
|---|---|---|
| START_TIME | TIMESTAMP_LTZ | 지정된 시간 범위의 시작입니다. | 
| END_TIME | TIMESTAMP_LTZ | 지정된 시간 범위의 끝입니다. | 
| REPLICATION_GROUP_NAME | TEXT | 복제 그룹의 이름입니다. | 
| CREDITS_USED | TEXT | START_TIME 및 END_TIME 기간 동안 복제에 대해 청구된 크레딧 수입니다. | 
| BYTES_TRANSFERRED | NUMBER | START_TIME 및 END_TIME 기간 동안 복제에 대해 전송된 바이트 수입니다. | 
사용법 노트¶
- ACCOUNTADMIN 역할에 대한 결과 또는 MONITOR USAGE 전역 권한이 명시적으로 부여된 역할에 대한 결과만 반환합니다. 
- 현재 계정의 보조 복제 또는 장애 조치 그룹에 대해서만 결과를 반환합니다. 
- Information Schema 테이블 함수를 호출할 때 세션에는 사용 중인 INFORMATION_SCHEMA 스키마가 있거나 또는 함수 이름이 정규화되어야 합니다. 자세한 내용은 Snowflake Information Schema 섹션을 참조하십시오. 
예¶
지난 7일간의 복제 사용 기록을 검색합니다.
SELECT START_TIME, END_TIME, REPLICATION_GROUP_NAME, CREDITS_USED, BYTES_TRANSFERRED FROM TABLE(information_schema.replication_group_usage_history(date_range_start=>dateadd('day', -7, current_date())));
복제 그룹 myrg 에 대해 지난 7일간의 복제 사용 기록을 검색합니다.
SELECT START_TIME, END_TIME, REPLICATION_GROUP_NAME, CREDITS_USED, BYTES_TRANSFERRED FROM TABLE(information_schema.replication_group_usage_history( date_range_start => dateadd('day', -7, current_date()), replication_group_name => 'myrg' ));