编 辑:彭文华
来 源:大数据架构师
彭友们好,我是老彭。最近有个彭友在建数仓,他问:建仓的时候,怎么判断数据模型建的好不好?
这个问题不太好回答,因为容易引发争论。原因很简单,因为流派众多。脉脉上有好多帖子,都在抨击数仓建模。之前我写过好几篇,感兴趣的可以在文末点开看。
不过终究是要有一个评价标准的,我们今天就来讨论讨论这个问题。
建模的流派
嗯,这里不是要说immon和kimball的流派,因为他俩的建模思想是一致的,都是维度建模。
一般来说,建模有几大类:
1、关系模型(范式建模)
2、维度建模(星型、雪花型)
3、宽表建模(世上本无宽表,互联网搞得多了,也就有了宽表模型)
关系模型一般在业务系统用的比较