如何使用条件性拆分转换对数据集进行拆分
若要添加和配置条件性拆分转换,包必须已包含至少一个数据流任务和一个源。
有条件地拆分数据集
在 Business Intelligence Development Studio 中,打开包含所需包的 Integration Services 项目。
在解决方案资源管理器中,双击该包将其打开。
单击**“数据流”选项卡,并将条件性拆分转换从“工具箱”**拖动到设计图面。
将连接线(绿色或红色箭头)从数据源或前一个转换拖动到条件性拆分转换,从而将条件性拆分转换连接到数据流。
双击条件性拆分转换。
在**“条件性拆分转换编辑器”中,将变量、列、函数和运算符拖动到网格中的“条件”列,从而生成用作条件的表达式。或者,也可以在“条件”**列中键入表达式。
注意 变量或列可在多个表达式中使用。
注意 如果表达式无效,表达式文本将显示为红色,列上的工具提示将对错误进行说明。
还可以在**“输出名称”**列中修改值。默认名称为 Case 1、Case 2,依此类推。
若要修改计算条件的顺序,请单击向上箭头或向下箭头。
注意 将最可能遇到的条件放置在列表顶部。
对于不能匹配任何条件的数据行,如果需要,可以修改默认输出的名称。
若要配置错误输出,请单击**“配置错误输出”**。有关详细信息,请参阅如何在数据流组件中配置错误输出。
单击**“确定”**。
若要保存更新后的包,请单击**“文件”菜单上的“保存选定项”**。