2

在我的 ktr 中,我需要为 Step Table Input 创建动态查询。喜欢 -

Select ${SelectList} from ${Table}

SelectList Table 的值来自 Step - Set Variables。

它不工作。我错过了什么吗?

在此处输入图像描述

4

2 回答 2

2

您不能假设一个Set Variables步骤会在同一转换中随时设置其变量。这就是 PDI 多线程的本质。您需要确保在Table input步骤开始之前设置了变量。通常这是通过在转换运行之前将转换放入作业并在那里设置变量来完成的。

Get System Info您还可以将参数传递给转换,并通过引用“命令行参数 1”等的步骤将它们读入转换。

于 2013-12-03T17:24:50.657 回答
2

我认为设置变量步骤不应该在任何使用变量的步骤中进行一些转换。

在创建设置变量步骤时,您应该注意这些信息。

于 2013-12-05T05:25:07.533 回答