文档章节

什么是SCD?

永和
 永和
发布于 2014/04/13 03:07
字数 461
阅读 34
收藏 1

即渐变维度,什么是渐变维度?

渐变维度 (SCD) 是在数据仓库中随着时间的推移存储和管理当前数据和历史数据的维。它被视为并实现为跟踪维记录历史过程中最关键的 ETL 任务之一。

SCD 分为三种类型,您可以使用 Warehouse Builder 定义、部署并加载这三种类型的 SCD。

SCD 分为哪三种类型?

SCD 的三种类型分别为:

Type 1 SCD — 覆盖

在 Type 1 SCD 中,新数据将覆盖现有数据。因此,现有数据将丢失,而不会存储在其他任何地方。这是您创建的维的默认类型。您不需要指定任何附加信息,即可创建 Type 1 SCD。

Type 2 SCD — 创建另一个维记录

Type 2 SCD 可保留值的完整历史。如果选定属性的值发生更改,当前记录会关闭。系统会使用更改后的数据值创建一个新记录,这个新记录将成为当前记录。每个记录都包含有效时间和过期时间,以标识记录处于活动状态的时间段。

Type 3 SCD — 创建当前值域

Type 3 SCD 可为某些选定的级别属性存储两个版本的值。每个记录都会存储选定属性的上一个值和当前值。如果任一选定属性的值发生更改,就会将当前值存储为旧值,而新值将成为当前值。

注:SCD Type 2 和 3 可用于 OWB 10gR2 的企业 ETL 选件。利用核心 ETL 特性,只能使用 SCD Type 1,即 Do not keep history 选项。

如果存储类型为 MOLAP,则不能创建 Type 2 或 Type 3 渐变维度。

 

本文来自CSDN博客:http://blog.csdn.net/RainyLin/archive/2009/03/26/4026167.aspx

© 著作权归作者所有

共有 人打赏支持
永和

永和

粉丝 810
博文 20
码字总数 9162
作品 0
广州
产品经理
私信 提问
sql解析

`SQLSelectStatement:SELECT a.membername, a.memberid, b.destination, b.start_placeFROM tscdorder a, tscdorder_detail bWHERE a.id = b.order_idAND a.id = 1 SQLSelect:SELECT a.membe......

微妙率直
2016/08/17
19
0
基于Hadoop生态圈的数据仓库实践 —— ETL(二)

二、使用Hive转换、装载数据 1. Hive简介 (1)Hive是什么 Hive是一个数据仓库软件,使用SQL读、写、管理分布式存储上的大数据集。它建立在Hadoop之上,具有以下功能和特点: 通过SQL方便地访...

wzy0623
2016/07/06
0
0
HAWQ取代传统数仓实践(三)——初始ETL(Sqoop、HAWQ)

一、用sqoop用户建立初始抽取脚本 本示例要用Sqoop将MySQL的数据抽取到HDFS上的指定目录,然后利用HAWQ外部表功能将HDFS数据文件装载到内部表中。表1汇总了示例中维度表和事实表用到的源数据...

wzy0623
2017/05/12
0
0
缓慢变化维(SCD)处理方式

维度可以根据变化剧烈程度主要分为无变化维度、缓慢变化维度和剧烈变化维度。例如一个人的相关信息,身份证号、姓名和性别等信息数据属于不变的部分,政治面貌和婚姻状态属于缓慢变化部分,而...

张欢19933
2016/09/12
44
0
【XSY2523】神社闭店之日 莫比乌斯反演

题目大意   给你 每次给你 ,求有多少个序列满足:长度 ,每个元素是 ,循环右移 次后和原序列相同。    题解   显然只有右移 次后和原序列相同才满足条件。   先求出   枚举长度 ...

ez_yww
2017/12/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

短视频App开发:短视频爆发式增长

短视频领域依旧热闹非凡,众多巨头纷纷布局短视频领域,推动市场格局的新变化。迹象显示,行业企业正纷纷瞄准AI(人工智能)及5G契机进行布局,力图获得下一步发展优势。 短视频市场火爆 竞争...

ThinkSNS账号
30分钟前
1
0
图形用户界面和交互输入方法---交互式构图技术

基本的定位方法 拖拽 约束 网格 橡皮条方法

中国龙-扬科
38分钟前
1
0
Win10:键盘任一键实现了 “一键开机”

微软自 Windows 10 系统起,默认自己的系统都开始支持“快速开启”。实质上就是“快速开机”的功能。 此功能的特点是:对于装载了 Windows 10 的电脑,开机时,只需要轻轻按一下键盘上的任意...

LivingInFHL
55分钟前
0
0
vue-router的HTML5 History 模式设置

VUE是当下最火爆的前端框架之一,vue-router是vue项目中几乎都会用到的组件,然而体验一时爽,其实坑不少。本篇经验将详细介绍vue-router的两种mode效果和开发测试环境下的问题,并给出解决方...

peakedness丶
59分钟前
1
0
Dubbo 源码分析 - 服务引用

1. 简介 在上一篇文章中,我详细的分析了服务导出的原理。本篇文章我们趁热打铁,继续分析服务引用的原理。在 Dubbo 中,我们可以通过两种方式引用远程服务。第一种是使用服务直联的方式引用...

小刀爱编程
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部