TELEMETRY 스키마

SNOWFLAKE 데이터베이스에서 TELEMETRY 스키마에는 원격 분석 데이터 수집을 지원하는 테이블, 뷰, 저장 프로시저가 포함됩니다.

TELEMETRY 테이블

SNOWFLAKE.TELEMETRY.EVENTS 테이블은 원격 분석 데이터 수집을 위한 기본 이벤트 테이블 입니다. 이벤트 테이블을 설정 하지 않은 경우 Snowflake는 기본적으로 EVENTS 테이블을 사용하여 원격 분석 데이터를 수집합니다.

SNOWFLAKE.TELEMETRY.EVENTS의 열에 대한 참조 정보는 이벤트 테이블 열 섹션을 참조하십시오.

Snowflake의 원격 분석에 대해 자세한 내용은 로깅, 추적 및 메트릭 섹션을 참조하십시오.

참고

EVENTS

기본 이벤트 테이블에서 수집된 로그 메시지, 추적 이벤트 및 메트릭 측정값의 행을 표시합니다.

TELEMETRY 뷰

TELEMETRY 스키마는 기본 이벤트 테이블 SNOWFLAKE.TELEMETRY.EVENTS에 대한 다음 뷰를 제공합니다.

참고

EVENTS_VIEW

기본 이벤트 테이블에서 수집된 로그 메시지, 추적 이벤트 및 메트릭 측정값의 행을 표시합니다.

TELEMETRY 스키마의 뷰에 액세스하기

EVENTS_VIEWER 또는 EVENTS_ADMIN 역할은 EVENTS_VIEW 뷰에서 SELECT 작업을 실행할 수 있습니다. 자세한 내용은 기본 이벤트 테이블 및 EVENTS_VIEW에 액세스할 수 있는 역할 섹션을 참조하십시오.

일반적인 사용법 노트

  • Snowflake 관련 뷰는 변경될 수 있습니다. 이러한 뷰에서 모든 열을 선택하지 마십시오. 대신, 원하는 열을 선택하십시오. 예를 들어, name 열을 원하면 SELECT * 대신 SELECT name 을 사용하십시오.

  • 뷰 쿼리에서 반환되는 행은 사용자의 현재 역할에 부여된 권한에 따라 달라집니다. EVENTS_VIEW 뷰에서 뷰를 쿼리하면 현재 역할에 액세스 권한이 부여된 오브젝트만 반환됩니다.

TELEMETRY 저장 프로시저

TELEMETRY 스키마는 EVENTS_VIEW 뷰에서 선택한 행에 대한 액세스 권한 관리에 사용할 수 있는 다음 저장 프로시저를 제공합니다.

참고

ADD_ROW_ACCESS_POLICY_ON_EVENTS_VIEW(VARCHAR, ARRAY)

테이블 열로 구성된 배열을 지정하여 행 액세스 정책을 EVENTS_VIEW 에 바인딩합니다.

DROP_ROW_ACCESS_POLICY_ON_EVENTS_VIEW(VARCHAR)

EVENTS_VIEW 에 바인딩된 지정된 행 액세스 정책을 삭제합니다.