informatica-etl全量增量设计流程

本文详细介绍在数仓ODS层创建目标表的过程,包括工作流的构建、时间戳增量抽取的方法及Infaupdate机制的解析。从创建表、工作流,到实现增量更新,提供了一套完整的实施方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • 在数仓ODS层创建目标表

例:

若源表为test01

目标表在172.16.0.133/oratest    ods_wshh/wshh@2015的格式:

  • 创建全量覆盖工作流
  1. 在sourcetarget目录导入工作流所需要的源和目标并保存

   01导入源:

   

02导入目标:

03保存 Ctrl + s

  1. 打开项目ODS_MOQ文件夹,用拖拽的方式建立源和目标表的快捷方式

01创建源的快捷方式

02创建目标的快捷方式同上;

也可以批量拖入创建快捷方式

  1. 创建工作流所需要的map

01根据格式创建map名称

02拖拽组件

03根据需要过滤数据或修改日期

04将字段全部拖入表达式,选择第一个字段,按shift点最后一个全选所有字段,拖入表达式;

05添加表达式f(x)增加字段ETL_INSERT_TIME、ETL_UPDATE_TIME

06修改新增字段名称和类型,修改新增加字段的变量值,SESSSTARTTIME是infa系统时间变量;

07选空白处,右键点击自动连接

08保存map;

  1. 创建可重用的session,并编辑map的源和目标

01在task developer创建可重用session,并重命名

02编辑可重用session,确定源数据库和owner

03确定目标数据库和覆盖目标表的方式

04保存session;

  1. 创建工作流,并保存</
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值