求助!如何用MDX 导出 Cube?

0
客户要把Cube用MDX导出来生成文件,这样可以不用连服务器,走到哪里都可以访问

我用了这样的语句作了一个试验
CREATE GLOBAL CUBE [PPP] STORAGE 'D:\PPP.cub' 
FROM [Sales]
(
     MEASURE [Sales].[Sales Count],
     MEASURE [Sales].[Store Cost],
     MEASURE [Sales].[Store Sales],
     MEASURE [Sales].[Store Sales Net],
     MEASURE [Sales].[Unit Sales],

     DIMENSION [Sales].[Customers]
     (
         LEVEL [(All)],
         LEVEL [Country]
     ),
     DIMENSION [Sales].[Education Level]
     (
         LEVEL [(All)],
         LEVEL [Education Level]
     )

)


可以导出数据,但是有两个问题
1计算列如何导出,我试了很多方法都不行。
2导出的dimension上只有一个成员,其他成员都不见了,奇怪


谁知道这种情况怎么写MDX?
已邀请:
2

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

直接把Cube倒出来就可以了, 制作成 cub。 然后使用Excel离线访问
1.png


 
1

牟瑞 - 大数据 Hadoop 讲师 Hadoop入门课程地址:http://www.hellobi.com/course/39 有架构师,技术总监,CTO的职位请联系我! 2015-09-02 回答

直接用SSRS做个报表,后面接各种维度,或者MDX语句,添加一个导出文件的功能。。然后告诉客户,你想怎么玩就怎么玩。。

要回复问题请先登录注册