gpt4 book ai didi

data-warehouse - 星型模式设计中的维表有哪些类型?

转载 作者:行者123 更新时间:2023-12-03 20:23:33 26 4
gpt4 key购买 nike

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center寻求指导。




9年前关闭。




在阅读星型模式设计时,我看到许多人对不同类型的维度表使用不同的名称。

请列出每种类型的名称和简短描述。如果有任何列表还有一个别名。

最佳答案

到目前为止,我遇到过这些类型的维度表:

常规尺寸
标准星尺寸。

时间维度
标准星维度的一个特例。

亲子维度
用于建模层次结构,fx BOM( Material list )。

雪花尺寸
也可用于对层次结构进行建模。

退化维度
当维度属性存储为事实表的一部分,而不是存储在单独的维度表中时。通常用于高基数维度,如“事务数”。

垃圾维度
具有不同和不相关属性组合的单个表,以避免在事实表中具有大量外键。通常创建垃圾维度来管理由快速变化的维度创建的外键。通常用于低基数、不相关的维度,如性别或其他 bool 值。

角色扮演维度
例如,“日期”维度可用于“销售日期”以及“交付日期”或“雇用日期”。

小尺寸
用于快速变化的大尺寸。通常用于管理维度中的高频、低基数变化。

符合尺寸
在每个实现中使用相同的结构、属性、域值、定义和概念在多个数据库表中实现。也可以在名称共享维度下看到。

怪物次元
一个非常大的维度。

缩小尺寸 是应用于更高级别汇总的维度属性的子集。例如,月份维度将是日期维度的缩小维度。 Month 维度可以连接到粒度为每月级别的预测事实表。
方面。

推断尺寸
在加载事实记录时,维度记录可能尚未准备好。一种解决方案是为所有其他属性生成一个带有 Null 的代理键。这在技术上应该称为推断成员,但通常称为推断维度。

静态维度
它不是从原始数据源中提取的,而是在数据仓库的上下文中创建的。静态维度可以手动加载(例如使用状态代码),也可以通过过程生成,例如日期或时间维度。

多值维度
只是多对多关系中涉及的实体之间的桥梁表。多对多也可能在事实和维度之间。

然后有一组维度表我会调用动态尺寸 .
这些可以进一步分为2组。

渐变维度/快速变化维度
随时间变化的维度属性

缓慢增长维度/快速增长维度
与维度中记录/元素的增长有关。

注意:这些可以与维度表的大小相结合,产生“快速变化的怪物维度”、“缓慢变化的迷你维度”等。


特殊情况:
我不确定这些,所以请帮助描述/使用场景。

数据挖掘维度
虚拟维度
人口维度
可写维度
相关维度
独立尺寸
主要尺寸
次要维度
第三维度
信息维度
维度分类维度
总帐中的不合格尺寸

关于data-warehouse - 星型模式设计中的维表有哪些类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8184214/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com