Преобразование существующей хранимой процедуры, имеющей несколько операторов обновления в Mosaic
У меня есть требование преобразовать существующую хранимую процедуру, имеющую несколько операторов обновления. Пример:
Текущий запрос в хранимой процедуре -
СОЗДАТЬ ПРОЦЕДУРУ [dbo].[SP_Load_Catalog] AS BEGIN SET NOCOUNT ON; усечь таблицу dbo..Dummy2
update A set Market = b.code_cmmt
From dbo..Dummy2 A
inner join dbo..Dummy3 b on a.cm__chr03 = b.code_value and b.code_fldname = 'xar1'
Как можно добиться этой функциональности в Mosaic
0 ответов
Чтобы реализовать эту функциональность в Mosaic Decisions, выполните следующие действия:
- Перетащите узел чтения и настройте его, указав информацию об исходных данных.
- Перетащите узел пользовательского процесса SQL. Здесь предоставьте
UPDATE
SQL-запросы, эквивалентные логике, упомянутой в хранимой процедуре.
- Подключите узел записи и настройте его для обновления существующей таблицы.
После выполнения потока у вас должен быть желаемый результат.