[英]SSAS cube and getting data with MDX for SSRS report
我是OLAP多维数据集的新手。 您能否举一个小例子来指引正确的方向?
假设我有3列的表格“ transactions”:transaction_id(int),日期(datetime),金额(decimal(16,2))。
我想创建一个多维数据集,然后使用MDX查询SSRS报告获取数据。 我希望报告显示类似以下内容:
好。 我知道我可以有数量和日期尺寸(日期->月->年)的事实表。
您能解释一下如何获得此结果(包括如何编写MDX查询)。 谢谢。
有人可以解释为什么即使我指定了几天的确切范围,我也能得到全部201504和201606个月的金额?
SELECT
[Measures].[Amount] ON COLUMNS
,[Dim_Date].[Hierarchy].[Month].MEMBERS ON ROWS
FROM
[DM]
WHERE
(
{[Dim_Date].[Date Int].&[20150414] : [Dim_Date].[Date Int].&[20160615]}
)
因此,您希望有人向您展示如何从头开始创建多维多维数据集,并在一个答案中对其进行报告...吗? 从这里开始并完成课程
如下所示,相应地更改查询:)
SELECT
{ [Date].[EnglishMonthName].[EnglishMonthName]} ON COLUMNS,
{ [Date].[DateHierarchy].[Year].&[2015],
[Date].[DateHierarchy].[Year].&[2016] } ON ROWS
FROM [YourCubeName]
WHERE ([Measures].[amount])
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.