SSRS 堆叠条形图多个系列,利用不同日期字段的类别组
SSRS stacked bar chart multiple series, utilizing category groups for different date fields
源数据是一个 SSAS 多维数据集,其中包含有关工单的信息,特别是 优先级、打开日期 和 结束日期.
每张工单都有一个优先级和打开日期值,但关闭值可能为空或其他占位符值(可能会更改)。
工单由源 table 中具有上述属性的记录表示,在多维数据集中,每个日期都链接到日期维度记录(可能为空的关闭日期除外)。
我使用命名集将多维数据集的数据限制为过去 13 个月。
期望的结果是一个多列堆叠条形图,系列分组应该是优先的,从而创建堆栈,其中 Y 轴表示依赖于按月分组的 X 轴的票数。
每个月分组应该有一个堆栈,该堆栈取决于打开和关闭日期。
我最接近的是使用类别表达式,但我在这方面是初学者。
欢迎就我使用 MDX 从立方体中提取数据集以减轻图表创建的方式或 SSRS 图表控件的功能提出任何建议。
谢谢。
经过详尽调查,这似乎是在 OLAP 多维数据集中使用角色扮演维度时的常见问题。这是从单个事实返回到单个维度的多个连接。例如,当尝试生成一个在轴上带有日期的报告时,其中日期维度是角色扮演维度,这是一种非用户友好的体验。
本文帮助提供了一种以稍微不同的方式对数据建模的解决方案。
http://visual-intelligence.nu/how-to-avoid-role-playing-dimensions-in-ssas/
源数据是一个 SSAS 多维数据集,其中包含有关工单的信息,特别是 优先级、打开日期 和 结束日期.
每张工单都有一个优先级和打开日期值,但关闭值可能为空或其他占位符值(可能会更改)。
工单由源 table 中具有上述属性的记录表示,在多维数据集中,每个日期都链接到日期维度记录(可能为空的关闭日期除外)。
我使用命名集将多维数据集的数据限制为过去 13 个月。
期望的结果是一个多列堆叠条形图,系列分组应该是优先的,从而创建堆栈,其中 Y 轴表示依赖于按月分组的 X 轴的票数。
每个月分组应该有一个堆栈,该堆栈取决于打开和关闭日期。
我最接近的是使用类别表达式,但我在这方面是初学者。
欢迎就我使用 MDX 从立方体中提取数据集以减轻图表创建的方式或 SSRS 图表控件的功能提出任何建议。
谢谢。
经过详尽调查,这似乎是在 OLAP 多维数据集中使用角色扮演维度时的常见问题。这是从单个事实返回到单个维度的多个连接。例如,当尝试生成一个在轴上带有日期的报告时,其中日期维度是角色扮演维度,这是一种非用户友好的体验。
本文帮助提供了一种以稍微不同的方式对数据建模的解决方案。
http://visual-intelligence.nu/how-to-avoid-role-playing-dimensions-in-ssas/