Snowflake Notebooks is your familiar, interactive development environment to perform Data Science, Data Engineering, and AI/ML workloads end-to-end in Snowflake. Write Python & SQL in the same interface.
This repo contains a collection of Snowflake Notebook demos, tutorials, and examples. Browse each folder to access the notebook files associated with each demo. Here is a list of notebooks you can find in this repo.
|
|
|
|
|
|
|
|
|
The notebook files are available for download as .ipynb
files. To load the demo notebooks into your Snowflake Notebook, follow these steps:
-
On Github, click into each folder containing the tutorial and the corresponding
.ipynb file
, such as this. Download the file by clicking on theDownload raw file
from the top right. -
Go to the Snowflake web interface, Snowsight, on your browser.
-
Navigate to
Project
>Notebooks
from the left menu bar. -
Import the .ipynb file you've download into your Snowflake Notebook by using the
Import from .ipynb
button located on the top right of the Notebooks page. -
Select the file from your local directory and press
Open
. -
A
Create Notebook
dialog will show up. Select a database, schema, and warehouse for the Notebook and clickCreate
.
Here are some resources to learn more about Snowflake Notebooks:
All code and notebooks included in this repo is available with an Apache 2.0 license.
- Interested in developing and running interactive Streamlit apps in Snowflake? Check out the Streamlit in Snowflake Demo Repo to learn more!