新建日期: 2006 年 4 月 14 日
在此任务中,将向包中添加排序转换并对其进行配置。排序转换是一个数据流组件,用于对数据排序,还用于将规则应用于排序所执行的比较。还可以使用排序转换删除具有重复排序键值的数据行。
排序转换将按省市自治区以及市县对从 Excel 电子表格中提取的数据进行排序。
添加排序转换
通过双击“数据流任务”或者单击**“数据流”选项卡,打开“数据流”**设计器。
右键单击**“源 - 查询”和“目标 - ProspectiveCustomers”之间的路径(绿色箭头),再单击“删除”**。
在**“工具箱”中,展开“数据流转换”,再将“排序”拖动到“数据流”选项卡的设计图面上,使其位于“源 - 查询”的下方。如果“目标 - ProspectiveCustomers”会产生遮挡,请单击它并将其拖动到“数据流”**设计图面上靠下的位置。
在**“数据流”设计图面上,右键单击新添加的“排序”,单击“重命名”**,再将名称更改为 Sort by State and City。
单击**“源 - 查询”,并将其绿色箭头拖动到“Sort by State and City”**。
双击**“Sort by State and City”以打开“排序转换编辑器”**对话框。
在**“可用输入列”列表中,首先选中“State”列左侧的复选框,再选中“City”**列旁边的复选框。
各列现在将出现在**“输入列”列表中。“State”具有排序顺序 1,“City”** 具有排序顺序 2。这意味着数据集先按省市自治区再按市县进行排序。
在**“输入列”列表中,单击包含省市自治区的行。单击“比较标志”框,选中“忽略大小写”复选框,再单击“确定”**。
单击**“确定”**。
右键单击**“Sort by State and City”,再单击“属性”**。
在“属性”窗口中,验证是否已将 LocaleID 属性设置为**“英语(美国)”**。