Metadata Fields in Snowflake

The data contained in metadata fields may be processed outside of your Snowflake Region. It is a customer responsibility to ensure that no personal data (other than for a User object), sensitive data, export-controlled data, or other regulated data is entered into any metadata field when using the Snowflake Service.

The most common metadata fields are:

  • Object definitions, such as a policy, an external function, or a view definition.

  • Object properties, such as an object name or an object comment.

Attention

Within the Snowflake Service, metadata fields are usually populated by CREATE <object> and ALTER <object> statements for a given object. When using these commands, ensure that no personal data (other than for a User object), sensitive data, export-controlled data, or other regulated data populates any metadata fields.

The following table sets forth the list of potential metadata fields in the Snowflake Service. Metadata is “Usage Data” as defined in our Terms of Service or other agreement between you and Snowflake covering use of the Snowflake Service.

Snowflake updates this table regularly as new features and services are added. If you have questions about how Snowflake tracks data or about sensitive information in the actual query text please contact Snowflake Support.

Category

Metadata Fields

Further Reading

Object Definitions

External access

External network access overview

External functions

Writing External Functions

Policies

Aggregation Policies

Masking Policies

Controlling network traffic with network policies

Packages Policies

Projection Policies

Row Access Policies

Session Policies

User-defined functions

User-Defined Functions Overview

Object Properties

Column name

Databases, Tables and Views - Overview

Comment

See the specific CREATE and ALTER commands for a given object (e.g. CREATE TABLE, ALTER VIEW).

Tag value

Object Tagging

Object Types

Account, including managed account

Managing Your Snowflake Account

Alert

Setting Up Alerts Based on Data in Snowflake

Application

About the Snowflake Native App Framework

Application Package

About the Snowflake Native App Framework

Catalog integration

Catalog integrations

Compute pool

Snowpark Container Services: Working with compute pools

Connection

Redirecting Client Connections

Database

Databases, Tables & Views

Dynamic Table

Dynamic tables

Event table

Setting up an Event Table

External function

Writing External Functions

External table

External Tables

External volume

External volumes

Failover group

Introduction to replication and failover across multiple accounts

File names in internal stages

Bulk loading from a local file system

Unloading into a Snowflake stage

Iceberg table

Iceberg tables

Image repository

Snowpark Container Services: Working with an image registry and repository

Integrations (all types)

API: Introduction to External Functions

External access: External network access overview

Notification: See the current feature list.

Security: API Authentication Federated Authentication, Snowflake OAuth, External OAuth, and SCIM.

Storage: Loading data , Snowpipe , and Unloading data

Job

Snowpark Container Services: Working with jobs

Organization

Introduction to Organizations

Pipe

Snowpipe

Policies

Masking Policies

Controlling network traffic with network policies

Packages Policies

Row Access Policies

Session Policies

Procedure

Stored Procedures Overview

Replication group

Introduction to replication and failover across multiple accounts

Resource monitor

Working with resource monitors

Role

Overview of Access Control

Schema

Databases, Tables & Views

Secrets

External API authentication and secrets

Service

Snowpark Container Services: Working with services

Shares

Getting started with Secure Data Sharing

Stages, internal and external

Bulk loading from a local file system

Unloading into a Snowflake stage

Stream

Change Tracking Using Table Streams

Streamlit

About Streamlit in Snowflake

Table, including external table

Understanding Snowflake Table Structures

Working with Temporary and Transient Tables

Working with external tables

Tag

Object Tagging

Task

Introduction to tasks

User

Overview of Access Control

User-defined functions

User-Defined Functions Overview

View, including materialized view

Databases, Tables & Views

Warehouse

Virtual warehouses

Other Metadata

Query literals

Query Data in Snowflake

QUERY_HISTORY View

Schema of files in internal stages

Snowflake Native App manifest file

Create the manifest file for an application package