如何在输出上设置排序属性

合并转换和合并联接转换要求输入已排序。输入数据集必须已经过物理排序,且排序选项必须在源或上游转换中的输出和输出列上设置。

设置排序属性

  1. 在 Business Intelligence Development Studio 中,打开包含所需包的 Integration Services 项目。

  2. 在解决方案资源管理器中,双击该包将其打开。

  3. 单击**“数据流”选项卡,并将数据流组件从“工具箱”**拖动到设计图面中。

  4. 右键单击组件,并单击**“显示高级编辑器”**。

  5. 单击**“输入属性和输出属性”**选项卡。

  6. 单击**“<组件名称> 输出”**,并将 IsSorted 属性设置为 True

  7. 展开**“输出列”**。

  8. 单击要指示为已排序的列,并将其 SortKeyPosition 属性设置为非零的整数值。

    ms137653.note(zh-cn,SQL.90).gif注意:
    使用负数指示降序排序顺序。
  9. 对每个已排序的列,重复步骤 8。

    ms137653.note(zh-cn,SQL.90).gif注意:
    指派给 SortKeyPosition 属性的数字必须表示一个数值序列,从 1 开始,并按 1 递增。如果 SortKeyPosition 为负数,则该数的绝对值决定其在序列中的位置。
  10. 单击**“确定”**。

  11. 若要保存更新后的包,请单击**“文件”菜单上的“保存选定项”**。

请参阅

概念

合并转换
合并联接转换
Integration Services 转换
Integration Services 路径
数据流任务
数据流操作指南主题 (SSIS)

其他资源

Integration Services 源
Integration Services 目标

帮助和信息

获取 SQL Server 2005 帮助