SnowConvert AI - Scripts Line Conversion Summary

备注

本节仅适用于 Teradata 报告。

以下脚本文件将将统计以下对应的字段:

  • BTEQ:.bteq、.btq

  • FastLoad:.fload、.fl

  • MultiLoad:.mload、.mld、ml

  • TPump:.tpump、.tp

  • TPT:.tpt

代码行数

表示在脚本文件中找到的代码行数。此计算包括注释,但不包括空行或仅包含空格的行,除非它们位于块注释或字符串中。未识别的代码行也被计算在内。

示例

备注

SQL 转换摘要 代码行 的示例也适用于脚本代码行。

.RUN FILE 'myscript.txt'

.SET FORMAT ON;
Copy

预期代码行数: 2

DATABASE tduser;
Copy

预期代码行数: 1

.LAYOUT Something;

INSERT INTO myTable (
    myValue
)
VALUES (
    123
);
Copy

预期代码行数: 7

.logtable TheDatabase.tpumplog;
Copy

预期代码行数: 1

DEFINE JOB my_job
DESCRIPTION 'A description
goes here'
(
     DEFINE SCHEMA my_schema
     DESCRIPTION 'The schema' (value VARCHAR (10));

   STEP setup_tables
   (
      APPLY ('DELETE FROM &some.name;')
      TO OPERATOR (DDL_OPERATOR () );
   );
);
Copy

预期代码行数: 12

CSV 关联的字段名称

  • ScriptTotalLoc

LOC 转换百分比

这是完全转换后的行数除以总代码行数的百分比。无法识别的代码行算作未转换。注释算作已转换。

公式

scripts_converted_lines_of_code / scripts_total_lines_of_code
Copy

示例

备注

SQL 转换摘要的示例 LOC 转换百分比 也适用于脚本代码行。

CSV 关联的字段名称

  • ScriptTotalLoc

无法识别的代码行

这是包含无法识别元素的代码行数。

示例

备注

SQL 转换摘要 无法识别的代码行 的示例也适用于脚本无法识别的代码行。

CSV 关联的字段名称

  • ScriptsUnrecognizedElementsLOC

语言: 中文