SSAS 多维数据集:强制预算度量粒度向下钻取到日历维度的叶级别(在月、周和日期之间拆分季度预算)
SSAS cube: force Budget measure granularity drill down to the leaf level of calendar dimention (split Quarter Budget between Monthes, Weeks and Dates)
我们的 Budget/Plan 有 Quarter grane,而 Fact 销售数据是每天存储的。要为月、周和日期构建 Plan-Fact 报告 - 我需要在日历日期之间平均分配预算。我如何在多维数据集中执行此操作?
经过数小时的谷歌搜索,我发现仅引用了度量组的 [IgnoreUnrelatedDimensions] 属性。但它的目的是不同的 - 它停止从最接近的层次结构级别向下填充(复制)度量值到它的 children 在 grane 边界之下。我不需要填充值,我需要将它们平均分配给所有 children
这是 SSAS 日历粒度深度的解决方法,我是代表两位 SSAS 架构师提供的,他们曾经知道他们在谈论什么:我应该在数据仓库中准备所有必要的粒度数据并加载它到 SSAS 多维数据集即用型,无需 mdx 模型中的其他技巧。我就是这样做的,现在我的报告很好。
尽管如此,查看日历粒度钻孔的本机 SSAS 决策也会很有趣。如果有人知道它 - post 请在这里!
我们的 Budget/Plan 有 Quarter grane,而 Fact 销售数据是每天存储的。要为月、周和日期构建 Plan-Fact 报告 - 我需要在日历日期之间平均分配预算。我如何在多维数据集中执行此操作?
经过数小时的谷歌搜索,我发现仅引用了度量组的 [IgnoreUnrelatedDimensions] 属性。但它的目的是不同的 - 它停止从最接近的层次结构级别向下填充(复制)度量值到它的 children 在 grane 边界之下。我不需要填充值,我需要将它们平均分配给所有 children
这是 SSAS 日历粒度深度的解决方法,我是代表两位 SSAS 架构师提供的,他们曾经知道他们在谈论什么:我应该在数据仓库中准备所有必要的粒度数据并加载它到 SSAS 多维数据集即用型,无需 mdx 模型中的其他技巧。我就是这样做的,现在我的报告很好。
尽管如此,查看日历粒度钻孔的本机 SSAS 决策也会很有趣。如果有人知道它 - post 请在这里!