- 我创建了几个设置变量的特定场景(参见下面的图 1),然后调用 PROCESS_RECORDS
- 我创建了一个通用 ODI 场景(PROCESS_RECORDS),它执行大约。6个步骤;此场景使用在调用场景中设置的变量。
- 当这些场景同时运行时,我遇到了问题;变量将被覆盖并且 PROCESS_RECORDS 将使用不正确的值。
图 1:调用 PROCESS_RECORDS 的场景示例:
图 2:PROCESS_RECORDS 场景:
为了更正,我制作了几个变量的副本(在图 1 中)。但是,这需要我在 PROCESS_RECORDS 中创建其他变量、过程等的多个副本。现在我的“通用”和“可重用”场景已经不复存在了。我认为这些变量将被创建为局部变量而不是全局变量。
有没有办法同时执行相同的场景并重用变量?