我有一个用于 SSRS 2016 移动报表的共享数据集。该数据集位于 SSAS 数据源上,并且有一个 MDX 查询可以从多维数据集中提取。
从查询中拉回的主键是日期,并且在 SSAS 中是这样格式化的;但是,当我在 Mobile Report Publisher 中使用数据集时,它不会将其确认为日期数据类型,它认为它是一个字符串。这意味着我不能将数据集用作时间图表的主要系列,因为它认为没有任何格式化为日期的东西。
以下是我认为导致问题的 MDX 部分。
SELECT
{
[Unresolved], [Assigned to Provider], [Unresolved past due date], [Other past due date], [Provider past due date],
[Company past due date], [Provider PDD Daily Change], [Company PDD Daily Change], [Other PDD Daily Change], [Company pre due date], [Company PRDD Daily Change]
} ON COLUMNS,
NONEMPTY(
{
[Date Snapshot].[Date].[Date]
}) ON ROWS
FROM [Source]
WHERE
( FILTER([Date Snapshot].[YQMD].[Date], [Date Snapshot].[YQMD].CURRENTMEMBER.MEMBER_KEY >= '2015-08-15') )