- 스키마:
ICEBERG_ACCESS_ERRORS 뷰¶
이 MONITORING 스키마 뷰는 계정에 대한 외부 볼륨 액세스 오류를 표시합니다.
이 뷰의 정보를 사용하여 다음과 같은 상황에서 발생할 수 있는 액세스 오류를 검색하고 문제를 해결합니다.
- Snowflake가 외부 볼륨 저장 위치에 대한 액세스 권한을 잃습니다. 
- Snowflake가 삭제되거나 덮어쓰기된 파일에 액세스하려고 합니다. 
- Snowflake에 다른 저장소 액세스 문제가 발생합니다. 
- 참고 항목:
열¶
| 열 이름 | 데이터 타입 | 설명 | 
|---|---|---|
| EXTERNAL_VOLUME_ID | NUMBER | 오류와 관련된 외부 볼륨의 고유 ID입니다. | 
| EXTERNAL_VOLUME_NAME | VARCHAR | 오류와 관련된 외부 볼륨의 이름입니다. | 
| CREATED_ON | TIMESTAMP_LTZ | 오류가 발생한 날짜 및 시간입니다. | 
| EXTERNAL_VOLUME_PATH | VARCHAR | 오류와 관련된 외부 볼륨의 파일에 대한 전체 경로입니다. | 
| MESSAGE | VARCHAR | Snowflake 오류 메시지입니다. | 
| STORAGE_METHOD_NAME | VARCHAR | 저장 위치에 대해 시도된 방법(작업)으로, 예를 들어,  | 
| STORAGE_PROVIDER_ERROR_MESSAGE | VARCHAR | 클라우드 서비스 공급자로부터 받은 오류 메시지입니다. | 
예¶
이름이 my_s3_external_volume 인 외부 볼륨에 대한 모든 저장소 액세스 오류를 검색합니다.
SELECT * FROM snowflake.monitoring.iceberg_access_errors
  WHERE EXTERNAL_VOLUME_NAME ILIKE 'my_s3_external_volume';
이름이 my_external_volume 인 외부 볼륨에 대해 지난 1시간 이내에 시작된 저장소 액세스 오류를 검색합니다.
SELECT * FROM snowflake.monitoring.iceberg_access_errors
  WHERE EXTERNAL_VOLUME_NAME ILIKE 'my_external_volume'
  AND CREATED_ON > DATEADD(HOUR, -1, CURRENT_TIMESTAMP());