Snowflake, Inc.
Snowpipe Streaming with Amazon MSK Reference Architecture
Pages
2
Time to read
4 mins
Language
English
Pages
2
Time to read
4 mins
Language
English
This document is a technical report that outlines the Snowpipe Streaming architecture integrated with Amazon Managed Streaming for Kafka (MSK). It describes how Snowflake provides organizations with the ability to create scalable, reliable data pipelines that facilitate the ingestion of data from various source systems. The report details the Snowpipe Streaming ingestion method, which can be utilized as a standalone client or within a Kafka architecture. It emphasizes the infrastructure's built-in observability and its capability to support real-time streaming data. The document further explains the transformation of raw data using Snowpark, which enables the use of Java or Python for processing semi-structured data types. Additionally, it discusses the aggregation and preparation of data for analytics using SQL, as well as the visualization of this data through tools like Amazon QuickSight and Grafana. The report also mentions the use of Streamlit Apps for displaying real-time dashboards and historical analysis.