zoukankan      html  css  js  c++  java
  • informatica学习笔记

    Joiner转换是用于连接两个异构源的Active和Connected Informatica转换。Joiner转换根据与两个源之间的一对或多对列匹配的指定条件连接源。这两个输入管道包括一个主管道和一个细节管道或分支。要联接两个以上的源,您需要将Joiner转换的输出与另一个源联接。要在一个映射中加入n个源,需要n-1个joiner转换。Joiner转换支持以下类型的联接:

    • 正常
    • 主外层
    • 细节外层
    • 全外层

    Lookup、Source Qualifier和Joiner的对比

    1.功能

    Source Qualifier因为可以执行任意的SQL语句,依赖开发人员的SQL能力。Joiner可以实现4种关联类型:Inner Join、Left Join、Right Join和Full Join,而Lookup不能。因为Lookup相对简单,因此性能可能更好。

    Joiner中仅能使用等于(=)比较方式,而在Lookup中可以支持更多的比较方式,如>、<等

    Lookup Cache有可能实现共享,而Joiner不行。

    2.Active/Passive

    Source Qualifier和Joiner 是 Active 组件,而Lookup可以是Active(Multi-Output)或者Passive组件。

    3.执行引擎

    Lookup和Joiner的执行引擎是PowerCenter,而Source Qualifier的执行引擎是数据库。

    Expression

    示例数据的数据格式字符串

    测试一个使用数据类型为日期/时间或具有时区的时间戳的端口的表达式时,必须为使用所需日期格式字符串的端口输入示例数据。
    要为数据类型为日期/时间的端口输入示例数据,请使用格式 MM/DD/YYYY HH24:MI:SS。 计算该表达式时,表达式编辑器将使用您在该表达式中指定的格式显示结果。 如果在表达式中省略了格式字符串,表达式编辑器将使用相同的格式 MM/DD/YYYY HH24:MI:SS 显示结果。
    要为数据类型为具有时区的时间戳的端口输入示例数据,请使用格式 MM/DD/YYYY HH24:MI:SS TZR。 对该表达式进行求值时,表达式编辑器将使用格式 YYYY-MM-DD HH24:MI:SS.NS TZR 显示结果。
  • 相关阅读:
    给定中序和后序遍历,求前序序列(C++递归方式实现)
    myeclipse2014删除antlr-2.7.2.jar--解决struts和hibernate包冲突
    hadoop1.2.1配置与运行子串统计程序
    任务计划crontab
    建NTP
    vnc下运行runInstall报java错误
    rpm软件安装
    redis
    rpm包和deb包转换
    新老版本centos下载
  • 原文地址:https://www.cnblogs.com/aongao/p/11868669.html
Copyright © 2011-2022 走看看