Snowpark Migration Accelerator:评估演练教程¶
Snowpark Migration Accelerator (SMA) 会分析项目中的 Python、Scala 和 SQL 代码,以识别哪些代码可以从 Spark API 转换为 Snowpark API。此分析将提供有关源代码的详细见解,并重点介绍哪些组件已准备好迁移至 Snowflake。
本指南将帮助您最大限度地发挥评估操作的价值。您将学习:
如何访问和运行评估工具
如何查看源代码以确保获得最佳转换结果
如何理解和分析评估报告
评估完成后应采取什么操作
本次演练特别涵盖了为 Spark 编写的 Python 代码。虽然 Snowpark Migration Accelerator (SMA) 支持多种编程语言和平台(请参阅 支持的语言和平台),但本指南将仅以 Python 为例进行讲解。如需了解 SMA 如何与其他平台配合使用,可参考应用程序中附带的 示例项目。
在开始之前,请阅读 下一页 中的先决条件。尽管我们强烈建议您先进行一次评估,但您也可以直接跳转至转换流程,具体请参阅我们的 转换演练教程。