3

Informaticaは初めてです。マッピングの「パラメータと変数」オプションでマッピング変数を定義しました。

式では、レコードの値に応じてマッピング変数の値を更新し、同時にその値を参照する必要があります。

基本的に、式にマッピング変数の値をリアルタイムで設定できないのはなぜですか?SETVARIABLE($$ VAR、value)を使用すると、値はセッションの終了後にのみ反映され、セッション中には反映されません。

4

2 に答える 2

3

行間または同じ行内の他のポート間で値を保持する変数が必要な場合は、代わりに式トランスフォーメーション内で変数ポートを使用します (新しいポートの「V」列のボックスにチェックを入れます)。パラメーター/変数のマッピングは、接続名や条件などの実行時に渡される高レベルの値を意味します。

行ごとに設定された値は、Integration Service によって処理される次の行に対して「記憶」され、後続のポートに対してもその値を保持します。つまり、ポートの順序は評価順序にとって重要です。

于 2012-08-24T13:31:27.717 に答える