Expanding Snowflake visibility: New Snowpipe & Streamlit support in Secoda

Many data teams rely on Snowflake to store and analyze critical data, but tracking data movement from ingestion to application can be challenging. At Secoda, we’re committed to improving data visibility and governance by integrating deeper with the tools teams use every day. Our latest Snowflake integration enhancements provide real-time visibility into Snowpipe ingestion pipelines and greater transparency into Streamlit applications, helping teams confidently govern their Snowflake ecosystem.
Streamlit, an open-source app framework for building interactive data applications, is now supported through Secoda’s Snowflake integration. This update allows teams to bring Streamlit applications into their data catalog, making it easier to trace data sources and understand downstream dependencies.
Snowpipe is Snowflake’s continuous data ingestion service, allowing data to be loaded automatically from external cloud storage like AWS S3. With new support in Secoda’s Snowflake integration, teams can now gain visibility into their Snowpipe processes, ensuring ingested data is fresh, traceable, and aligned with governance best practices.
By integrating Snowpipe insights into Secoda, teams can reduce manual effort, improve governance, and gain confidence in their data ingestion workflows—all within a centralized platform.
Once the necessary permissions are set up in Snowflake and the Secoda-Snowflake integration is refreshed, all relevant Streamlit applications and Snowpipe metadata are pulled into Secoda automatically. Users can explore these new assets using the same familiar interface they use for other Snowflake resources.
Ensure that the correct permissions are granted in Snowflake to allow Secoda to retrieve Streamlit and Snowpipe metadata. This includes granting read access to the relevant schemas and objects.
Navigate to your Snowflake integration settings in Secoda and initiate a refresh. This pulls in the latest data, including any newly created Streamlit apps and Snowpipe configurations.
Once the integration is updated, users can:
Data scientists often need custom-built dashboards to visualize and interact with datasets efficiently. Streamlit makes it easy to build such dashboards within Snowflake, offering an accessible way to analyze real-time data and share insights across teams.
Imagine a data science team has built a Streamlit-based orders dashboard in Snowflake. The dashboard pulls data from multiple tables, including customer information that is ingested using Snowpipe from an S3 bucket. With this new integration:
With these capabilities, data scientists can focus on building insights and improving models, rather than manually tracking down where their data is coming from.
This release marks another step in our mission to provide end-to-end visibility into data ecosystems. By integrating real-time Snowpipe monitoring and ensuring full transparency of Streamlit applications, we’re making it easier for teams to manage, track, and govern their Snowflake environments with minimal manual effort.
Try it now: Refresh your Snowflake connection in Secoda to start exploring these new capabilities today. For a step-by-step guide on setup and permissions, check out our documentation.