据我所知,(维度、维度属性和事实)差异的最佳示例如下所示:
维度 - 产品、帐户、客户
维度属性 - ProductName、ProductNumber、CustomerName、CustomerNumber
事实 - 通常是措施。美元、单位、高度
这是我的尝试,所以可能是错误的。我想听听你的解决方案?
最佳答案
维度是关于可衡量事件的“引用信息”的集合。可测量事件是事实。
因此,如果您有数据,例如 - 零售交易,您将衡量 - 交易成本。所以,你的事实会有销售额。现在,销售额本身没有意义。你需要这样的信息 -
- 销售何时完成 - 日期维度
- 谁进行了交易 - 客户维度
- 它来自哪个商店 - 商店维度
- 带来了什么 - 产品维度
等等。您希望为每个维度捕获的信息称为属性。例如:客户维度可能具有这些属性 -
客户编号
客户名称
客户地址
客户邮政编码
出生日期
... 等等。
关于database - 维度、维度属性和事实之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39942552/