Skip to content

Snowflake-Labs/snowflake-demo-notebooks

Repository files navigation

Snowflake Notebook Demos

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.

Image

Getting Started

Image

Data Science

Image

Data Engineering

Image

Machine Learning

Image

Using Notebooks

Load demo notebooks to Snowflake

The notebook files are available for download as .ipynb files. To load the demo notebooks into your Snowflake Notebook, follow these steps:

  1. On Github, click into each folder containing the tutorial and the corresponding .ipynb file, such as this. Download the file by clicking on the Download raw file from the top right.

  2. Go to the Snowflake web interface, Snowsight, on your browser.

  3. Navigate to Project > Notebooks from the left menu bar.

  4. 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.

  5. Select the file from your local directory and press Open.

  6. A Create Notebook dialog will show up. Select a database, schema, and warehouse for the Notebook and click Create.

Resources

Here are some resources to learn more about Snowflake Notebooks:

License

All code and notebooks included in this repo is available with an Apache 2.0 license.

Other links