Snowpipe Streaming key concepts¶
This section describes the key concepts for Snowpipe Streaming. For an introduction to Snowpipe Streaming and its capabilities, see Snowpipe Streaming.
- Channels and exactly-once delivery
Learn how channels provide ordered ingestion and how offset tokens enable exactly-once delivery, including crash recovery examples for Kafka and log file ingestion.
- The PIPE object
Understand how the PIPE object manages server-side data processing, including in-flight transformations, pre-clustering, and the default pipe for simplified setup.
- Table support and schema
Review supported table types (including Apache Iceberg v2 and v3), schema evolution, supported Java data types, and insert-only operation constraints.
- Operations and reference
Monitor ingestion health, understand required access privileges, and reference observability tools.