{"id":18573134,"url":"https://github.com/localstack-samples/localstack-snowflake-samples","last_synced_at":"2025-04-10T07:31:49.919Z","repository":{"id":241064677,"uuid":"741929966","full_name":"localstack-samples/localstack-snowflake-samples","owner":"localstack-samples","description":"Examples \u0026 use-cases around LocalStack for Snowflake","archived":false,"fork":false,"pushed_at":"2025-02-04T13:40:11.000Z","size":2484,"stargazers_count":7,"open_issues_count":2,"forks_count":1,"subscribers_count":16,"default_branch":"main","last_synced_at":"2025-03-24T18:06:26.750Z","etag":null,"topics":["emulator","local-development","local-testing","localstack","snowflake","snowflake-local","snowflake-localstack"],"latest_commit_sha":null,"homepage":"https://snowflake.localstack.cloud/introduction/","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/localstack-samples.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-01-11T12:05:56.000Z","updated_at":"2025-03-16T20:27:06.000Z","dependencies_parsed_at":"2024-06-16T00:19:54.700Z","dependency_job_id":"bf3c0c8c-dae5-4fa9-b231-cff01f35d5bd","html_url":"https://github.com/localstack-samples/localstack-snowflake-samples","commit_stats":null,"previous_names":["localstack-samples/localstack-snowflake-samples"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/localstack-samples%2Flocalstack-snowflake-samples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/localstack-samples%2Flocalstack-snowflake-samples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/localstack-samples%2Flocalstack-snowflake-samples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/localstack-samples%2Flocalstack-snowflake-samples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/localstack-samples","download_url":"https://codeload.github.com/localstack-samples/localstack-snowflake-samples/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248176384,"owners_count":21060058,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["emulator","local-development","local-testing","localstack","snowflake","snowflake-local","snowflake-localstack"],"created_at":"2024-11-06T23:08:07.676Z","updated_at":"2025-04-10T07:31:49.483Z","avatar_url":"https://github.com/localstack-samples.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Examples \u0026 use-cases around LocalStack for Snowflake\n\nThis repository contains sample projects that can be deployed on LocalStack for Snowflake to demonstrate how to use the Snowflake emulator to develop and test data applications locally.\n\n## Pre-requisites\n\nEach samples project has its own pre-requisites. Please refer to the `README.md` file in each project for more information. In general, you will need the following:\n\n* [Docker](https://docs.docker.com/get-docker/) installed \n* [LocalStack CLI](https://docs.localstack.cloud/getting-started/installation/#localstack-cli) with [`LOCALSTACK_AUTH_TOKEN`](https://docs.localstack.cloud/getting-started/auth-token/) environment variable set\n- [LocalStack for Snowflake](https://snowflake.localstack.cloud/getting-started/installation/)\n\n## Outline\n\n| Project Name                                                                                          | Description                                                                                               |\n|-------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------|\n| [citi-bike-data-app](./citi-bike-data-app)                                                            | A sample application that demonstrates how to seed Citibike data into Snowflake and query the data using a web server. |\n| [credit-card-fraud-detection-with-snowpark](./credit-card-fraud-detection-with-snowpark)              | A sample application that demonstrates how to use Snowpark to query credit card fraud data in Snowflake.   |\n| [credit-scoring-with-snowpark](./credit-scoring-with-snowpark)                                        | A sample application that demonstrates how to use Snowpark to query credit scoring data in Snowflake.      |\n| [lambda-snowpark-connector](./lambda-snowpark-connector)                                                  | A sample application that demonstrates how to use Snowpark in an AWS Lambda function to query data in Snowflake. |\n| [predicting-customer-spend](./predicting-customer-spend)                                              | A sample application that demonstrates how to use Snowpark to query customer spend data in Snowflake.      |\n| [streamlit-snowpark-dynamic-filters](./streamlit-snowpark-dynamic-filters)                            | A sample application that demonstrates how to use Snowpark to query data in Snowflake and visualize the data using Streamlit. |\n\n## Checking out a single sample\n\nTo check out a single sample, you can use the following commands:\n\n```bash\nmkdir localstack-snowflake-samples \u0026\u0026 cd localstack-snowflake-samples\ngit init\ngit remote add origin -f git@github.com:localstack/localstack-pro-samples.git\ngit config core.sparseCheckout true\necho \u003cLOCALSTACK_SAMPLE_DIRECTORY_NAME\u003e \u003e\u003e .git/info/sparse-checkout\ngit pull origin master\n```\n\nThe above commands use `sparse-checkout` to only pull the sample you are interested in. You can find the name of the sample directory in the table above.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flocalstack-samples%2Flocalstack-snowflake-samples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flocalstack-samples%2Flocalstack-snowflake-samples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flocalstack-samples%2Flocalstack-snowflake-samples/lists"}