MDX语法问题,高手请进
上图是在MS BI里浏览CUBE时显示的查询结果。请问具体的MDX语法应该怎么写呢?
那个筛选表达式应该怎么写?
[解决办法]
如果是2005以上版本可以利用性能监视器SQL Server Profiler监视其执行的语句就可以看到它执行的MDX语句。2000不是很清楚。
具体打开SQL Server Profiler-->[文件]-->[新建跟踪]-->连接上您的as服务器-->在[事件选择]中选择上Query begin和Query end事件,然后输入跟踪名称run上可以了。你就可以进行你的BI浏览cube操作,SQL Server Profiler就会记录下它执行的MDX语句
一般是在进行过滤操作时它就通过你的操作创建了一个subcube,以后的查询都是查询该subcube完成。详细去看SQL Server Profiler吧。可以通过它解决很多问题的