developer Resources
Guides and Reference Architectures
Step-by-step guides and architectures that offer insights into how Snowflake can be used to create data applications.
Guides
Python Connector
Provides an interface for developing Python applications that can connect to Snowflake.
View in DocsSpark Connector
This connector enables Spark to read data from and write data to Snowflake.
View in DocsKafka Connector
Reads data from one or more Apache Kafka topics and loads the data into a Snowflake table.
View in DocsNode.js Driver
Node.js driver provides a native asynchronous Node.js interface to Snowflake.
View in DocsArchitectures
7 Snowflake Reference Architectures for Application Builders
Example architectures and best practices for building on Snowflake
Read Now6 Paths to a Modern Data Stack for Data Apps
How Snowflake fits into your technology stack with six pairs of “Before and With Snowflake” architectures.
Read NowHands-On Labs and Webinars
Hands-On Labs
Monthly
Join an instructor-led, virtual hands-on lab to learn how to get started with Snowflake.
Register NowReal Time Data Ingestion
August 19
Learn to create applications using real-time data ingestion
Register NowVideos and Demos
Videos
Snowflake Office Hours: NinjaCat
Meet NinjaCat! NinjaCat has one of the fastest-growing enterprise marketing analytics platforms and serves dashboards and reports for some of the largest agencies in the world.
Schau jetztIntro to Data Applications on Snowflake
This video provides a high-level overview of how the Snowflake Cloud Data Platform can be used to build massive-scale data applications without operational burden
Schau jetztEbooks, Tutorials and Blogs
EBOOKS
7 Best Practices for Building Data Apps
Provides best practices around architectural, deployment, and operational settings for builders
Read NowProduct Manager’s Guide for Data Apps
Most common use cases and how Snowflake addresses the challenges that builders face
Read Now10 Ways to Simplify DevOps for Data Apps
Ways Snowflake enables app builders to simplify their DevOps processes
Read Now3 Tips for Building Modern Data Applications
Learn to choose a stack to best power modern data applications
Read NowTUTORIALS
QUICKSTART GUIDE FOR SAGEMAKER + SNOWFLAKE
Read NowBUILDING A SAGEMAKER INSTANCE FROM SCRATCH
Read NowCONNECTING A JUPYTER NOTEBOOK TO SNOWFLAKE
Read NowSYNTHETIC DATA GENERATION AT SCALE
Read NowMore Resources
Tutorials
Connecting a Jupyter Notebook to Snowflake Through Python (Part 3)
Synthetic Data Generation at Scale (Part 1)
Synthetic Data Generation at Scale (Part 2)
Ebooks
3 Tips for Building Modern Data Applications
Little Book of Big Success with Snowflake Data Applications
5 Reasons your Data Platform is Crucial for App Development
Blogs
Machine Learning in Minutes: Announcing Zepl in Partner Connect!
Fetching Query Results from Snowflake Just Got a Lot Faster with Apache Arrow
How to Use AWS Glue with Snowflake
Boost Your Analytics with Machine Learning and Advanced Data Preparation
Snowflake Connector for Azure Data Factory (ADF)
How To: Lateral Flatten and JSON Tutorial
JSON Data Parsing in Snowflake
Introduction to Loading and Parsing XML Data Using SQL
Extracting Data from a Nested JSON Column Using Lateral Flatten
Listing Distinct Key Names/Common Schema in JSON Data