![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Source Qualifier 组件
文章平均质量分 61
zhanggx0712
这个作者很懒,什么都没留下…
展开
-
第七节 常用组件 之 Source Qualifier 输入过滤器
通过输入源过滤器,可以降低 PowerCenter 查询的行数。如果在源过滤器中包括字符串 "WHERE" 或较大对象,PowerCenter 将使会话失败。 源限定符转换包括默认 SQL 查询中的源过滤器。但是,如果在添加源过滤器后修改默认查询,PowerCenter 将仅使用在源限定符转换 SQL 查询部分中定义的的查询。 您可以在源过滤器中包原创 2015-04-10 10:32:11 · 517 阅读 · 0 评论 -
第八节 常用组件 之 Source Qualifier 使用排序端口
使用已排序端口时,PowerCenter 将添加端口至默认查询中的 ORDER BY 子句。PowerCenter Server 将添加配置的端口号,从源限定符转换的顶部开始。在映射中包括以下任何转换时,您可以使用已排序端口来提高性能: 聚合。为已排序输入配置聚合转换时,您可以使用已排序端口发送已排序的数据。聚合转换中的分组依据端口必须与源限定符转换中的已排序端口顺序相匹配。原创 2015-04-10 10:44:52 · 357 阅读 · 0 评论 -
第五节 常用组件 之 Source Qualifier 输入用户定义的联接
输入用户定义的联接与输入自定义 SQL 查询类似。但是,您只需输入 WHERE 子句的内容,而不是整个查询。 添加用户定义的联接时,源限定符转换包括默认 SQL 查询中的设置。但是,如果在添加用户定义的联接后修改默认查询,PowerCenter 将仅使用在源限定符转换中的 SQL 查询属性中定义的查询。 您可以在用户定义的联接中包括映射参数和变量。包括原创 2015-04-09 19:28:11 · 478 阅读 · 0 评论 -
第六节 常用组件 之 Source Qualifier 外部联接
您可以使用源限定符和应用程序源限定符转换在相同的数据库中执行两个源的外部联接。当 PowerCenter 执行外部联接时,它将返回其中一个源表的所有行和另一个源表中匹配联接条件的行。 如果您需要联接两个表并返回其中一个表的所有行,可使用外部联接。例如,当您希望联接注册客户表和每月购买情况表以确定注册客户的购买行为是否活跃时,您就可以执行外部联接。使用外部联接,您可以联接注册客原创 2015-04-10 07:27:47 · 835 阅读 · 0 评论 -
第十节 常用组件 之 Source Qualifier 会话前和会话后 SQL
您可以在源限定符转换的"属性"选项卡中添加会话前和会话后 SQL 命令。您可能要使用会话前 SQL 以在会话开始时将时间标识行写入源表。 PowerCenter 在读取源之前对源数据库运行会话前 SQL 命令, 在写入目标之后对源数据库运行会话后 SQL 命令。 您可以在会话属性"映射"选项卡上的"转换"视图中覆盖 SQL 命令。您还可以配置 PowerC原创 2015-04-10 11:15:33 · 370 阅读 · 0 评论 -
第二节 常用组件 之 Source Qualifier 默认查询
2 默认查询 对于关系源,PowerCenter Server 将在运行会话时为每个源限定符转换生成查询。对于每个在映射中使用的源列,默认查询均为 SELECT 语句。也就是说,PowerCenter Server 仅读取连接到另一个转换的列。 连接至源限定符转换的源定义 虽然源定义中有许多列,但是只有三列连接至另一个转换。在本例中,PowerCenter Server原创 2015-04-09 16:20:41 · 568 阅读 · 0 评论 -
第九节 常用组件 之 Source Qualifier Distinct
如果希望 PowerCenter 从源选择唯一值,您可以使用"选择相异"选项。例如,您可以使用此功能从列出总销售额的表中提取唯一客户标识。使用"选择相异"过滤器可以较早地过滤掉不必要的数据,这有助于提高性能。 默认情况下,Designer 生成 SELECT 语句。如果选择"选择相异",源限定符转换将在默认 SQL 查询中包括此设置。 例如,启用原创 2015-04-10 10:59:09 · 372 阅读 · 0 评论 -
第三节 常用组件 之 Source Qualifier 连接源数据
联接源数据 您可以使用一个源限定符转换来联接来自多个关系表的数据。这些表必须能从相同的实例或数据库服务器访问。 当映射使用相关的关系源时,您可以在一个源限定符转换中同时联接两个源。在会话期间,源数据库在传递数据至 PowerCenter 之前先执行联接。如果源表编制了索引,此操作可以增强性能。 提示: 为异类源使用联接转换以及用联接转换联接平面文件。 默认联接 当您在一个源限定符原创 2015-04-09 16:23:02 · 1024 阅读 · 0 评论 -
第四节 常用组件 之 Source Qualifier 添加 SQL 语句
源限定符转换提供 SQL 查询选项以覆盖默认的查询。您可以输入您的源数据库支持的 SQL 语句。输入查询之前,请连接您要在映射中使用的所有输入和输出端口。 编辑 SQL 查询时,您可以生成并编辑默认查询。当 Designer 生成默认的查询时,它将合并所有其它配置的选项,例如过滤器或已排序端口数。结果查询将覆盖您随后可能在转换中配置的所有其它选项。 您可原创 2015-04-09 18:59:52 · 557 阅读 · 0 评论 -
第一节 常用组件 之 Source Qualifier 概述
场景:根据查询SQL从关系表或数据文件查出所要记录 用法:当您添加关系或平面文件源定义至映射时,您需要将它连接至源限定符转换。源限定符转换代表了IntegrationService在运行会话时读取的行。 命名方式:SQ_NAME 类型:Active & Connected原创 2015-04-09 15:13:34 · 811 阅读 · 0 评论