转换在 Mosaic 上具有多个更新语句的现有存储过程

Convert Existing Stored Procedure having multiple update statements on Mosaic

我需要转换具有多个更新语句的现有 存储过程。 例如:


存储过程中的当前查询是 -


创建过程 [dbo].[SP_Load_Catalog] 作为 开始 设置无计数; 截断 table 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 上实现此功能

要在 Mosaic Decisions 上实现此功能,请按照下列步骤操作:

  1. 拖入一个Reader节点并配置源数据信息

  1. 拖入自定义SQL进程节点。在这里,提供等同于存储过程.
  2. 中提到的逻辑的UPDATE SQL查询

  1. 附加一个 Writer 节点 并配置它以更新现有的 table.

流程执行后,您应该会得到想要的结果。