MDX问题,多个存在层次关系的维度表如何关联
MDX语句是这样:SELECT NON EMPTY { [Measures].[sold amount]} ON COLUMNS, NON EMPTY { ( [dim d_Date].[Full Date Alternate Key].[Full Date Alternate Key].ALLMEMBERS * [dim d_prov].[prov_id].[prov_id].ALLMEMBERS * [dim d_city].[city_id].[city_id].ALLMEMBERS ) }FROM [TTSLPMRPT_MINOS]where ([dim d_Date].[Date SID].&[2011022110])
不懂,帮顶,学习,蹭分.
[解决办法]
有时间真得学学BI。
[解决办法]
省和市。省与市有层次关系,市维度表中有一个prov_id为外键。
===========
你的立方有问题.
1.省市应该放到一个地区表.
2.区分地区类型,在属性里,标注出.筛选时再过滤.
[解决办法]
*不是乘法,是笛卡尔积
你的mdx也没写对,语法错误