如何在两个cube 中取相关的数据

0
要求在sales cube 中取数据做报表,同时要求把cost cube 中关于sales的一些相关数据也去出来,做到报表里面去, 大家谁知道怎样在两个cube里取相关的数据,我是小白,给点思路或者方法,谢谢
已邀请:
0

天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2016-01-12 回答

有2种办法:
1. 可以用LookupCube来实现
WITH MEMBER [Measures].[Lookup Internet Order Count] AS
LOOKUPCUBE("Mined Customers",
"([Measures].[Internet Order Count], [Customer].[Customer Geography].[Country].&[" + [Customer].[Customer Geography].CurrentMember.Name + "])")

SELECT [Customer].[Customer Geography].[Country] on COLUMNS,
{[Measures].[Internet Sales Amount], [Measures].[Lookup Internet Order Count]} ON ROWS
FROM [ADVENTURE WORKS]

2. LinkedDimension
https://www.mssqltips.com/sqlservertip/2829/copy-sql-server-analysis-services-dimensions/


 
0

wendy 2016-01-13 回答

大师,我是小白,看了好多个lookupcube 的语句,对里面的括号和引号不是很理解,为什么有的表达式只有一对引号就结束了,有的表达式在句子之间还要断开,有的部分不用双引号括起来? 能说一下吗,我没太搜到具体的文章,谢谢
0

wendy 2016-01-13 回答

图片上红色的双引号和括号还有加号是什么意思啊

要回复问题请先登录注册