- Я создал несколько конкретных сценариев, который устанавливает переменные (см Изображение 1 ниже), а затем вызывает PROCESS_RECORDS
- Я создал общий сценарий ODI (PROCESS_RECORDS), который выполняет ок. 6 шагов; этот сценарий использует переменные, которые заданы в вызывающем сценарии.
- Я столкнулся с проблемами, когда эти сценарии будут работать одновременно; переменные будут перезаписаны, а PROCESS_RECORDS будет использовать неправильное значение.
Изображение 1: Пример вызова сценария PROCESS_RECORDS:Есть ли способ одновременного выполнения одного и того же сценария и повторного использования переменных?
Изображение 2: PROCESS_RECORDS Сценарий:
Чтобы исправить, я сделал несколько копии переменных (в изображении 1). Однако это потребовало от меня создания нескольких копий других переменных, процедур и т. Д. В PROCESS_RECORDS. И теперь мой «общий» и «многоразовый» сценарий больше не существует. Я думал, что переменные будут созданы как локальные вары, а не глобальные.
Есть ли способ одновременного выполнения одного и того же сценария и повторного использования переменных?