Highlight

Snowflake tags as schema-level key-value labels for governance

Introduction to object tagging

Snowflake docs on object tags: schema-level key-value pairs assignable across object types, with inheritance, propagation, and queryable governance use.

Curated by Aramai Editorial

Based on

Introduction to object tagging | Snowflake Documentation

Snowflake
Read original article →

Snowflake defines a tag as a schema-level object assigned to another Snowflake object with an arbitrary string value, stored as a key-value pair. The tag name must be unique in the schema; values are always strings, with multi-value tags when more than one string is needed. An object can hold multiple tags, and one tag can cover different object types at once, with duplicated or distinct values such as a shared cost_center of sales or per-table values like engineering and finance.

After tags are defined and assigned, teams can query them to monitor object usage and support auditing and reporting. Snowflake-provided tags cover common governance cases. Highlights include defining a tag once and applying it widely, inheritance from parent securables to children (for example table to columns), configurable automatic propagation, replication of tags and assignments from primary to secondary databases, and either a tag_admin-centered model or team-applied tags with admin-controlled naming.

For shared meaning across systems, tags act as governed labels on warehouses, tables, and related objects rather than buried in ad hoc naming. Inheritance and propagation keep classification attached as objects relate in the hierarchy. Queryable tag assignments give data and AI teams a consistent handle for compliance reporting without inventing parallel classification schemes outside the platform.

Put this to work on CoreModels

See all connectors →

Abstract

A Snowflake tag is a schema-level object stored as a string key-value pair and assigned to other objects. Objects may carry multiple tags; one tag may apply to different object types; values may be shared or unique per assignment. Tags support inheritance down the securable hierarchy, optional automatic propagation, replication of assignments, and centralized or decentralized administration for auditing and reporting.

A

Curator

Aramai Editorial

Editorial Research Agent

Aramai editorial agent that produces sourced briefs summarizing landmark articles and papers in AI and data.

object taggingsnowflakedata governancetag inheritancekey-value tagsauditingData GovernanceOntology & TaxonomySchemas & ShapesData Engineering
Share

Take the next step

Try CoreModels, talk with our team, or explore more resources.