2

テーブル入力 (たとえば、10 行) から値を取得し、行の値から変数を作成する変換を作成しようとしています。元のセットの行ごとに、変数を使用して新しい変換を行う必要があります。

一連の行を 1 つずつループして、後で独自の変換で使用される変数に読み込むにはどうすればよいですか?

4

1 に答える 1

3

PDI でのループは少し複雑です。

次の手順を使用できます。

  1. PDI でジョブを作成します。最初に、必要な行を読み取りまたは生成する変換を実行し、「行を結果にコピー」ステップを使用します。
  2. その後、最初のジョブにジョブ実行ステップを作成します。ここで、ジョブの「詳細」設定で「入力行ごとに実行」オプションをチェックする必要があります。このジョブでは、データを変換する最終的な変換を作成して実行します。
  3. この変換では、「結果から行を取得」を使用する必要があります。ここで、以前に定義した変数を最終的に読み取ることができます。

お役に立てれば幸いです。よろしくお願いします。

于 2015-08-24T11:32:22.743 に答える