Snowflake整合Streamlit,助力Python开发者
主要资讯
- Snowflake宣布整合Streamlit,让开发者可以使用Python语言。
- 利用Snowpark for Python,开发者能在Snowflake平台上创建、部署和共享应用。
- 此举旨在简化应用开发流程,提升数据和机器学习模型的价值。
在2020年11月19日,明尼苏达州布隆顿的美国购物中心圣诞体验中,透过压克力玻璃可以看到雪花装饰。(照片来源:Stephen Maturen/GettyImages)
随著今年早些时候收购Streamlit,Snowflake于本周一宣布计划整合Streamlit,让开发者能使用流行的语言,将数据和机器学习模型引入云应用,均在Snowflake内完成。
这一整合将使开发者能利用Snowpark forPython在Snowflake中创建基于Python的应用,并在Snowflake的云平台上部署和运行这些应用,与业务团队分享应用,以进一步挖掘数据和机器学习的潜在价值。
Snowflake产品管理总监TorstenGrabs表示:“随著我们继续颠覆应用开发,我们提供的数据访问和工具使构建者能在Snowflake的统一平台下加速其创新进程,并以最小的复杂性驱动组织内的价值。”
将如Python这样的语言更紧密地整合到云服务中,例如数据库,将可能增加使用该云服务的开发者数量,IDC软件开发和开源的集团副总裁Al Gillen指出。
Gillen表示:“这对Python开发者来说是个好消息,可能会吸引更多的Python工作负载流向Snowflake。”
ALTR的创始人兼首席执行官JamesBeecham补充道,跨云的可用性和复制功能使Snowflake成为运营业务的更安全平台,特别是在全球范围内。Beecham表示,随著Snowparkfor Python的普遍可用,企业如今有了一个安全的单一位置,能直接在Snowflake内共享数据并运行Python模型。
他指出:“而且Streamlit现在可以直接在Snowflake运行,使得用户更容易使用这些应用,因为数据不再需要离开Snowflake。”
功能 | 描述
—|—
整合Streamlit | 开发者能够使用Python来构建应用
部署到Snowflake | 应用可以直接在Snowflake平台上运行
数据安全 | 确保数据不需离开Snowflake,即可进行处理
跨云可用性 | 提高了Snowflake作为业务运营平台的安全性
“Snowflake的进步为开发者提供了构建强大应用、管道和模型的能力,并清除了复杂性,使他们能够以最高的信心推进业务价值。” — Torsten
Grabs