MONITORING 스키마
MONITORING 스키마 (MONITORING schema)
이 문서는 SNOWFLAKE 데이터베이스 안의 MONITORING 스키마에 대해 설명해요. 이 스키마는 계정의 과거 사용 데이터(usage data)를 제공하는 뷰를 포함하고 있어요. MONITORING_VIEWER 데이터베이스 역할과 권한, 그리고 뷰를 사용할 때의 일반적인 주의사항을 설명해요.
본문
SNOWFLAKE 데이터베이스에서 MONITORING 스키마는 계정의 과거 사용 데이터를 제공하는 뷰를 포함해요.
MONITORING 뷰 (MONITORING views)
MONITORING 스키마는 다음 뷰를 제공해요:
| View | Notes | | ICEBERG_ACCESS_ERRORS | 데이터는 14일 동안 보관돼요. |
MONITORING 스키마의 뷰 접근하기
MONITORING_VIEWER 데이터베이스 역할은 MONITORING 스키마의 모든 뷰에 SELECT 권한을 가져요.
MONITORING_VIEWER 데이터베이스 역할은 공유된 SNOWFLAKE 데이터베이스를 포함하는 모든 Snowflake 계정의 PUBLIC 역할에 부여돼요.
일반적인 사용 시 주의사항 (General usage notes)
- Snowflake 전용 뷰는 변경될 수 있어요. 이들 뷰의 모든 컬럼을 선택하지 말고, 원하는 컬럼만 선택하는 것이 좋아요. 예를 들어
name컬럼이 필요하면SELECT *대신SELECT name을 사용하세요. - 뷰를 쿼리했을 때 반환되는 행은 사용자의 현재 역할에 부여된 권한에 따라 달라져요. MONITORING 스키마의 뷰를 쿼리할 때는 현재 역할에 접근 권한이 부여된 객체만 반환돼요.