Certified Solution
Getting Started with Your First Snowflake Notebook Project
Charlie Hammond
Overview
This solution architecture helps you understand how to use Snowflake Notebooks as a first time user
- Use pre-installed libraries in Notebooks and add additional packages from package picker
- Switch between SQL and Python cells in the same notebook
- Use Altair and Matplotlib to visualize your data
- Use Jinja syntax to refer to Python variables within SQL queries, to reference previous cell outputs in your SQL query, and more
Solution Architecture: Getting Started with Snowflake Notebooks

- In this use-case, we use Snowflake Notebooks to write and execute code, visualize results, and tell the story of your analysis all in one place.
- Contextualize results and make notes about different results with Markdown cells.
- Make use of the role-based access control and other data governance functionality available in Snowflake to allow other users with the same role to view and collaborate on the notebook.
Get Started
Updated 2026-04-29
This content is provided as is, and is not maintained on an ongoing basis. It may be out of date with current Snowflake instances