connecting-streamlit-to-snowflake
CommunityConnect Streamlit to Snowflake securely.
Software Engineering#data access#secrets management#streamlit#database connection#snowflake#st.connection
AuthorAaron-Tawil
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill simplifies and secures the process of connecting Streamlit applications to Snowflake databases, ensuring efficient data access and management.
Core Features & Use Cases
st.connection: Utilizes Streamlit's native connection management for pooling, caching, and automatic reconnections.- Caller's Rights: Enables running queries with the viewer's permissions for enhanced security and data segregation.
- Secret Management: Integrates seamlessly with
st.secretsfor secure credential handling. - Use Case: Build a Streamlit dashboard that displays real-time sales data from Snowflake, with each user seeing only the data relevant to their region based on their Snowflake role.
Quick Start
Use st.connection("snowflake") to query data from your Snowflake database.
Dependency Matrix
Required Modules
snowflake-connector-python
Components
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: connecting-streamlit-to-snowflake Download link: https://github.com/Aaron-Tawil/super-order-automation/archive/main.zip#connecting-streamlit-to-snowflake Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.