- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Informatica开发文档ODS-DW【荐】.doc
此开发文档只是ODS到DW的时间戳增量模型,有个对照表,并没有任何转换。只是一个例子,可以照着做,还涉及一些规范问题,希望大家遵照规范。还有一些根据需求特殊的做法不在此说明。
m_ODS_DW_XXXX_REVOKE
m_ODS_DW_XXXX_LOADER
下面进行对每个组件进行详细说明,希望不会的认真看,有不会的可以问我,我不会的问梁哥。
REVOKE过程
1.1SQ :命名:自动生成,不用改
此组件拉源表时自动生成。
(注:此例子是往ODS送数据的例子,可能不送BDBZ位,所以可以这么写)
@不送BDBZ位:where
DATE_SEAL=to_date($$VDate,YYYY-MM-DD HH24:Mi:SS) and
DATE_SEALto_date($$$SessStartTime,mm/dd/yyyy hh24:mi:ss)
@由DB抽到ODS,有BDBZ位:where
(BDBZ = 1 or BDBZ = 2) and DATE_SEAL=to_date($$VDate,yyyy-mm-dd
hh24:mi:ss) and DATE_SEALto_date($$$SessStartTime,mm/dd/yyyy
hh24:mi:ss)
LOOKUP(找对照表的UNICODE): 命名:LKP_
F(X): 命名:EXP_
新增3个字段:ID,BDBZ,DATE_V(名字自己定义)
ID: :LKP.LKP_FINDID(UNIT_CODE,ZT_CODE,SUB_CODE,SUB_YEAR,ACCOUNTS_MARK_DATE,0)(查找的字段是原来定义的主键+BDBZ位[0])
BDBZ: 2
BDBZ: SETVARIABLE($$VDate,to_char(SESSSTARTTIME,yyyy-mm-dd HH24:MI:SS))(是为了给变量赋值)
FILTER: 命名:FIL_
作用:过滤掉ID为空的值。 not ISNULL(id)
1.5 123 命名:SEQ_
作用:提供一串无意义数列,供TC用。
注:RESET 勾要打上。
命名:TC_
IIF(MOD(NEXTVAL,20) = 0, TC_COMMIT_BEFORE, TC_CONTINUE_TRANSACTION)(由于IQ库不太好,默认为20条一抽取。)
LOOKUP : 命名LKP_ 作用:查找ID
此LOOKUP是UNLOOKUP用法,就是没有输入输出连接,相当于一个调用。新建 主键+1个字段(主键+BDBZ)。
设置变量:
2.LOADER过程
2.1 设置变量 跟REVOKE一样 参见 1.7
2.2 SQ 跟REVOKE一样。只不过字段拉的少,要什么就拉什么,其他的可以不拉到下一个组件。只是如果是从DB抽到ODS的,语句应写为:
where
(BDBZ = 1 or BDBZ = 0) and DATE_SEAL=to_date($$VDate,YYYY-MM-DD
HH24:Mi:SS) and DATE_SEALto_date($$$SessStartTime,mm/dd/yyyy
hh24:mi:ss)
2.3 LOOKUP 查找UNIT 跟REVOKE过程一样
2.4 F(X) :新增2个字段。BDBZ和DATE_V
BDBZ 置 0
DATE_V 和REVOKE过程一样。
2.5 123: 与REVOKE不一样,作用是给DW库置ID序列,所以不勾上RESET。
SEESION:
就不一一叙述了,只是提几个注意的问题,再有别忘了选源和目标的库就行。(注意看图勾的勾,勾了2个勾,建议勾)
REVOKE(别忘了LOOKUP选库)
LOADER(注意LOOKUP选择库和选择LOADER方式)
下面说明一下:1.在各个文件夹做完的MAPPING都要拉到第一个文件夹中,例如:财务绩效_ODS,做完要拉到财务绩效文件夹下,他回自动生成一个SHORTCUT_TO_XXX的MAPPING,然后SEESSION,WORKLET,WORKFLOW都要在这个文件夹下做。
2.WORKFLOW要分抽取周期做(表之间有关系的要按关系连),并且把周期设置上。WORKFLOW要DB-ODS-DW-DM的所有流(没有DB-ODS流的则是ODS-DW-DM)建在一起。
(我的没有DW-DM,就只建了个空的,所以有错误,第一个WORKLET是ODS-DW按YEAR周期抽取的,第二个WORKLET是DW-DM按YEAR周期抽取的)
周期设定方法:
(START TIME可以先不进行设置。这个是按年抽取的)
您可能关注的文档
- dxx2663.pptx【荐】.ppt
- DYNAMAX DLIS-2K开发文档【荐】.pdf
- E3A20090426SH(项目管理)【荐】.doc
- E3G欧姆龙光电传感器【荐】.pdf
- Eclipse开发EJB文档【荐】.pdf
- EDA专科大作业13级电气自动化技术二班王慧聪【荐】.doc
- EDGE开启技术材料(整编)【荐】.doc
- EDGE技术材料(整编)【荐】.doc
- EnGenius无线方案-室内无线覆盖【荐】.pdf
- EPC核心网网络规划专题【荐】.pdf
- 第三单元解决问题的策略 三年级下册数学高频考点重难点讲义(苏教版)(1).docx
- 4.4 解比例 数学六年级下册同步培优讲义(苏教版).docx
- 第四单元《根据方向与距离确定物体位置》(教案)五年级下册数学青岛版.docx
- (奥数典型题)第三讲 分解质因数 五年级下册数学思维拓展提升讲义(人教版).docx
- 2.2:2、5、3的倍数-人教版五年级数学下册第二单元:因数和倍数.docx
- 第六单元正比例和反比例 六年级下册数学高频考点重难点讲义(苏教版).docx
- 第二单元除数是一位数的除法 三年级下册数学高频考点重难点讲义(人教版).docx
- 第二单元-认识三角形和四边形 四年级数学下册提升(北师大版).docx
- 第一单元观察物体(三)五年级下册数学高频考点重难点讲义(人教版).docx
- 第九单元 数学广角—推理 二年级数学下册重难点知识点(人教版).docx
文档评论(0)