zoukankan      html  css  js  c++  java
  • Informatica 常用组件Lookup之一 概述

    转换类型:被动、已连接/未连接

          在映射中使用查找转换以从平面文件或关系表、视图或同义词查找数据。您可以从 PowerCenter Client 和 PowerCenter Server 均连接至的任何平面文件或关系数据库中导入查找定义。您可以在一个映射中使用多个查找转换。 

            PowerCenter 基于转换中的查找端口来查询查找源。它基于查找条件将查找转换端口值与查找源列值相比较。将查找结果传递至其它转换和目标。

            您可以使用查找转换执行多项任务,包括: 

    • 获取相关值。例如,源包括员工标识,但您需要在目标表中包括员工名称,以便让汇总数据更易于理解。
    • 执行计算。 许多规范化表都包括在计算中使用的值(如每张发票的销售总额或销售税),而不是计算出的值(如净销售额)。
    • 更新缓慢更改的维表。您可以使用查找转换来确定目标中是否已存在特定行。

            可以配置查找转换以执行以下类型的查找: 

    • 已连接或未连接。已连接和未连接转换接收输入和发送输出的方法不同。
    • 关系或平面文件查找。创建查找转换时,您可以选择在平面文件还是关系表中执行查找。

    使用关系表作为查找源来创建查找转换时,您可以使用 ODBC 连接到查找源并导入表定义作为查找转换的结构。

    使用平面文件作为查找源创建查找转换时,Designer 将调用"平面文件向导"。

    • 高速缓存或不高速缓存。有些时候您可以通过高速缓存查找表来提高会话性能。如果高速缓存查找,您可以选择使用动态或静态高速缓存。默认情况下,查找高速缓存保持静态且不会在会话过程中更改。对于动态高速缓存,PowerCenter 将在会话期间在高速缓存中插入行或更新行。将目标表高速缓存为查找时,您可以在目标中查找值;如果这些值不存在则插入这些值,如果已存在则进行更新。

    注:如果使用平面文件查找,则必须使用静态高速缓存。

  • 相关阅读:
    ubuntu linux切换用户到root
    passwd命令
    如何根据驱动程序及其安装文件来访问该设备[转]
    CMMI的5个级别和25个过程域
    Linux操作系统启动过程
    VMWare上网三种工作模式
    卷积的意义【转】
    Linux内核模块动态添加方法
    Linux内核编译的过程
    mysql存入中文乱码解决方法(windows环境)
  • 原文地址:https://www.cnblogs.com/HondaHsu/p/4453332.html
Copyright © 2011-2022 走看看