Data Mover 允许在作业级别启用 CLI 跟踪或 TPT 跟踪。除非确有必要,否则不建议启用 CLI 或 TPT 跟踪记录。一旦启用该功能,所有作业都将开始生成更多跟踪日志。
在作业 XML 中的 query_band 元素后定义以下元素:
<enable_trace_log> <cli_trace_log> <netrace>21</netrace> <netrace_buf_len>0</netrace_buf_len> </cli_trace_log> <tpt_trace_log> <tptapi_debug>1</tptapi_debug> </tpt_trace_log> </enable_trace_log>
用法说明
- 若提供了 cli_trace_log 元素,将启用 CLI 跟踪日志,不管是否为 TPT 作业。
- netrace 和 netrace_buf_len 元素值大于或等于 0 时将触发 CLI 日志生成。必须提供对 CLI 有效的 netrace 和 netrace_buf_len 值。Data Mover 不会验证这些值。
- 若提供了 tptapi_debug,将为 TPT 作业启用 TPT 跟踪日志。此设置不会影响非 TPT 作业。必须提供对 Teradata PT API 有效的 tptapi_debug 值。Data Mover 不会验证此值。
- 大于或等于 0 的 tptapi_debug 元素值会触发 TPT 作业的 TPTAPI 跟踪日志。
- 这些元素值小于 0 时不会触发跟踪日志生成。
- CLI 和 TPT 跟踪日志将在临时任务目录中生成。如果作业日志级别为 99 或者作业失败,则这些日志会保留在此位置中。否则,将在作业完成后删除日志和任务目录。