【问题标题】:condtional split SSIS where both data sources have Nulls两个数据源都有 Null 的条件拆分 SSIS
【发布时间】:2020-09-03 12:40:26
【问题描述】:

我正在使用 ssis 2010

我有条件拆分

源 A 列 ID - Excel 工作表

来源 B 列 ID (1)- 客户表

如果表中不存在ID,我只想将数据从excel源添加到表中

ID 包含字母和数字的组合

通常这会起作用

!ISNULL(ID) && ISNULL([ID (1)])

但现在可能存在一些实例,其中 Excel 源和数据表的 ID 列都可以为空

我该如何修改上述内容以适应空值。我尝试了其他代码,但我得到关于布尔数据的条件拆分错误

【问题讨论】:

    标签: ssis ssis-2012


    【解决方案1】:

    典型模型如下所示:

    source Excel ==> 查找(检查表中是否存在 ID 重定向不匹配)==> 加载 NoMatch

    我不确定您要对 ID 列中的空值做什么???

    【讨论】:

    • 暂时忽略它们,只是想在数据源表中添加新的ID,请在excel文档中新找到
    • 此解决方案完全符合您的要求
    • 我不太喜欢以前使用的条件拆分 @KeithL 的查找
    猜你喜欢
    • 2012-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多