【发布时间】:2014-12-12 09:11:54
【问题描述】:
我是 SSIS 的新手,正在经历一个用例,我想在不使用 SCD 组件(这是要求)的情况下实现 SCD 类型 2,我必须使用多个条件拆分和查找。现在,当我使用单个查找和单个条件拆分时,它就像一个魅力,但是当我引入第二个条件拆分时,它无论如何都不起作用。我提供了 dataviwer 来查看数据,但它也没有显示数据。
你能帮帮我吗
我的数据流是这样的
仍然是第一个条件拆分一切看起来都很好,但是在插入第二个和第三个条件拆分后它不起作用。
【问题讨论】:
-
有条件拆分是否有任何限制,单个数据流中只允许一个或两个
-
你是如何设置条件的?
-
在第一个条件中,我检查了两列是否有任何来自源和目标的变化......在第二个拆分中检查了男性和女性......并在第三个条件中检查了姓氏。 . 因为只有当性别是女性时才需要检查姓氏
-
它没有显示任何错误但也没有显示输出
-
向 SSIS 数据流添加任意数量的组件没有任何限制。条件拆分会将输出发送到条件匹配的路径或默认输出。好像没有满足你的条件。能否请您提供表达式?您还可以通过添加将默认输出发送到的组件来解决此问题,这样您就可以查看哪些数据符合条件,哪些不符合。
标签: sql ssis sql-server-2008-r2 msbi