Snowpark Migration Accelerator: 支持的平台¶
支持的平台¶
Snowpark Migration Accelerator (SMA) 目前支持以下编程语言作为源代码:
Python
Scala
SQL
Snowpark Migration Accelerator (SMA) 会分析代码文件和笔记本文件,以确定 Spark API 和其他第三方 APIs 的使用情况。有关 SMA 可以分析的文件类型的完整列表,请参阅 支持的文件类型。
SQL 方言¶
Snowpark Migration Accelerator (SMA) 可以分析代码文件以识别 SQL 元素。目前,SMA 可以检测采用以下格式编写的 SQL 代码:
Spark SQL
Hive QL
SQL 评估和转换指南:
虽然 Spark SQL 和 Snowflake SQL 高度兼容,但某些 SQL 代码可能无法完美转换。
仅当代码位于受支持的笔记本文件的 SQL 单元格中或 .sql 文件中时,方可进行 SQL 分析。嵌入在 Python 或 Scala 函数中的 SQL 语句将不会作为 SQL 代码进行分析。
SQL elements are accounted for in the object inventories. Please, refer to the Readiness Scores (https://docs.snowconvert.com/sma/~/changes/2B54g7PEVfYtN1XzzK3t/user-guide/assessment/readiness-scores#spark-api-readiness-score)section to take a look at this metric. with more details.
有兴趣探索新平台?请 联系我们,我们很乐意提供帮助。