Snowflake 데이터베이스

Snowflake는 조직 및 계정의 오브젝트에 대한 메타데이터와 과거 사용 데이터가 포함된 SNOWFLAKE라는, 시스템에서 정의된 읽기 전용 공유 데이터베이스를 제공합니다. SNOWFLAKE 데이터베이스는 Secure Data Sharing 의 예로, 조직 및 계정에 대한 오브젝트 메타데이터 및 기타 사용 메트릭을 제공합니다.

각 계정에서 SNOWFLAKE 데이터베이스에는 다음 스키마가 포함됩니다(마찬가지로 읽기 전용).

ACCOUNT_USAGE

계정에 대한 오브젝트 메타데이터와 사용량 메트릭을 표시하는 뷰입니다.

ALERT

경고 오브젝트 에서 사용하기 위한 함수입니다.

CORE

일부 Snowflake 기능에 사용되는 뷰 및 기타 스키마 오브젝트를 포함합니다. 현재, 스키마는 데이터 분류 에서 사용하는 시스템 태그만 포함합니다. 추가 뷰 및 스키마 오브젝트는 향후 릴리스에서 도입될 예정입니다.

DATA_SHARING_USAGE

Snowflake Marketplace 또는 데이터 교환에 게시된 목록과 관련된 오브젝트 메타데이터 및 사용 메트릭을 표시하는 뷰입니다.

INFORMATION_SCHEMA

이 스키마는 모든 데이터베이스에서 자동으로 생성됩니다. SNOWFLAKE와 같은 공유 데이터베이스에서 이 스키마는 목적에 부합하지 않으며 무시될 수 있습니다.

ORGANIZATION_USAGE

조직의 모든 계정에 대한 과거 사용 데이터를 표시하는 뷰입니다.

READER_ACCOUNT_USAGE

ACCOUNT_USAGE와 유사하지만, 계정에 대해 프로비저닝된 독자 계정(있는 경우)과 관련된 뷰만 포함합니다.

ML

Snowflake에서 만든 분석 도구 모음인 ML 기반 함수 를 포함합니다.

일부 SNOWFLAKE 스키마는 클래스를 포함합니다. 클래스는 오브젝트 데이터와 코드를 캡슐화하는 확장 가능한 오브젝트 유형입니다. 자세한 내용은 Snowflake 클래스 섹션을 참조하십시오.

중요

기본적으로, SNOWFLAKE 데이터베이스는 모든 사용자에게 표시됩니다. 그렇다고 해서 모든 사용자가 SNOWFLAKE 데이터베이스 내의 모든 오브젝트에 액세스할 수 있다는 뜻은 아닙니다.

기본적으로 액세스할 수 없도록 되어 있는 오브젝트는 ACCOUNT_USAGE, READER_ACCOUNT_USAGE, ORGANIZATION_USAGE 및 DATA_SHARING_USAGE 스키마에 대한 액세스를 포함하여 ACCOUNTADMIN 역할을 가진 사용자가 명시적으로 액세스 권한을 부여하지 않는 한 액세스할 수 없는 상태로 유지됩니다.

이러한 뷰에서 다른 동작을 수행하는 권한을 계정의 다른 역할에 부여할 수 있습니다. 자세한 내용은 다른 역할에 대한 SNOWFLAKE 데이터베이스 사용 활성화하기 섹션을 참조하십시오.

다음 항목: