2025 年 4 月 16 日 – Snowflake ML Jobs – 预览版¶
Snowflake 宣布推出 Snowflake ML Jobs 预览版,这是一项新功能,让您可以在本地环境中运行机器学习 (ML) 工作流程。
Snowflake ML Jobs 使您能够:
利用 GPU 和高内存 CPU 实例,在 Snowflake 计算池上运行 ML 工作负载。
使用您的首选开发环境(例如 VS Code 或 Jupyter 笔记本),不需要 Snowflake 工作表或笔记本。
在运行时环境中安装和使用自定义 Python 包。
使用 Snowflake 的分布式 APIs 优化数据加载、训练和超参数调整。
与 Apache Airflow 等编排工具集成。
使用 Snowflake 的 APIs 以编程方式监控和管理作业。
Snowflake ML Jobs 的主要优势包括:
可扩展性:对需要大量计算资源或 GPU 加速的数据集执行大规模 ML 训练。
灵活性:保留现有开发环境,同时利用 Snowflake 的计算资源。
效率:直接使用大型 Snowflake 数据集以减少数据移动并避免昂贵的数据传输。
生产:将 ML 代码从开发转移到生产环境,只需进行最少的更改,即可通过管道进行编程执行。
兼容性:只需最少的代码修改,即可提升和转移开源 ML 工作流程。
要开始使用 Snowflake ML Jobs,请参阅 Snowflake ML 作业。
重要
Snowflake ML Jobs 在 Snowpark ML Python 包 (snowflake-ml-python
) 1.8.2 及更高版本中可用。