Glossary · Data & Analytics

SnowPro Core (COF-C03) Glossary

intermediate

A free SnowPro Core (COF-C03) glossary: key Snowflake terms (virtual warehouse, micro-partition, Time Travel, zero-copy clone, RBAC) defined in plain English.

By The Exam Atlas Editorial Team · Verified 2026-06-06

Plain-English definitions of the core Snowflake terms for SnowPro Core (COF-C03) study. Simplified for learning; the Snowflake documentation is authoritative.

TermDefinition
Snowflake AI Data CloudSnowflake’s cloud platform for data storage, processing and sharing across clouds.
Multi-cluster shared-data architectureThe design that separates storage, compute and cloud services into independent layers.
Storage layerWhere table data is held as compressed, columnar micro-partitions in cloud storage.
Compute layerThe virtual warehouses that run queries and data loads.
Cloud services layerThe brain that handles authentication, metadata, query optimisation and security.
Virtual warehouseAn independent compute cluster that runs queries and loads, billed in credits while running.
Scaling upIncreasing a warehouse size (e.g. XS to L) for more power on a single, larger query.
Scaling outAdding clusters (multi-cluster warehouse) to handle more concurrent queries.
CreditThe unit Snowflake uses to bill compute; a running warehouse consumes credits by size and time.
Micro-partitionA small, immutable columnar storage unit Snowflake creates automatically for table data.
PruningSkipping micro-partitions that cannot match a query, using their metadata, to speed it up.
Clustering keyA chosen column set that co-locates related rows so pruning is more effective on large tables.
Results cacheReturns identical query results without recompute, for 24 hours, using no warehouse.
Warehouse cacheLocal cached data on a running warehouse that speeds up repeated queries.
Metadata cacheStatistics in the services layer that answer some queries without scanning data.
StageA location for data files; internal (in Snowflake) or external (e.g. an S3 bucket).
COPY INTOThe command that bulk-loads files from a stage into a table, or unloads data out.
SnowpipeContinuous, automated loading of files as they arrive, rather than in scheduled batches.
File formatA named set of options (e.g. CSV, JSON) describing how files in a stage are parsed.
UnloadingExporting data from Snowflake to files in a stage with COPY INTO.
VARIANTA data type that stores semi-structured data such as JSON within a column.
Semi-structured dataFlexible data (JSON, Avro, Parquet) with no fixed table schema, queryable in Snowflake.
FLATTENA function that expands nested arrays or objects into separate rows.
ViewA saved query that presents data as a virtual table.
Secure viewA view that hides its definition and underlying detail, used for sharing sensitive data.
Materialized viewA precomputed, automatically maintained result set for faster repeated queries.
User-defined function (UDF)A custom function (SQL, JavaScript, Python and more) that returns a value.
Stored procedureProcedural code that runs operations and logic on the server side.
SequenceAn object that generates unique, increasing numbers, often for surrogate keys.
RoleA container of privileges; RBAC grants privileges to roles, and roles to users.
Role-based access control (RBAC)Snowflake’s security model: privileges flow through a hierarchy of roles.
PrivilegeA specific permission (e.g. SELECT, INSERT) granted on an object to a role.
System-defined roleA built-in role such as ACCOUNTADMIN, SYSADMIN, SECURITYADMIN or PUBLIC.
Network policyA rule that allows or blocks account access by IP address range.
Dynamic data maskingA column-level policy that masks sensitive values based on the querying role.
Time TravelQuerying or restoring data as it was within a retention window you can configure.
Fail-safeA separate, Snowflake-managed 7-day recovery period after Time Travel ends.
Zero-copy cloneAn instant copy of a table, schema or database that shares storage until data changes.
Continuous Data Protection (CDP)The umbrella for Time Travel, Fail-safe and cloning that guards data automatically.
Secure data sharingGiving another account live, read-only access to objects with no data copied.
ShareThe object that defines what is shared and with which accounts.
Reader accountA Snowflake-managed account a provider creates so a non-customer can read shared data.
Snowflake MarketplaceA catalogue where providers publish data and services for others to access via sharing.
EditionA Snowflake service tier (e.g. Standard, Enterprise) with different features and limits.
Pearson VUEThe testing provider that delivers the SnowPro Core exam, online or at a test centre.

Sources