什么是Type 1 Slow Change Dimension

起头:
做题目时,看到一题 Type 1 Slow Change Dimension是纪录所有的资料变化 ,对还错?
什么是Type 1 Slow Change Dimension 呢?

Ans:
简单的说OLTP是放交易资料的地方,而OLAP就是放要分析&汇总后的资料(对厚,那汇总后的资料是type什么?)
我们会把OLTP的资料,放到OLAP来,以利分析.
为什么不放在OLTP里分析呢?因为OLTP资料库,通常是设计要应付少量但频繁写入.而不是大量资料读取的.所以我们才要用设计为大量读取分析的OLAP!
而Type 1 Slow Change Dimension 就是LOAP资料表结构中的一种.

如果OLAP table和OLTP table 一样,那就是type1.
如果有记录历程,那就是type2
如果有只记录最近2次,那就是type3
以下用OLTP与OLAP的资料结构来介绍,就会很清楚.

OLTP table
http://img2.58codes.com/2024/20106764PuRuTGQ0HH.png

PLAP type1 (资料结构跟OLTP的资料一样)
http://img2.58codes.com/2024/20106764KkkkFJYppz.png

PLAP type2 (有历程) type2就可以如下表现
http://img2.58codes.com/2024/20106764DjZN6ntsFU.png
用current,就不用取max(DWID)
http://img2.58codes.com/2024/20106764TUg9biY4i0.png
有效期间
http://img2.58codes.com/2024/20106764BWMt9WRKp7.png
综合 current + 有效期间
http://img2.58codes.com/2024/20106764P2h6HDKD5B.png

PLAP type3(只记录上一个历程) type3表现如下
http://img2.58codes.com/2024/20106764SMIhhypDNW.png

*OLTP 交易资料,通常用的是关联式资料库
*OLAP 分析资料,通常用的是资料仓储.read多,update少.

ref
https://www.cnblogs.com/biwork/p/3363749.html
什么是OLTP/OLAP
https://kknews.cc/tech/jrb9z6.html


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章