Allgemeine Informationen zu Streamlit in Snowflake¶
Unter diesem Thema werden die wichtigsten Features von Streamlit in Snowflake beschrieben.
Was ist Streamlit?¶
Streamlit is an open-source Python library that makes it easy to create and share custom web apps for machine learning and data science. By using Streamlit you can quickly build and deploy powerful data applications. For more information about the open-source library, see the Streamlit documentation.
Streamlit-Anwendungen in Snowflake bereitstellen¶
Streamlit in Snowflake unterstützt Entwickler beim sicheren Erstellen, Bereitstellen und Freigeben von Streamlit-Apps in der Snowflake-Datencloud. Mit Streamlit in Snowflake können Sie Anwendungen erstellen, die Daten in Snowflake verarbeiten und nutzen, ohne Daten oder Anwendungscode in ein externes System verschieben zu müssen.
Die wichtigsten Features von Streamlit in Snowflake¶
Snowflake manages the underlying compute and storage for your Streamlit app.
Snowflake stores your source code and environment configuration within a Snowflake object that uses Role-based Access Control (RBAC) to manage access to your Streamlit app.
Sie können zwischen einer Warehouse- und einer Container-Laufzeit (Vorschau) wählen.
Streamlit in Snowflake arbeitet nahtlos mit Snowpark, benutzerdefinierten Funktionen (UDFs), gespeicherten Prozeduren und Snowflake Native App Framework.
When working in Snowsight, you can use the side-by-side editor and app preview to quickly modify your source code and environment.
Anwendungsfälle¶
Weitere Anwendungsfälle für die Erstellung von Dashboards, Data Tools und ML/AI finden Sie unter Streamlit in Snowflake-Demos.
Bemerkung
Diese Quickstarts dienen nur als Beispiele. Wenn Sie dem Beispiel folgen, benötigen Sie möglicherweise zusätzliche Rechte für Daten, Produkte oder Dienste von Drittanbietern, die nicht im Besitz von Snowflake sind oder von Snowflake bereitgestellt werden. Snowflake übernimmt keine Garantie für die Richtigkeit dieser Beispiele.
Entwicklerhandbücher¶
Die folgenden Anleitungen erklären die Arbeit mit Streamlit in Snowflake.
Benutzerhandbuch |
Beschreibung |
|---|---|
Informieren Sie sich über die Voraussetzungen und Berechtigungen, die für die Arbeit mit Streamlit in Snowflake erforderlich sind, und erstellen Sie Ihre erste App. |
|
Lernen Sie, wie Sie mit SQL Streamlit-Apps erstellen und bereitstellen. |
|
Lernen Sie, wie Sie mit Snowsight Streamlit-Apps erstellen und bereitstellen. |
|
Streamlit-Apps mit Snowflake CLI erstellen und bereitstellen |
Lernen Sie, wie Sie mit Snowflake CLI Streamlit-Apps erstellen und bereitstellen. |