sf_stream_lit_app

This repo was built for a project associated with Snowflake Badge.

In this I got beginner-level exposure to key app builder tools like Streamlit, Python, GitHub, and Web Services Rest APIs. You'll start out with a short introduction to Streamlit App development, then depart on a journey through deeper dives into different tools and skills needed to built more robust Apps. During your whirlwind tour, you'll revisit Streamlit to use the concepts you've learned and in the Streamlit Capstone you'll bring all the pieces back together in a more advanced Streamlit App.

Though this workshop relies on a partner data integration tool to help us move data around, there are lots of new Snowflake concepts covered as well. DWW introduced you to External Named Stages (S3 bucket), file formats, semi-structured data loading and querying, and COPY INTO statements. In this course, we'll use an Internal Named Stage and come to understand how they differ from external stages. We'll install and use SnowSQL (Snowflake's CLI tool) to perform file PUTs.

An early lesson introduces Snowflake's Partner Connect area where users can supercharge their Snowflake accounts with automated connections to complimentary partner tools. Learner's will connect their Snowflake accounts to Snowflake's Data Integration Partner Connect Partner, Rivery. They'll also come to understand the fast and easy Partner Connect workflow and may choose to return to the Partner Connect interface after completing the workshop, to explore other Partner Connect partners.