Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ssis 使用SSI为流程创建ETL作业_Ssis_Msbi - Fatal编程技术网

Ssis 使用SSI为流程创建ETL作业

Ssis 使用SSI为流程创建ETL作业,ssis,msbi,Ssis,Msbi,下面是我的问题 我在源表中有一个值为0和1的列 我已经为该列和关联的列B创建了一个派生表,并且有一个目标表,其中已经有一个关联的列,该列的值为“XYZ”,而源列的值为0 因此,如果源表中的值从0更改为1,则目标列的值将为“ABCD”,如果值从1更改回0,则目标列的值应为“EFGH”。 Pl 请帮助我,如何进行此操作。您可以按照以下步骤进行此活动 在SSIS中为数据移动创建一个 创建用于从表中提取数据的源组件 使用相应地为映射0和1创建 根据步骤3的派生值,创建用于更新记录的 欢迎来到堆栈溢出。您

下面是我的问题

  • 我在源表中有一个值为0和1的列
  • 我已经为该列和关联的列B创建了一个派生表,并且有一个目标表,其中已经有一个关联的列,该列的值为“XYZ”,而源列的值为0
  • 因此,如果源表中的值从0更改为1,则目标列的值将为“ABCD”,如果值从1更改回0,则目标列的值应为“EFGH”。 Pl

  • 请帮助我,如何进行此操作。

    您可以按照以下步骤进行此活动

  • 在SSIS中为数据移动创建一个
  • 创建用于从表中提取数据的源组件
  • 使用相应地为映射0和1创建
  • 根据步骤3的派生值,创建用于更新记录的

  • 欢迎来到堆栈溢出。您的问题没有包含足够有用的细节,我们无法帮助您。查看并了解一个项目的重要性。然后,根据需要编辑您的问题。最简单的方法是创建触发器、通读更新、插入触发器