Skip to content

Sample Simple Snowpark Demo Notebooks for Data Engineering & Data Science

Notifications You must be signed in to change notification settings

sfc-gh-nakincilar/Sample_Snowpark_Demos

 
 

Repository files navigation

Sample Snowpark Demo Notebooks

Please Download the sample Jupyter Notebooks to test basic Snowflake functionality. Snowpark currently requires Python 3.8 enviroment. You can easily run these notebooks via VSCODE.

Requirements:

  1. Python 3.8 Environment
  2. Notebook GUI (Jupyter, VSCODE or others)
  3. Install Snowpark-Python Library - pip install snowflake-snowpark-python

Additional Docs for Installing/Configuration of Python & Snowpark Environment

  1. Install Python NLTK library if testing Sentiment Analysis - pip install nltk

1- Basic Data Engineering Dataframe operations

Read, Join, Summarize & Write large datasets via Dataframes in Snowflake.

Snowpark_Data_Engineering_Public.ipynb.

2- Running Native Python Code/Libraries within Snowflake via UDFs

Snowpark_Sentiment_Analysis_Public.ipynb.

Shows how to ingest data directly from Parquet files & perform Sentiment Analysis on 16,000 Amazon Product reviews via Python NLTK library running on Snowflake compute.

About

Sample Simple Snowpark Demo Notebooks for Data Engineering & Data Science

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%