├── .github └── workflows │ └── test.yaml ├── .gitignore ├── LICENSE ├── README.md ├── chapter_2 ├── README.md ├── chapter_2.ipynb └── worksheets │ ├── templates │ ├── sproc_base_template.sql │ ├── udf_base_template.sql │ └── udtf_base_template.sql │ └── worksheet_codes │ ├── anonymous_sproc_worksheet.sql │ ├── external_stage_worksheet.py │ ├── last_name_finder_stage.py │ ├── session_worksheet.py │ ├── sproc_worksheet.sql │ ├── tabular_sproc_worksheet.sql │ ├── udaf_worksheet.sql │ ├── udf_worksheet.sql │ ├── udtf_worksheet.sql │ └── vectorized_udf_worksheet.sql ├── chapter_3 ├── README.md ├── chapter_3_data_load.ipynb ├── chapter_3_explore_transform.ipynb └── chapter_3_grouping_analysis.ipynb ├── chapter_4 ├── README.md └── chapter_4.ipynb ├── chapter_5 ├── README.md └── chapter_5.ipynb ├── chapter_6 ├── README.md ├── chapter_6_Model_Register_Deployment.ipynb └── chapter_6_feature_store.ipynb ├── chapter_7 ├── README.md ├── chapter_7.sql ├── chapter_7_data_load.ipynb ├── native_apps │ ├── manifest.yml │ ├── readme.md │ ├── scripts │ │ └── setup.sql │ └── streamlit │ │ ├── environment.yml │ │ └── streamlit_bike_share_analysis.py └── streamlit_bike_share_analysis.py ├── chapter_8 ├── README.md ├── chapter_8.ipynb ├── chapter_8_data_load.ipynb ├── job │ ├── docker_contents │ │ ├── Dockerfile │ │ ├── main.py │ │ └── my_job_spec.yaml │ └── scripts │ │ ├── 1_create_sf_objects.sql │ │ ├── 2_docker_script.bat │ │ ├── 2_docker_script.sh │ │ └── 3_service_function.sql └── service │ ├── .DS_Store │ ├── docker_content │ ├── Dockerfile │ ├── filter_service.py │ ├── readme.md │ └── templates │ │ └── basic_ui.html │ └── scripts │ ├── 1_create_sf_objects.sql │ ├── 2_docker_script.bat │ ├── 2_docker_script.sh │ ├── 3_create_service.sql │ └── 4_service_function.sql ├── datasets ├── News_Category_Dataset_v3.json ├── README.md ├── bike_sharing_demand.csv ├── campaign_info.json ├── complain_info.parquet ├── marketing_additional.csv ├── purchase_history.csv └── sample_images │ ├── 100.png │ ├── 1007.png │ └── 101.png ├── requirements.txt └── snowflake_creds.config /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/README.md -------------------------------------------------------------------------------- /chapter_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_2/README.md -------------------------------------------------------------------------------- /chapter_2/chapter_2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_2/chapter_2.ipynb -------------------------------------------------------------------------------- /chapter_2/worksheets/templates/sproc_base_template.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_2/worksheets/templates/sproc_base_template.sql -------------------------------------------------------------------------------- /chapter_2/worksheets/templates/udf_base_template.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_2/worksheets/templates/udf_base_template.sql -------------------------------------------------------------------------------- /chapter_2/worksheets/templates/udtf_base_template.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_2/worksheets/templates/udtf_base_template.sql -------------------------------------------------------------------------------- /chapter_2/worksheets/worksheet_codes/anonymous_sproc_worksheet.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_2/worksheets/worksheet_codes/anonymous_sproc_worksheet.sql -------------------------------------------------------------------------------- /chapter_2/worksheets/worksheet_codes/external_stage_worksheet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_2/worksheets/worksheet_codes/external_stage_worksheet.py -------------------------------------------------------------------------------- /chapter_2/worksheets/worksheet_codes/last_name_finder_stage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_2/worksheets/worksheet_codes/last_name_finder_stage.py -------------------------------------------------------------------------------- /chapter_2/worksheets/worksheet_codes/session_worksheet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_2/worksheets/worksheet_codes/session_worksheet.py -------------------------------------------------------------------------------- /chapter_2/worksheets/worksheet_codes/sproc_worksheet.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_2/worksheets/worksheet_codes/sproc_worksheet.sql -------------------------------------------------------------------------------- /chapter_2/worksheets/worksheet_codes/tabular_sproc_worksheet.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_2/worksheets/worksheet_codes/tabular_sproc_worksheet.sql -------------------------------------------------------------------------------- /chapter_2/worksheets/worksheet_codes/udaf_worksheet.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_2/worksheets/worksheet_codes/udaf_worksheet.sql -------------------------------------------------------------------------------- /chapter_2/worksheets/worksheet_codes/udf_worksheet.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_2/worksheets/worksheet_codes/udf_worksheet.sql -------------------------------------------------------------------------------- /chapter_2/worksheets/worksheet_codes/udtf_worksheet.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_2/worksheets/worksheet_codes/udtf_worksheet.sql -------------------------------------------------------------------------------- /chapter_2/worksheets/worksheet_codes/vectorized_udf_worksheet.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_2/worksheets/worksheet_codes/vectorized_udf_worksheet.sql -------------------------------------------------------------------------------- /chapter_3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_3/README.md -------------------------------------------------------------------------------- /chapter_3/chapter_3_data_load.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_3/chapter_3_data_load.ipynb -------------------------------------------------------------------------------- /chapter_3/chapter_3_explore_transform.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_3/chapter_3_explore_transform.ipynb -------------------------------------------------------------------------------- /chapter_3/chapter_3_grouping_analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_3/chapter_3_grouping_analysis.ipynb -------------------------------------------------------------------------------- /chapter_4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_4/README.md -------------------------------------------------------------------------------- /chapter_4/chapter_4.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_4/chapter_4.ipynb -------------------------------------------------------------------------------- /chapter_5/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_5/README.md -------------------------------------------------------------------------------- /chapter_5/chapter_5.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_5/chapter_5.ipynb -------------------------------------------------------------------------------- /chapter_6/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_6/README.md -------------------------------------------------------------------------------- /chapter_6/chapter_6_Model_Register_Deployment.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_6/chapter_6_Model_Register_Deployment.ipynb -------------------------------------------------------------------------------- /chapter_6/chapter_6_feature_store.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_6/chapter_6_feature_store.ipynb -------------------------------------------------------------------------------- /chapter_7/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_7/README.md -------------------------------------------------------------------------------- /chapter_7/chapter_7.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_7/chapter_7.sql -------------------------------------------------------------------------------- /chapter_7/chapter_7_data_load.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_7/chapter_7_data_load.ipynb -------------------------------------------------------------------------------- /chapter_7/native_apps/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_7/native_apps/manifest.yml -------------------------------------------------------------------------------- /chapter_7/native_apps/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_7/native_apps/readme.md -------------------------------------------------------------------------------- /chapter_7/native_apps/scripts/setup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_7/native_apps/scripts/setup.sql -------------------------------------------------------------------------------- /chapter_7/native_apps/streamlit/environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_7/native_apps/streamlit/environment.yml -------------------------------------------------------------------------------- /chapter_7/native_apps/streamlit/streamlit_bike_share_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_7/native_apps/streamlit/streamlit_bike_share_analysis.py -------------------------------------------------------------------------------- /chapter_7/streamlit_bike_share_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_7/streamlit_bike_share_analysis.py -------------------------------------------------------------------------------- /chapter_8/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_8/README.md -------------------------------------------------------------------------------- /chapter_8/chapter_8.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_8/chapter_8.ipynb -------------------------------------------------------------------------------- /chapter_8/chapter_8_data_load.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_8/chapter_8_data_load.ipynb -------------------------------------------------------------------------------- /chapter_8/job/docker_contents/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_8/job/docker_contents/Dockerfile -------------------------------------------------------------------------------- /chapter_8/job/docker_contents/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_8/job/docker_contents/main.py -------------------------------------------------------------------------------- /chapter_8/job/docker_contents/my_job_spec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_8/job/docker_contents/my_job_spec.yaml -------------------------------------------------------------------------------- /chapter_8/job/scripts/1_create_sf_objects.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_8/job/scripts/1_create_sf_objects.sql -------------------------------------------------------------------------------- /chapter_8/job/scripts/2_docker_script.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_8/job/scripts/2_docker_script.bat -------------------------------------------------------------------------------- /chapter_8/job/scripts/2_docker_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_8/job/scripts/2_docker_script.sh -------------------------------------------------------------------------------- /chapter_8/job/scripts/3_service_function.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_8/job/scripts/3_service_function.sql -------------------------------------------------------------------------------- /chapter_8/service/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_8/service/.DS_Store -------------------------------------------------------------------------------- /chapter_8/service/docker_content/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_8/service/docker_content/Dockerfile -------------------------------------------------------------------------------- /chapter_8/service/docker_content/filter_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_8/service/docker_content/filter_service.py -------------------------------------------------------------------------------- /chapter_8/service/docker_content/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_8/service/docker_content/readme.md -------------------------------------------------------------------------------- /chapter_8/service/docker_content/templates/basic_ui.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_8/service/docker_content/templates/basic_ui.html -------------------------------------------------------------------------------- /chapter_8/service/scripts/1_create_sf_objects.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_8/service/scripts/1_create_sf_objects.sql -------------------------------------------------------------------------------- /chapter_8/service/scripts/2_docker_script.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_8/service/scripts/2_docker_script.bat -------------------------------------------------------------------------------- /chapter_8/service/scripts/2_docker_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_8/service/scripts/2_docker_script.sh -------------------------------------------------------------------------------- /chapter_8/service/scripts/3_create_service.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_8/service/scripts/3_create_service.sql -------------------------------------------------------------------------------- /chapter_8/service/scripts/4_service_function.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/chapter_8/service/scripts/4_service_function.sql -------------------------------------------------------------------------------- /datasets/News_Category_Dataset_v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/datasets/News_Category_Dataset_v3.json -------------------------------------------------------------------------------- /datasets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/datasets/README.md -------------------------------------------------------------------------------- /datasets/bike_sharing_demand.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/datasets/bike_sharing_demand.csv -------------------------------------------------------------------------------- /datasets/campaign_info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/datasets/campaign_info.json -------------------------------------------------------------------------------- /datasets/complain_info.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/datasets/complain_info.parquet -------------------------------------------------------------------------------- /datasets/marketing_additional.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/datasets/marketing_additional.csv -------------------------------------------------------------------------------- /datasets/purchase_history.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/datasets/purchase_history.csv -------------------------------------------------------------------------------- /datasets/sample_images/100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/datasets/sample_images/100.png -------------------------------------------------------------------------------- /datasets/sample_images/1007.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/datasets/sample_images/1007.png -------------------------------------------------------------------------------- /datasets/sample_images/101.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/datasets/sample_images/101.png -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/requirements.txt -------------------------------------------------------------------------------- /snowflake_creds.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Ultimate-Guide-To-Snowpark/HEAD/snowflake_creds.config --------------------------------------------------------------------------------