标签:
使用已排序端口时,PowerCenter 将添加端口至默认查询中的 ORDER BY 子句。PowerCenter Server 将添加配置的端口号,从源限定符转换的顶部开始。在映射中包括以下任何转换时,您可以使用已排序端口来提高性能:
注: 在聚合和联接转换之前,您还可以使用排序器转换对关系文件和平面文件数据进行排序。
仅对关系源使用已排序端口。使用已排序端口时,源数据库的排列顺序必须与为会话配置的排序顺序相匹配。PowerCenter 创建用于提取源数据的 SQL 查询,包括已排序端口的 ORDER BY 子句。数据库服务器执行查询并将所得的数据传递至 PowerCenter 。要确保按 PowerCenter 要求排序数据,则数据库排序顺序必须与用户定义的会话排序顺序相同。
将 PowerCenter 配置为验证数据代码页,且在 Unicode 数据移动模式中运行工作流时,PowerCenter 将使用选择的排序顺序来排序字符数据。
源限定符转换包括默认 SQL 查询中的已排序端口数。但是,如果在选择已排序端口数之后修改默认查询,PowerCenter 将仅使用在 SQL 查询属性中定义的查询。
要使用已排序端口:
PowerCenter Server 将添加配置的列数至 ORDER BY 子句,从源限定符转换的顶部开始。
源数据库排序顺序必须符合会话排序顺序。
提示: Sybase 在 ORDER BY 中最多支持 16 列。如果您的源是 Sybase,请勿排列超过 16 列。
Informatica 常用组件Source Qualifier之 使用排序端口
标签:
原文地址:http://www.cnblogs.com/HondaHsu/p/4452833.html