SSIS 条件拆分 - 条件设置
SSIS conditional split - condition setting
这是我的练习之一,设置条件来消除过山车的恐惧。
但是,它没有正常工作,因为它没有拆分设置为 "Not scary" 的默认输出。
我认为我的第二个条件有问题,但不知道如何纠正。
这是必需的条件:
Very scary
: "Speed" 列超过 50.
Quite scary
: 杯垫的 "Type" 栏是木头,或者
"Design"栏目未坐下。
Not scary
:任何其他不符合前两个条件的过山车(
默认输出)。
这是我写的条件:
Very scary [Speed ( mph )] > 50
Quite scary Type == "wood" || Design != "sit down"
结果没有显示任何内容 "not scary" 即使类型不等于木材或设计不等于 site down
请帮帮我,不胜感激!谢谢 :)
一般来说,您的条件拆分看起来不错,但请注意 SSIS 表达式 ==
运算符是 case sensitive,因此您可以将所有值转换为大写
Quite scary: UPPER([Type]) == "WOOD" || UPPER([Design]) != "SIT DOWN"
这是我的练习之一,设置条件来消除过山车的恐惧。
但是,它没有正常工作,因为它没有拆分设置为 "Not scary" 的默认输出。
我认为我的第二个条件有问题,但不知道如何纠正。
这是必需的条件:
Very scary
: "Speed" 列超过 50.Quite scary
: 杯垫的 "Type" 栏是木头,或者 "Design"栏目未坐下。Not scary
:任何其他不符合前两个条件的过山车( 默认输出)。
这是我写的条件:
Very scary [Speed ( mph )] > 50
Quite scary Type == "wood" || Design != "sit down"
结果没有显示任何内容 "not scary" 即使类型不等于木材或设计不等于 site down
请帮帮我,不胜感激!谢谢 :)
一般来说,您的条件拆分看起来不错,但请注意 SSIS 表达式 ==
运算符是 case sensitive,因此您可以将所有值转换为大写
Quite scary: UPPER([Type]) == "WOOD" || UPPER([Design]) != "SIT DOWN"