Informatica 常用组件Source Qualifier之九 创建SQ转换
可以配置 Designer 在您将源拖到映射中时默认创建源限定符转换,您也可以手动创建源限定符转换。
默认创建源限定符转换
可以配置 Designer 在您将源拖到映射中时自动创建一个源限定符转换。
要自动创建源限定符转换:
- 在 Designer 中选择"工具-选项"。
- 选择"格式"选项卡。
- 在"工具"选项中,选择 Mapping Designer。
- 打开源时选择"创建源限定符"。
手动创建源限定符转换
可以在 Mapping Designer 中手动创建源限定符转换。
要手动创建源限定符转换:
- 在 Mapping Designer 中选择"转换-创建"。
- 输入一个转换名称并单击"创建"。
- 选择源并单击"确定"。
- 单击"完成"。
配置源限定符转换选项
创建源限定符转换后,可以配置一些选项。
手动创建源限定符转换
可以在 Mapping Designer 中手动创建源限定符转换。
要手动创建源限定符转换:
- 在 Mapping Designer 中选择"转换-创建"。
- 输入一个转换名称并单击"创建"。
- 选择源并单击"确定"。
- 单击"完成"。
配置源限定符转换选项
创建源限定符转换后,可以配置一些选项。
要配置源限定符转换:
- 在 Designer 中打开映射。
- 双击源限定符转换的标题栏。
- 在"编辑转换"对话框中,单击"重命名",输入转换的描述性名称,然后单击"确定"。
源限定符转换的命名惯例是 SQ_TransformationName,例如 SQ_AllSources。
- 单击"属性"选项卡。
- 输入任何所需的附加设置:
选项说明SQL 查询定义替代默认查询的自定义查询,PowerCenter 使用该默认查询从源限定符转换中代表的源读取数据。自定义查询将覆盖自定义联接条目或源过滤器条目。用户定义的联接指定用于联接同一源限定符转换中多个源中的数据的条件。源过滤器指定 PowerCenter Server 在查询行时应用的过滤条件。已排序端口数指示当排列从关系源查询的行时使用的列数。如果选择此选项,PowerCenter Server 将在读取源行时添加 ORDER BY 至默认查询。ORDER BY 包括指定的端口数,从转换的顶部开始。选中之后,数据库排列顺序必须与会话排列顺序相匹配。跟踪级别设置在运行包含此转换的会话时会话日志中包含的细节量。选择相异指定是否要仅选择唯一行。如果您选择此选项,PowerCenter Server 将包括 SELECT DISTINCT 语句。前 SQLPowerCenter Server 读取源之前在源数据库上运行的会话前 SQL 命令。后 SQLPowerCenter Server 写入目标之后在源数据库上运行的会话后 SQL 命令。
- 单击"源"选项卡并指出您要为此转换定义的任何关联源定义。
仅当您需要联接来自多个数据库或平面文件系统的数据时才标识关联源。
- 单击"确定"返回 Designer。
Informatica 常用组件Source Qualifier之九 创建SQ转换的更多相关文章
- Informatica 常用组件Source Qualifier之一 概述
转换类型:主动.已连接 1 Source Qualifier 概述 当你添加关系表或平面文件源定义至映射时,需要将它连接至 Source Qualifier 组件.Source Qualifier ...
- Informatica 常用组件Source Qualifier之六 外部联接
可以使用源限定符和应用程序源限定符转换在相同的数据库中执行两个源的外部联接.当 PowerCenter 执行外部联接时,它将返回其中一个源表的所有行和另一个源表中匹配联接条件的行. 如果您需要联接两个 ...
- Informatica 常用组件Source Qualifier之三 联接查询
联接源数据 可以使用一个源限定符转换来联接来自多个关系表的数据.这些表必须能从相同的实例或数据库服务器访问.当映射使用相关的关系源时,您可以在一个源限定符转换中同时联接两个源.在会话期间,源数据库在传 ...
- Informatica 常用组件Source Qualifier之七 使用排序端口
使用已排序端口时,PowerCenter 将添加端口至默认查询中的 ORDER BY 子句.PowerCenter Server 将添加配置的端口号,从源限定符转换的顶部开始.在映射中包括以下任何转换 ...
- Informatica 常用组件Source Qualifier之四 SQL Query
源限定符转换提供 SQL 查询选项以覆盖默认的查询.您可以输入您的源数据库支持的 SQL 语句.输入查询之前,请连接您要在映射中使用的所有输入和输出端口. 编辑 SQL 查询时,您可以生成并编辑默认查 ...
- Informatica 常用组件Source Qualifier之二 默认查询
2 默认查询 对于关系源,PowerCenter Server 将在运行会话时为每个源限定符转换生成查询.对于每个在映射中使用的源列,默认查询均为 SELECT 语句.也就是说,PowerCenter ...
- Informatica 常用组件Source Qualifier之八 会话前和会话后 SQL
可以在源限定符转换的"属性"选项卡中添加会话前和会话后 SQL 命令.您可能要使用会话前 SQL 以在会话开始时将时间标识行写入源表. PowerCenter 在读取源之前对源 ...
- Informatica 常用组件Source Qualifier之八 Distinct
如果希望 PowerCenter 从源选择唯一值,您可以使用"选择相异"选项.例如,您可以使用此功能从列出总销售额的表中提取唯一客户标识.使用"选择相异"过滤器 ...
- Informatica 常用组件Source Qualifier之七 输入过滤器
通过输入源过滤器,可以降低 PowerCenter 查询的行数.如果在源过滤器中包括字符串 "WHERE" 或较大对象,PowerCenter 将使会话失败. 源限定符转换包括默 ...
随机推荐
- Ionic Js七:手势事件
1.on-hold 长按的时间是500毫秒. HTML 代码 <button on-hold="onHold()" class="button">长 ...
- 数据挖掘算法:关联分析二(Apriori)
二.Apriori算法 上文说到,大多数关联规则挖掘算法通常采用的策略是分解为两步: 频繁项集产生,其目标是发现满足具有最小支持度阈值的所有项集,称为频繁项集(frequent itemset). 规 ...
- win10 远程桌面远程电脑时每次要输入密码及身份验证错误,要求的函数不受支持问题解决
解决以前每次远程时能能记住密码,更新系统补丁后现在每次登录要输入密码了及远程时提示身份验证错误,要求的函数不受支持问题 解决方法一.卸载更新安装的新补丁,远程桌面正常,能记住密码 解决方法二.修改注册 ...
- mysql 错误解决:Plugin 'FEDERATED' is disabled. /usr/sbin/mysqld: Table 'mysql.plugin' doesn't exist
今天安装完Mysql后,开启发生了错误: 1.打开相应文件夹,查看错误信息: 2.打开错误信息文件,查看错误原因是:Plugin 'FEDERATED' is disabled. /usr/sbin/ ...
- JDK源码分析(三)——HashMap 下(基于JDK8)
目录 概述 内部字段及构造方法 哈希值与索引计算 存储元素 扩容 删除元素 查找元素 总结 概述 在上文我们基于JDK7分析了HashMap的实现源码,介绍了HashMap的加载因子loadFac ...
- count 【mysql】
如果你的需要是统计总行数时,为什么要使用count(*),而避免使用指定具体的列名? count()函数里面的参数是列名的的时候,那么会计算这个字段有值项的次数.也就是,该字段没有值的项并不会进入计算 ...
- URL的组成
饮水思源 http://blog.csdn.net/ergouge/article/details/8185219 http://www.cnblogs.com/kaituorensheng/p/37 ...
- 【SQL】181. Employees Earning More Than Their Managers
The Employee table holds all employees including their managers. Every employee has an Id, and there ...
- Codeforces Round #463
A - Palindromic Supersequence /* 题目大意:给出一个串,构造一个包含该串的回文串 */ #include <cstdio> #include <alg ...
- Jenkins 使用 maven 出现C:\Windows\system32\config\systemprofile的解决
jenkins 使用 maven 出现 C:\Windows\system32\config\systemprofile 的原因是 Jenkins 服务启动的账号使用了系统的账号,在服务里改成具体的桌 ...