- 変数を設定して (下の画像 1 を参照)、PROCESS_RECORDS を呼び出す特定のシナリオをいくつか作成しました。
- 約を実行する一般的な ODI シナリオ (PROCESS_RECORDS) を作成しました。6つのステップ; このシナリオでは、呼び出しシナリオで設定された変数を使用します。
- これらのシナリオが同時に実行されると、問題が発生しました。変数が上書きされ、PROCESS_RECORDS が誤った値を使用する可能性があります。
画像 1: PROCESS_RECORDS を呼び出すシナリオの例:
画像 2: PROCESS_RECORDS シナリオ:
修正するために、変数のコピーをいくつか作成しました (画像 1)。ただし、これには、PROCESS_RECORDS で他の変数、プロシージャなどのコピーをいくつか作成する必要がありました。そして今、私の「一般的」で「再利用可能な」シナリオはもうありません。変数はグローバル変数ではなくローカル変数として作成されると思いました。
同じシナリオを同時に実行して変数を再利用する方法はありますか?