Mdx:使用另一个查询的数据的查询
MSAS OLAP 我有4个维度Mdx:使用另一个查询的数据的查询,mdx,olap,olap-cube,Mdx,Olap,Olap Cube,MSAS OLAP 我有4个维度 用户ID 行动 页面 行动 Soome数据 用户标识1 动作秀 页码:主页 日期:2017-01-01 用户ID:1 操作:单击按钮 页码:: 日期:2016-12-01 我想使用查询olap来检索漏斗。2016年12月点击按钮的人在2017年访问了哪些页面 有什么可能的解决办法吗?我可以在不影响性能的维度中存储多少用户?假设您希望查看在以前期间和当前月份中有操作的用户的不同计数: with member [Measures].[Leads] as SUM(
有什么可能的解决办法吗?我可以在不影响性能的维度中存储多少用户?假设您希望查看在以前期间和当前月份中有操作的用户的不同计数:
with
member [Measures].[Leads]
as
SUM(
existing [User].[User].[User].Members,
IIF(
[Measures].[PrevPeriods]
and
[Measures].[ActionCount],
1,
NULL
)
)
member [Measures].[PrevPeriods]
as
SUM(
NULL:[Date].[Calendar].PrevMember,
[Measures].[ActionCount]
)
select
[Measures].[Leads] on 0,
non empty [Page].[Page].[Page].Members on 1
from
[TheCube]
where [Date].[Calendar].[Month].[201701]
这能回答问题吗?我认为这个问题有点模糊,所以希望这有帮助,但不是100%的答案。你认为答案应该是什么样的?据我所知,查询显示的用户在上一阶段都在该页面上。但我需要在以前或自定义期间在站点上的总用户数。我已将上面的代码更新为以前期间的情况。您尝试了什么mdx?还没有任何多维数据集。我只是在想如何组织数据,它能帮助获得这样的数据吗