MDX
0
投票
1
已解决
1485
浏览
请教一个关于mdx语句的问题
汤辉糖粉 回复了问题 • 2018-05-10 12:48
0
投票
0
回答
1856
浏览
用MDX语句如何实现多个维度的占比?
hide 发起了问题 • 2017-09-11 11:28
0
投票
1
回答
1486
浏览
MDX查询时同样的语句放在2008中可以,放在2008R2中提示错误
choc 回复了问题 • 2017-07-31 16:56
0
投票
0
回答
1313
浏览
如何查去年3到今年2月一共12个月,算一年的数据!还要能查同比!
Samual 发起了问题 • 2017-06-22 16:22
0
投票
0
回答
1581
浏览
求救!!关于发货店铺数统计问题
gary_wei 发起了问题 • 2017-05-26 10:36
0
投票
0
回答
1385
浏览
MDX表达式如何对所有子项某两个度量值之积的倒数求和?
choc 发起了问题 • 2017-05-19 11:43
0
投票
1
回答
1919
浏览
MDX 如何在Time维度中根据输入的时间获取当前的月份值?
younghuijun 回复了问题 • 2017-01-22 17:19
0
投票
0
回答
1649
浏览
请教,mdx函数,怎么求历年到上个月的累计汇总量?
hide 发起了问题 • 2017-01-19 14:38
0
投票
0
回答
1656
浏览
SSAS MDX的一个filter过滤功能,请问怎么实现
xuda 发起了问题 • 2017-01-12 13:49
0
投票
0
回答
1350
浏览
MDX怎么增加一列显示用户访问时间,或者把两列合并为一列显示?
shiyuanli 发起了问题 • 2016-08-17 17:29
0
投票
2
已解决
1711
浏览
mdx 有类似excel中concatenate函数吗?
shiyuanli 回复了问题 • 2016-08-17 17:12
0
投票
0
回答
1388
浏览
MDX 获取不同Dealer、不同月份的平均值
Joln 发起了问题 • 2016-07-27 17:38
0
投票
0
回答
1570
浏览
MDX的 select XXX 后面的where 条件问题 strtomember
Peter_Su 发起了问题 • 2016-06-13 16:35
0
投票
1
回答
1646
浏览
SSAS cube MDX是否支持分页查询
天桥下的郑成功 回复了问题 • 2016-05-27 19:17
0
投票
1
回答
1751
浏览
求同比数据过程中,如果隐藏了下级部分维度成员之后,同比数据的汇总中显示的是所有数据,该怎么解决?
freewing 回复了问题 • 2016-05-26 17:33
MDX主要是为了Cube服务的,类似TSQL用来查询OLTP结构数据库的数据的专用语言
想学习MDX可以参考快速入门文章 https://www.mssqltips.com/sqlservertip/2865/a-quick-way-to-start-lea... 显示全部 »
想学习MDX可以参考快速入门文章 https://www.mssqltips.com/sqlservertip/2865/a-quick-way-to-start-lea... 显示全部 »
MDX主要是为了Cube服务的,类似TSQL用来查询OLTP结构数据库的数据的专用语言
想学习MDX可以参考快速入门文章 https://www.mssqltips.com/sqlservertip/2865/a-quick-way-to-start-learning-sql-server-mdx/
和 BIWork老师的Blog http://www.flybi.net/blog/biwork/category/142
想学习MDX可以参考快速入门文章 https://www.mssqltips.com/sqlservertip/2865/a-quick-way-to-start-learning-sql-server-mdx/
和 BIWork老师的Blog http://www.flybi.net/blog/biwork/category/142
推荐你学习一下这些文章
http://www.flybi.net/blog/biwork/category/142
http://www.flybi.net/blog/biwork/category/142
推荐你学习一下这些文章
http://www.flybi.net/blog/biwork/category/142
http://www.flybi.net/blog/biwork/category/142
天桥下的郑成功 回答了问题 • 2015-11-13 15:43 • 2 个回复
SQL server 2008 OLAP中建立计算成员(calculate)后无法在cube的browser里面显示结果
有用MDX语句测试过吗? 先写MDX语句测试,而不是直接去建计算成员。
注意元数据是不是空的,然后就是仔细检查时间维度与事实关联有没有问题,最后再检查一下ParallelPeriod
注意元数据是不是空的,然后就是仔细检查时间维度与事实关联有没有问题,最后再检查一下ParallelPeriod
有用MDX语句测试过吗? 先写MDX语句测试,而不是直接去建计算成员。
注意元数据是不是空的,然后就是仔细检查时间维度与事实关联有没有问题,最后再检查一下ParallelPeriod
注意元数据是不是空的,然后就是仔细检查时间维度与事实关联有没有问题,最后再检查一下ParallelPeriod
只有用维度进行过滤,度量值是不可以的。 如果要这么做 说明你们的设计有问题
只有用维度进行过滤,度量值是不可以的。 如果要这么做 说明你们的设计有问题
10356
10356
10386
10386
你可以把判断这个逻辑放到DSV的计算成员上,而不是在MDX的计算成员里做,这是非常消耗性能的
首先建立一个计算成员列,如下:
CASE WHEN [零售数量] > 0
THEN 1
ELSE NULL
... 显示全部 »
首先建立一个计算成员列,如下:
CASE WHEN [零售数量] > 0
THEN 1
ELSE NULL
... 显示全部 »
你可以把判断这个逻辑放到DSV的计算成员上,而不是在MDX的计算成员里做,这是非常消耗性能的
首先建立一个计算成员列,如下:
CASE WHEN [零售数量] > 0
THEN 1
ELSE NULL
END AS [Flag_零售]
然后只需要在这个列上,使用非重复计数即可统计出某个产品的销售次数。
最后你需要CrossJoin的时候,再 克肉死角引 就行了
首先建立一个计算成员列,如下:
CASE WHEN [零售数量] > 0
THEN 1
ELSE NULL
END AS [Flag_零售]
然后只需要在这个列上,使用非重复计数即可统计出某个产品的销售次数。
最后你需要CrossJoin的时候,再 克肉死角引 就行了
给你贴几个语句参考, 关键在于VBA INSTR的使用:
1. 匹配
SELECT EmployeeName, [Internet Sales Amount]
FROM Employee WHERE EmployeeName LIKEE‘%David%’
SE... 显示全部 »
1. 匹配
SELECT EmployeeName, [Internet Sales Amount]
FROM Employee WHERE EmployeeName LIKEE‘%David%’
SE... 显示全部 »
给你贴几个语句参考, 关键在于VBA INSTR的使用:
1. 匹配
SELECT EmployeeName, [Internet Sales Amount]
FROM Employee WHERE EmployeeName LIKEE‘%David%’
SELECT [Measures].[Internet Sales Amount] on COLUMNS,
filter([Employee].[Employees].allmembers, instr([Employee].[Employees].currentmember.member_caption,’David’)>0) on ROWS
from [Adventure Works]
2. 不匹配
SELECT EmployeeName, [Internet Sales Amount]
FROM Employee WHERE EmployeeName NOT LIKE ‘%David%’
SELECT [Measures].[Internet Sales Amount] on columns,
filter([Employee].[Employees].allmembers, instr([Employee].[Employees].currentmember.member_caption,’David’)=0) on ROWS
from [Adventure Works]
3. 多条件
SELECT EmployeeName, [Internet Sales Amount] FROM Employee
WHERE EmployeeName LIKE ‘%David% AND ’EmployeeName NOT LIKE ‘%am%’
SELECT [Measures].[Internet Sales Amount] on columns, filter([Employee].[Employees].allmembers, instr([Employee].[Employees].currentmember.member_caption,’David’)>0 and instr([Employee].[Employees].currentmember.member_caption,’am’)=0) on ROWS from [Adventure Works]
1. 匹配
SELECT EmployeeName, [Internet Sales Amount]
FROM Employee WHERE EmployeeName LIKEE‘%David%’
SELECT [Measures].[Internet Sales Amount] on COLUMNS,
filter([Employee].[Employees].allmembers, instr([Employee].[Employees].currentmember.member_caption,’David’)>0) on ROWS
from [Adventure Works]
2. 不匹配
SELECT EmployeeName, [Internet Sales Amount]
FROM Employee WHERE EmployeeName NOT LIKE ‘%David%’
SELECT [Measures].[Internet Sales Amount] on columns,
filter([Employee].[Employees].allmembers, instr([Employee].[Employees].currentmember.member_caption,’David’)=0) on ROWS
from [Adventure Works]
3. 多条件
SELECT EmployeeName, [Internet Sales Amount] FROM Employee
WHERE EmployeeName LIKE ‘%David% AND ’EmployeeName NOT LIKE ‘%am%’
SELECT [Measures].[Internet Sales Amount] on columns, filter([Employee].[Employees].allmembers, instr([Employee].[Employees].currentmember.member_caption,’David’)>0 and instr([Employee].[Employees].currentmember.member_caption,’am’)=0) on ROWS from [Adventure Works]
mdx的语法是没有问题,不知道是不是维度有问题
12074
12074
mdx的语法是没有问题,不知道是不是维度有问题
12074
12074
Select {[Measures].[Totle Sales]} on Columns
, except({[region].[China]},[region].[Shanghai]) on Rows
From Sales
Where [Time].[201... 显示全部 »
, except({[region].[China]},[region].[Shanghai]) on Rows
From Sales
Where [Time].[201... 显示全部 »
Select {[Measures].[Totle Sales]} on Columns
, except({[region].[China]},[region].[Shanghai]) on Rows
From Sales
Where [Time].[2016]
except 是在检索出结果前排除,fliter是在结果中过滤,如果考虑性能,用except好
, except({[region].[China]},[region].[Shanghai]) on Rows
From Sales
Where [Time].[2016]
except 是在检索出结果前排除,fliter是在结果中过滤,如果考虑性能,用except好
13159
不行的啊
最终结局方案,
增加计算 SUM([JX].[JXKEY].children, [Measures].[绩效])
13161
不行的啊
最终结局方案,
增加计算 SUM([JX].[JXKEY].children, [Measures].[绩效])
13161
13159
不行的啊
最终结局方案,
增加计算 SUM([JX].[JXKEY].children, [Measures].[绩效])
13161
不行的啊
最终结局方案,
增加计算 SUM([JX].[JXKEY].children, [Measures].[绩效])
13161
参照下面的函数:
PeriodsToDate( [Level , [Member]] )
另外,你其实想计算在日期级别的 running total.关于这类计算 网上有很多例子,我就不举例子了. 问问度娘活着 google.
PeriodsToDate( [Level , [Member]] )
另外,你其实想计算在日期级别的 running total.关于这类计算 网上有很多例子,我就不举例子了. 问问度娘活着 google.
参照下面的函数:
PeriodsToDate( [Level , [Member]] )
另外,你其实想计算在日期级别的 running total.关于这类计算 网上有很多例子,我就不举例子了. 问问度娘活着 google.
PeriodsToDate( [Level , [Member]] )
另外,你其实想计算在日期级别的 running total.关于这类计算 网上有很多例子,我就不举例子了. 问问度娘活着 google.
试试==null看看
试试==null看看
已解决!
[Dim Audience].[Audience Name].currentmember.name
+
[Dim Wave].[Wave].currentmember.name
[Dim Audience].[Audience Name].currentmember.name
+
[Dim Wave].[Wave].currentmember.name
已解决!
[Dim Audience].[Audience Name].currentmember.name
+
[Dim Wave].[Wave].currentmember.name
[Dim Audience].[Audience Name].currentmember.name
+
[Dim Wave].[Wave].currentmember.name
因为时间函数是年粒度,1表示去年,如果是月粒度,表示上个月
因为时间函数是年粒度,1表示去年,如果是月粒度,表示上个月
0
投票
1
已解决
1485
浏览
请教一个关于mdx语句的问题
汤辉糖粉 回复了问题 • 2018-05-10 12:48
0
投票
0
回答
1856
浏览
用MDX语句如何实现多个维度的占比?
hide 发起了问题 • 2017-09-11 11:28
0
投票
1
回答
1486
浏览
MDX查询时同样的语句放在2008中可以,放在2008R2中提示错误
choc 回复了问题 • 2017-07-31 16:56
0
投票
0
回答
1313
浏览
如何查去年3到今年2月一共12个月,算一年的数据!还要能查同比!
Samual 发起了问题 • 2017-06-22 16:22
0
投票
0
回答
1581
浏览
求救!!关于发货店铺数统计问题
gary_wei 发起了问题 • 2017-05-26 10:36
0
投票
0
回答
1385
浏览
MDX表达式如何对所有子项某两个度量值之积的倒数求和?
choc 发起了问题 • 2017-05-19 11:43
0
投票
1
回答
1919
浏览
MDX 如何在Time维度中根据输入的时间获取当前的月份值?
younghuijun 回复了问题 • 2017-01-22 17:19
0
投票
0
回答
1649
浏览
请教,mdx函数,怎么求历年到上个月的累计汇总量?
hide 发起了问题 • 2017-01-19 14:38
0
投票
0
回答
1656
浏览
SSAS MDX的一个filter过滤功能,请问怎么实现
xuda 发起了问题 • 2017-01-12 13:49
0
投票
0
回答
1350
浏览
MDX怎么增加一列显示用户访问时间,或者把两列合并为一列显示?
shiyuanli 发起了问题 • 2016-08-17 17:29
0
投票
2
已解决
1711
浏览
mdx 有类似excel中concatenate函数吗?
shiyuanli 回复了问题 • 2016-08-17 17:12
0
投票
0
回答
1388
浏览
MDX 获取不同Dealer、不同月份的平均值
Joln 发起了问题 • 2016-07-27 17:38
0
投票
0
回答
1570
浏览
MDX的 select XXX 后面的where 条件问题 strtomember
Peter_Su 发起了问题 • 2016-06-13 16:35
0
投票
1
回答
1646
浏览
SSAS cube MDX是否支持分页查询
天桥下的郑成功 回复了问题 • 2016-05-27 19:17
0
投票
1
回答
1751
浏览
求同比数据过程中,如果隐藏了下级部分维度成员之后,同比数据的汇总中显示的是所有数据,该怎么解决?
freewing 回复了问题 • 2016-05-26 17:33