Snowpipe Streaming: From 15 Minutes Late to Live in Seconds (Full Demo)
Armely, LLC
0:00 / 0:00
Snowpipe Streaming: From 15 Minutes Late to Live in Seconds (Full Demo)
39 просмотров · 2 мес. назад
Armely, LLC
762 подписчика
39 просмотров · 2 мес. назад
Your traffic dashboard says "clear." The road says "gridlocked." The problem? Your data is fifteen minutes old.
In this 18-minute walkthrough, We'll replace the slow front half of a traffic data pipeline — Azure Function, Blob Storage, Event Grid, Snowpipe file load — with Snowpipe Streaming, which sends each sensor reading straight into Snowflake. No files. No staging area. No waiting.
The back half of the pipeline (RAW → Stream → Task → STAGING) stays exactly the same. Same databases, same SQL, same conventions. The only thing we deleted was the slow part.
What you'll see:
600 sensor readings committed in ~7 seconds — live, on a real Snowflake account
Data queryable in RAW within seconds, cleaned into STAGING within a minute
Exactly-once delivery: crash the client, restart it, zero data lost or duplicated
When to use streaming vs. the classic Blob pipeline (and why you need both)
This demo uses a simulated traffic feed for Riverton — 10 intersections, 20 readings per scan — but the architecture applies to any fast time-series source: IoT sensors, fleet GPS, real-time alerts, clickstreams.
Subscribe
-- CONNECT WITH ARMELY --
Website: https://armely.com
LinkedIn: / armely
YouTube: / @armelyarmely
X: https://x.com/ArmelyLLC
-- RESOURCES --
-https://armely.com/resources
Chapters:
0:00 The fifteen-minute blind spot
1:30 How the traffic feed works today
4:30 What fifteen minutes actually costs
6:30 Batch vs. stream: the right tool for each
9:00 The fix: replace only the front half
12:30 Live demo: 600 readings in 7 seconds
13:30 Live feed + exactly-once restart
14:00 Why this is production-grade
17:00 Where streaming fits (and where it doesn't)
18:30 Next steps
Tech used: Snowflake · Snowpipe Streaming SDK (Python) · Key-pair JWT auth
#SnowpipeStreaming #Snowflake #DataEngineering #RealTimeData #StreamingData #DataPipelines #SnowflakeDemo #Python #Azure #ETL #IoTData #techtutorial