MONITORING 스키마

MONITORING 스키마 (MONITORING schema)

이 문서는 SNOWFLAKE 데이터베이스 안의 MONITORING 스키마에 대해 설명해요. 이 스키마는 계정의 과거 사용 데이터(usage data)를 제공하는 뷰를 포함하고 있어요. MONITORING_VIEWER 데이터베이스 역할과 권한, 그리고 뷰를 사용할 때의 일반적인 주의사항을 설명해요.

출처: Snowflake SQL Reference

본문

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 스키마의 뷰를 쿼리할 때는 현재 역할에 접근 권한이 부여된 객체만 반환돼요.

더 알아보기 (Learn more)