在 Snowflake 中部署 Streamlit 应用

在统一的全球平台中,将您的应用与数据一同托管。Snowflake 提供业界领先的功能,确保您的账户、用户、数据和应用获得最高级别的安全保障。如果您正在寻找企业级托管解决方案,不妨试试 Snowflake!

在 Snowflake 中托管 Streamlit 应用有三种方式

bolt

Streamlit in Snowflake。 在 Snowflake 中将 Streamlit 应用作为原生对象运行。享受浏览器内编辑器,只需极少的工作即可配置您的环境。通过基于角色的访问控制 (RBAC) 与 Snowflake 账户中的其他用户共享您的应用。这是在企业内部部署应用的绝佳方式。查阅 Snowflake 文档!

ac_unit

Snowflake Native Apps。 将您的应用与数据打包,并与其他 Snowflake 账户共享。这是与其他使用 Snowflake 的组织共享应用及其底层数据的绝佳方式。查阅 Snowflake 文档!

web_asset

Snowpark Container Services。 将您的应用部署在针对 Snowflake 运行优化的容器中。这是最灵活的选项,您可以使用任何库并为您的应用分配公共 URL。通过您的 Snowflake 账户管理允许的查看者。查阅 Snowflake 文档!

push_pin

注意

使用 Snowpark Container Services 部署 Streamlit 应用需要一个计算池,目前在试用账户中不可用。

forum

还有其他问题吗?

我们的 论坛 包含许多有用的信息和 Streamlit 专家。