第四节 常用组件 之 Lookup 查找组件
来源:互联网 发布:高乐股份 人工智能 编辑:程序博客网 时间:2024/05/18 19:21
在映射中配置查找转换时,请定义以下组件:
- 查找源
- 端口
- 属性
- 条件
- 元数据扩展
查找源
您可以使用平面文件或关系表作为查找源。创建查找转换时,您可以从以下位置导入查找源:
- 资料库中的任何关系源或目标定义
- 资料库中的任何平面文件源或目标定义
- PowerCenter Server 和 PowerCenter Client 机器都可以连接到的任何表或文件
PowerCenter 可使用本地数据库驱动器或 ODBC 驱动器连接到查找表。但是,本地数据库驱动器能够提高会话性能。
索引和查找表
如果您拥有修改包含查找表的数据库的权限,则可以通过添加索引到查找表来缩短查找初始化时间。这对超大查找表非常重要。由于 PowerCenter 需要查询、排序和比较这些列中的值,因此索引应包含查找条件中使用的各列。
您可以通过对以下查找类型编制索引来提高性能:
- 高速缓存的查找。 您可以通过对 ORDER BY 查找中的列编制索引来提高性能。会话日志包含 ORDER BY 语句。
- 不高速缓存的查找。 由于 PowerCenter 为传递给查找转换的每行发出 SELECT 语句,因此您可以通过对查找条件中的列编制索引来提高性能。
查找端口
"端口"选项卡包含的选项与其它转换中的类似,如端口名称、数据类型和标度。除了输入和输出端口,查找转换还包括一个代表查找源中数据列的查找端口类型。未连接的查找转换也包括一个代表返回值的返回端口类型。端口
查找类型
要求数量
说明
I
已连接
未连接
未连接
最小值为 1
输入端口。为每个需要在查找条件中使用的查找端口创建一个输入端口。您必须在每一个查找转换中拥有至少一个输入或输入/输出端口。
O
已连接
未连接
未连接
最小值为 1
输出端口。为您要链接至另一转换的每个查找端口创建输出端口。您可以将输入和查找端口都指定为输出端口。对于已连接的查找,您必须拥有至少一个输出端口。对于未连接的查找,请使用查找/输出端口作为返回端口 (R),以指派返回值。
L
已连接
未连接
未连接
最小值为 1
查找端口。Designer 自动将查找源中的每个列指定为查找 (L) 端口和输出端口 (O)。
R
未连接
仅需 1 个
返回端口。仅适用于未连接查找转换。基于查找条件,指定需要返回的数据列。您可以将一个查找/输出端口指定为返回端口。
查找转换还会启用一个您在使用动态高速缓存时配置的已关联端口属性。
请按照以下准则来配置查找端口:
- 如果从一个平面文件会话中删除端口,将导致该会话失败。
- 如果确定映射不使用查找端口,则可以从关系查找中删除查找端口。这将减少 PowerCenter 运行会话时所占用的内存量。
- 要在添加输入端口时确保数据类型匹配,请复制现有查找端口。
查找属性
您可以在"属性"选项卡中配置属性,如关系查找的 SQL 覆盖、查找源名称以及转换的跟踪级别。您还可以在"属性"选项卡中配置高速缓存属性。查找条件
在"条件"选项卡中,您可以输入特定条件,PowerCenter 将使用这些条件来确定输入数据是否符合查找源或高速缓存中的值。元数据扩展
您可以将信息与资料库对象(例如查找转换)关联,以扩展存储在资料库中的元数据。例如,创建查找转换时,您可能需要存储查找转换的名称以及创建日期。您可以使用元数据扩展将信息与资料库元数据相关联。 0 0
- 第四节 常用组件 之 Lookup 查找组件
- 第七节 常用组件 之 Lookup 查找条件
- 第六节 常用组件 之 Lookup 查询
- 第八节 常用组件 之 Lookup 查找高速缓存
- 第十节 常用组件 之 Lookup 创建查找转换
- 第二节 常用组件 之 Lookup 已连接和未连接的查找
- 第一节 常用组件 之 Lookup 概述
- 第三节 常用组件 之 Lookup 关系和平面文件查找
- 第九节 常用组件 之 Lookup 配置未连接的查找转换
- 第四节 常用组件 之 Filter 优化
- 第五节 常用组件 之 Lookup 转换属性
- 第四节 Lookup 缓存 之 使用动态查找高速缓存
- 第四节 常用组件 之 Source Qualifier 添加 SQL 语句
- 第四节 常用组件 之 Aggregator 使用排序输入
- 第二节 常用组件 之 Expression 创建EXP组件
- informatica中lookup组件学习
- Lookup 组件用法全解
- Informatica中lookup组件学习
- Hibernate Java、Hibernate、SQL 之间数据类型转换
- 字符之谜
- unity官方教程Space Shooter 学习笔记
- 第三节 常用组件 之 Lookup 关系和平面文件查找
- jquery中止冒泡行为
- 第四节 常用组件 之 Lookup 查找组件
- TIPTOP ERP Program Life Cycle
- Linux 终端字符颜色设置
- jquery阻止默认行为
- 【leetcode】Valid Sudoku
- 深入理解Linux的fork函数
- 作业二:简易记事本程序——Winform程序
- VB.NET 章鱼哥 编程实现获取图片上任一点的RGB值
- C语言字节对齐问题详解