缓慢变化维(Slowly changing Dimensions)指的是维表中的维度字段值会随着时间或业务调整,而在后续的分析中,历史数据仍然要使用旧的维度值,新的数据会使用当前维度值。在数据仓库建设过程中,ODI 提供有专门的SCD 集成模块,更方便的对维表进行更新。在ODI 12c中实现缓慢变化维SCD2的例子如下。

一、创建测试表格

创建源表,并插入数据

 1 DROP TABLE EMP_SCD2_SRC;
 2 CREATE TABLE EMP_SCD2_SRC(
 3 EMPNO NUMBER (4) CONSTRAINT PK_EMP PRIMARY KEY,
 4 ENAME VARCHAR2 (10),
 5 JOB VARCHAR2 (9),
 6 MGR NUMBER (4),
 7 HIREDATE DATE,
 8 SAL NUMBER (7, 2),
 9 COMM NUMBER (7, 2),
10 DEPTNO NUMBER (2)
11 );
View Code

相关文章:

  • 2021-07-21
  • 2021-08-16
  • 2022-12-23
  • 2022-12-23
  • 2021-07-07
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-08-25
  • 2021-09-22
  • 2021-09-11
  • 2021-08-18
  • 2022-02-23
相关资源
相似解决方案