ODI实现缓慢变化维
来源:互联网 发布:手机淘宝开店我是卖家 编辑:程序博客网 时间:2024/05/16 10:50
前阵子,面试考官问我缓慢变化为实现过么。答案是没有,接触ETL一年以来做了不少interface,procedure,package 通过ODI实现
却从来没有实现过缓慢变化维相关的ETL。
今天实现了个小例子:
1.是没有自己开发KM,通过ODI自带的 IKM Oracle Slowly Changing Dimension KM. 实现的(所以实现之前确保你有此KM,如果没有就需要你手工导入喽)
2.按照缓慢变化维的场景自己创建source表,target表
这里就以TRG——employee表为例子进行讲解
a.代理键:EMP_ID
b.逻辑主键:EMPNO
c.标识符:ACTIVE_FLG
d.开始时间:EFP_BEG_DT
e.结束时间 :EFP_END_DT
f.按照某一列变化插入数据:ename,job
g.按照某一列变化更新数据:all other columns
如图所示设置上述描述
设置好了datastore中的选项继续制作Interface,如图所示
注意:Interface中IKM选择IKM Oracle Slowly Changing Dimension KM.,这时LKM中的flowcontrol选择false
这样就实现了缓慢变化维的小例子
自己再测试的时候再按照缓慢变化维意义更新下source观察target表的变化,就成功实现了
0 0
- ODI实现缓慢变化维
- 缓慢变化维介绍
- 缓慢变化维
- 缓慢变化维
- 缓慢变化维
- 缓慢变化维
- 缓慢变化维(I)
- 缓慢变化维(II)
- 数据仓库缓慢变化维(Slow changing demenison) 的实现方案
- 缓慢变化维的处理
- 缓慢变化维的处理
- 缓慢变化维SCD笔记
- 数据仓库基本概念-缓慢变化维
- 缓慢变化维抽取方案
- kettle 缓慢变化维,SCD2
- 数据仓库中的缓慢变化维
- 【ETL】缓慢变化维 - Informatica PowerCenter
- 缓慢变化维 基本三招
- 上班那些事儿之六月
- 基于状态机的游戏框架
- 多线程执行顺序
- 最简单的对话中弹出对话框
- 禁止及启用表的所有约束
- ODI实现缓慢变化维
- 使用 jQuery.i18n.properties 实现 Web 前端的国际化
- 如何以管理员身份运行cmd及解决方法:An error occurred on the server when processing the URL. Please contact the syste
- 线性表实验2:学生成绩(单链表)
- 第十周 项目一(3)拓展题---隐藏密码
- 站点排名从业者如何合理设置装备摆设有限的资源
- 实验室第七周周工作总结
- 如何在structs2中使用servlet
- D3D11学习(头文件及D3D库)