首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有多到多个数据源的商业智能解决方案

具有多到多个数据源的商业智能解决方案
EN

Stack Overflow用户
提问于 2014-10-24 11:33:41
回答 1查看 456关注 0票数 0

我已经统一了事实表和维度表,以及用于web流量数据仓库的SSAS多维数据集,现在我正试图了解特定的活动如何影响不同维度的流量。

如何从ETL的一般方法和数据模型的角度来处理这个过程,因为我认为它是许多关系的一部分。在我目前的ETL解决方案中,web请求来自单个国家的单个设备,所以在构造事实表时,我只需应用适当的维度键。一项运动可以针对几个平台,也可以有几个运动同时开展。

基本上,我要寻找的是能够使用当前的表视图,在这里,我可以按维度分割/骰子流量,但然后将其与可能影响此流量的所有活动并排列出。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-24 12:14:35

我建议阅读SQLBI.com:http://www.sqlbi.com/articles/many2many/中的许多白皮书

我建议从DSV中的命名查询开始,该查询只包含要连接的事实和维度的键。例如,如果一个活动可以包含多个平台,那么您就必须在DSV中创建一个事实表,将活动维度与平台维度连接起来。其结果被称为无事实事实表。你把这个不真实的事实带入立方体,但对它隐藏任何措施。然后,在维度属性关系中,创建一个规则的维度关系,从活动和平台到无事实的事实组,然后通过这些维度为其余的度量组创建多到多的关系。

白皮书在讲述场景和分享示例方面做得很好。值得一读的封面。

还有几个链接:

http://msdn.microsoft.com/en-us/library/ms170463.aspx

http://social.technet.microsoft.com/wiki/contents/articles/19854.tutorial-many-to-many-dimension-example-for-sql-server-analysis-services.aspx

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

https://stackoverflow.com/questions/26547072

复制
相关文章

相似问题

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