Преобразование существующей хранимой процедуры, имеющей несколько операторов обновления в 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, выполните следующие действия:

  1. Перетащите узел чтения и настройте его, указав информацию об исходных данных.

  1. Перетащите узел пользовательского процесса SQL. Здесь предоставьте UPDATESQL-запросы, эквивалентные логике, упомянутой в хранимой процедуре.

  1. Подключите узел записи и настройте его для обновления существующей таблицы.

После выполнения потока у вас должен быть желаемый результат.

Другие вопросы по тегам