SnowConvert AI - SnowConvert AI Scopes

Scope definitions

提交的范围

Every single file in the input path is considered the Submitted Scope. However, there can be files with unrecognized extensions or unsupported encodings that will not be processed by SnowConvert AI. Even though the assessment documents provide the list of excluded files, their content is not parsed (recognized).

有关无法识别的扩展名和不支持的编码的更多信息,请参阅 验证部分

评估范围

The portion of the Submitted Scope that is seen as valid by SnowConvert AI is considered the Assessment Scope, that is all files with recognized extensions and supported encodings. SnowConvert AI will try to parse every single file in this scope in order to be able to provide assessment information.

转换范围

There can be elements within the Assessment Scope that are not part of the conversion scope. SnowConvert AI classifies specific top-level code units as out-of-scope for multiple reasons, such as:

  • 它们在 Snowflake 中不相关

  • Snowflake 中没有可比的代码单元

  • 代码单元定义不可读(例如:已加密)

  • 代码单元定义使用不支持的编程语言(例如:java)

转换范围之外的代码单元代码行将不用于计算转换率,但它们将用于在评估文档中提供一些信息。例如,Oracle 中的数据库链接对象被视为超出范围,但是,对该对象的引用仍会计算在内,并在 对象引用报告 中报告。

以下是每种被视为不在转换范围内的语言的代码单元列表。

Teradata 转换范围外的代码单元

  • 触发器

  • 权限

  • 使用不支持的语言的函数或过程

Oracle 转换范围外的代码单元

  • 触发器

  • 权限

  • DB 链接

  • 封装对象

  • 使用不支持的语言的函数或过程

Transact SQL 转换范围外的代码单元

  • 触发器

  • 权限

Redshift out-of-conversion scope code units

  • 权限

语言: 中文