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;
预期代码行数: 2
DATABASE tduser;
预期代码行数: 1
.LAYOUT Something;
INSERT INTO myTable (
myValue
)
VALUES (
123
);
预期代码行数: 7
.logtable TheDatabase.tpumplog;
预期代码行数: 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 () );
);
);
预期代码行数: 12
CSV 关联的字段名称¶
ScriptTotalLoc
LOC 转换百分比¶
这是完全转换后的行数除以总代码行数的百分比。无法识别的代码行算作未转换。注释算作已转换。
公式¶
scripts_converted_lines_of_code / scripts_total_lines_of_code
示例¶
备注
SQL 转换摘要的示例 LOC 转换百分比 也适用于脚本代码行。
CSV 关联的字段名称¶
ScriptTotalLoc
无法识别的代码行¶
这是包含无法识别元素的代码行数。
示例¶
备注
SQL 转换摘要 无法识别的代码行 的示例也适用于脚本无法识别的代码行。
CSV 关联的字段名称¶
ScriptsUnrecognizedElementsLOC