informatica 用到的组件
关联组件join
把需要的字段之前从面前的组件里面拉到这个表关联里面来这是配置表关联里面的内容
过滤组件,这个过滤组件怎么拿出来我就不截图,和上面关联一样,对了,如果你不定义的话,他会自动把状态字段是null的值也过滤掉
增量抽取
思路:通过时间的比较,进行增量抽取
创建一个变量begintime=1900-01-01 12:12:12//初始时间
第一次抽取时间和会话时间进行比较(begintime<date<会话时间)
在抽取的过程中要修改begintime的值变为当前会话时间
第二次抽取时间和会话时间进行比较(begintime<date<会话时间)
怎么做
1.先把原表和目标表创建出来,我就不创建,你自己得创建
2.定义声明参数和变量
3.必须先将原表和目标表链接起来,要不变量就没有办法用
4.把变量增加进去
修改一下时间格式
SELECT T_TMP_20211101_01.ID, T_TMP_20211101_01.NAME, T_TMP_20211101_01.DATE1
FROM
T_TMP_20211101_01
where T_TMP_20211101_01.DATE1>= to_date(’begintime′,′yyyy/mm/ddhh24:mi:ss′)andTTMP2021110101.DATE1<todate(′begintime','yyyy/mm/dd hh24:mi:ss') and T_TMP_20211101_01.DATE1 <to_date('begintime′,′yyyy/mm/ddhh24:mi:ss′)andTTMP2021110101.DATE1<todate(′SESSSTARTTIME′,′MM/DD/YYYYHH24:MI:SS′)这个(′SESSSTARTTIME','MM/DD/YYYY HH24:MI:SS') 这个('SESSSTARTTIME′,′MM/DD/YYYYHH24:MI:SS′)这个(′$$SESSSTARTTIME’,‘MM/DD/YYYY HH24:MI:SS’)这个日期是固定写法
5.修改映射变量
这里会用到一个组件,fx,他会将变量的时间值改变,变成上一次插入时间。
SETVARIABLE($$begintime,to_char(SESSSTARTTIME,‘yyyy/mm/dd HH24:MI:SS’))
这里的时分秒是固定写法HH24:MI:SS’
informatica 用到的组件相关推荐
- Informatica常用组件使用方法
表1中列出的是informatica中的所有组件.不会在本文档中出现的会在组件名后标出. 表1 Aggregator Active/ Connected Performs aggregate calc ...
- 服务的默认端口_Informatica端口管理
我们在部署Informatica时,经常需要向网络管理部门申请端口开放权限.那么Informatica的平台及相应服务有哪些端口呢?要数一数Informatica自身与外部环境之间的端口,确实蛮多.比 ...
- 数据库开发面试题总结
linux登录数据库 su - oracle sqlplus /nolog conn /as sysdba lsnrctl status lsnrctl shop lsnrctl start shut ...
- Informatica基础系列(二)——更新策略转换组件
目录: Informatica基础系列(零)--前言 Informatica基础系列(一)--Helloworld Informatica基础系列(二)--更新策略转换组件 Informatica基础 ...
- informatica 基本组件使用说明
http://blog.itpub.net/29144194/viewspace-1141535/ 1. INFORMATICA CLIENT的使用 1.1 Repository Manager ...
- informatica 中SQ组件有那些功能?
informatica 中SQ组件可执行的功能: 1, 支持自定义SQL:能够执行where.group by .order by.having.limit等子句 2, 数据去重: 3, 多表关联, ...
- Informatica 简单使用
1. Informatica简介 ① Repository manager 主要用来维护资料库的目录,对象,建完对象可以创建demo的folder. ② Administration Console是 ...
- Informatica基础系列(一)——Helloworld
目录: Informatica基础系列(零)--前言 Informatica基础系列(一)--Helloworld Informatica基础系列(二)--更新策略转换组件 Informatica基础 ...
- Informatica使用操作流程--缓慢变化维 案例9
一.缓慢变化维: 表示源表中的数据被更新,我们开发Informatica的缓慢变换维,让目标表中的数据跟着更新(原有的做更新,没有的做插入). 二.案例: 需求: --源表(oracle) ...
最新文章
- 匹配算法:局部结构保留
- 操作系统——存储管理:分区、分页、分段、请求式分页和虚拟内存
- JZOJ 5941. 【NOIP2018模拟11.01】乘
- Bug使用swoole找不到引用类
- 车已经买有近一个月了,技术也在提升中
- LOL手游最能混分的英雄,前期刷野靠队友,迪丽阿巴亲自教学
- python学习 day6 (3月7日)
- php upw5.5,UPW
- 算法学习总结(八):计数排序
- (90)常见伪路径约束情景
- (10)Vivado 异步时钟约束
- Sleutel:密码治理器
- Echarts常用配置参数
- OO第三单元总结——JML
- python3.5安装tensorflow_如何为Python 3.5安装OpenCV,Tensorflow和机器学习框架运行对象检测应用程序...
- ACM时间复杂度及算法的选择分析
- 如何使用科来网络分析系统过滤数据包内容
- linux文件名乱码删除,linux下删除文件名乱码文件
- python3简单代码_【Python】Python3纯代码极简教程
- 利用python实现修改阿里云DNS值解析