mdx多个维度查询疑问
with set [custom{3D617870D704BFF0D2CC2ED4673CA5D2}] as
nonempty([Cause].[CauseName].children,axis(0))
member [Measures].[MemberCount] as
iif([Cause].[CauseName].currentmember is [Cause].[CauseName].[All],
count([custom{3D617870D704BFF0D2CC2ED4673CA5D2}]),null)
select {{[Measures].[Metric1]},
[Measures].[MemberCount]} on 0,
{[Cause].[CauseName].[All],
subset(topcount([custom{3D617870D704BFF0D2CC2ED4673CA5D2}],10,[Measures].[Metric1]),
0,10)} on 1
from ( select {[Cause].[CauseName].children} on 0 from
( select {[Time].[Date].[2014-12-30]:[Time].[Date].[2015-02-19]} on 0 from DB) )
现在想在查询最终结果中添加[Cause].[CauseKey]这一维度,该怎么写呢?
...全文
相关推荐
SQL Server 2005 BI综合案例系列课程(1):财务管理常规分析建模
**MDX(多维表达式)**:在处理多维数据时,MDX是一种强大的查询语言,用于定义和检索多维数据集中的数据。学习如何编写MDX查询,可以帮助我们更有效地从数据仓库中提取信息。5.
15个经典的MDX查询
### 15个经典的MDX查询#### 一、在美国所有州都销售的有那些产品品牌?
15个经典MDX查询
这些MDX查询示例不仅展示了如何处理多维数据,也强调了MDX在商业智能和数据分析中的应用价值。MDX查询语言使我们能够跨越多个维度,深入分析数据,从而更好地理解业务状况。
mdx-grammar:该项目试图为MDX查询语言及其各种方言提供语法
**集合(Sets)**:一组成员,可以是单一维度内的成员,也可以跨多个维度。5. **立方体(Cubes)**:数据集的基本单位,包含所有维度和度量值。6.
MDX详解文档
MDX的一些基本概念包括:- **维度(Dimension)**:维度是数据的分类方式,例如时间、地区等。每个维度可以包含多个层级(Level),例如“时间”维度可以有年、季度、月等层级。


community_281
