Summit 26 from June 1-4 in San Francisco

Lead your organization in the era of agents and enterprise intelligence.

Snowflake for DevelopersGuidesGetting Started with Your First Snowflake Notebook Project
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

Architecture Diagram
  • 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