起头:
做题目时,看到一题 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
PLAP type1 (资料结构跟OLTP的资料一样)
PLAP type2 (有历程) type2就可以如下表现
用current,就不用取max(DWID)
有效期间
综合 current + 有效期间
PLAP type3(只记录上一个历程) type3表现如下
*OLTP 交易资料,通常用的是关联式资料库
*OLAP 分析资料,通常用的是资料仓储.read多,update少.
ref
https://www.cnblogs.com/biwork/p/3363749.html
什么是OLTP/OLAP
https://kknews.cc/tech/jrb9z6.html