【发布时间】:2018-01-14 08:24:11
【问题描述】:
我想为分析项目设计星型模式。该分析围绕“客户”维度展开。
我很难为表格建模。这是我想出的两张表:
我会一一询问我的担忧:
- 如何创建日期维度以便事实(invoice_date) 和客户(date_of_joining) 通用?我的意思是,最终用户可以选择一个日期,以便他可以看到有多少用户在该特定日期加入以及总销售额?
- 这是一个好的设计吗?我的意思是“位置”、“收银员”和“类别”可以称为维度,但我将它们的“名称”而不是它们的“id”刷新到事实表中。它仅用于显示目的。所以,我的维度表数量较少。
我对 BI 完全陌生。所以,一个说明性的答案会很有帮助。谢谢!
【问题讨论】:
标签: data-modeling data-warehouse business-intelligence snowflake-cloud-data-platform