Data Governance in Snowflake

Snowflake provides industry-leading features that ensure the highest levels of governance for your account and users, as well as all the data you store and access in Snowflake.

Data Quality Monitoring and data metric functions

Allows the monitoring of the state and integrity of your data using system data metric functions and user-defined data metric functions.

Column-level Security

Allows the application of a masking policy to a column within a table or view.

Row-level Security

Allows the application of a row access policy to a table or view to determine which rows are visible in the query result.

Object Tagging

Allows the tracking of sensitive data for compliance, discovery, protection, and resource usage.

Tag-based masking policies

Allows protecting column data by assigning a masking policy to a tag and then setting the tag on a database object or the Snowflake account.

Sensitive data classification

Allows categorizing potentially personal and/or sensitive data to support compliance and privacy regulations.

Access History

Allows the auditing of the user access history through the Account Usage ACCESS_HISTORY view.

Object Dependencies

Allows the auditing of how one object references another object by its metadata (e.g. creating a view depends on a table name and column names) through the Account Usage OBJECT_DEPENDENCIES view.

Data Governance area in Snowsight

Allows using the Monitoring » Governance area to monitor and report on the usage of policies and tags with tables, views, and columns using two different interfaces: Dashboard and Tagged Objects. For details, see: