首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >数据仓库和挖掘中的模式设计

数据仓库和挖掘中的模式设计
EN

Stack Overflow用户
提问于 2013-08-27 05:11:53
回答 1查看 125关注 0票数 0

我对事实和维度表有点困惑,我无法澄清我的疑虑。问题是,我必须设计一个只有一个关键字表的模式。与每个关键字对应,我们有一个日期表和站点表(该关键字是为哪个站点生成的)。现在,对于将哪个表指定为事实,哪个表作为维度表,我非常困惑。关键字表包含key_id和关键字名称。日期表包含月份、年份和周。Site表包含站点名称,关键字belongs.Please对其表示此架构的体系结构。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-28 05:58:39

你在测量什么?

您在计算每个站点生成关键字的次数吗?所有这三个表都是维度(假设您的日期表中有每个日期,不管如何)。您需要另一个表,它是您的事实,它告诉您一天内生成关键字的次数(甚至是小时)--您应该尽可能低地开始。

换句话说,对于给定的站点,每周能生成不止一次关键字吗?一周内产生了10次吗?这是您的事实表记录:

代码语言:javascript
复制
Date_SurrogateKey    Site_SurrogateKey    Keyword_SurrogateKey      GeneratedCount
1                    6                    7                         10

在本例中,1连接到日期维度的主键,6连接到站点维度的主键,7连接到关键字维度的主键。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18457428

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档