Snowpark Migration Accelerator: 工具执行

设置好项目后,就可以运行 Snowpark Migration Accelerator (SMA) 了。这是整个流程中最简单的步骤。

在“Project Creation”页面上,点击右下角的 Save & Start Assessment 按钮,即可开始运行 Snowpark Migration Accelerator (SMA)。

Save and Start Assessment

工具现在将开始扫描输入目录中的所有文件。在执行过程中,将会看到如下所示的进度屏幕:

分析正在进行中

迁移过程包括三个不同的阶段:

  • 加载源代码:SMA 扫描输入目录中的所有文件以创建文件清单。根据该清单,它使用所指定文件扩展名中的代码构建语义模型。

  • 分析源代码:在此主要阶段,SMA 会创建抽象语法树 (AST) 来表征源代码的功能。在构建 AST 时,它还会创建符号表,用于跟踪转换过程中的元素和函数。此符号表有助于生成所有输出报告。在转换模式下,SMA 会识别 AST 中具有 Snowflake 等效项的元素,并将它们映射到相应的 Snowflake 函数。

  • 写入结果:在最后阶段,SMA 生成输出文件。在评估模式下,它会创建报告。在转换模式下,它会在指定的输出文件夹中生成报告和转换后的代码。

三个阶段全部完成后,“View Results”按钮将被激活。点击此按钮可查看评估结果。

语言: 中文