【发布时间】:2018-10-04 16:56:51
【问题描述】:
这可能不是一个专门的编程问题,但对 SSAS 来说是全新的,尽管我知道 SSRS 和关系数据库。
我有一个使用 SQL Server 关系数据库作为源的 SSRS 报告。 由于某些业务需求,此报告的源现在更改为 SQL Server 2012 分析服务多维数据集。 SSAS 服务器模式为“Tabular”,Cube 的 DirectQueryMode 为“InMemory”。
据我目前所知,我对报告的 T-SQL 查询不适用于 SSAS 源。
问题:我现在应该用什么查询语言重写我的查询? DAX 或 MDX(我对它们都没有经验,所以我不知道为什么我应该使用一个而不是另一个)。
除了 DAX 和 MDX,还有其他更适合查询 SSAS(表格模式)以进行 SSRS 报告的方法吗?
【问题讨论】:
标签: reporting-services mdx dax ssas-tabular ssrs-2016