【问题标题】:SSAS cube: force Budget measure granularity drill down to the leaf level of calendar dimention (split Quarter Budget between Monthes, Weeks and Dates)SSAS 多维数据集:强制预算度量粒度下钻到日历维度的叶级别(在月、周和日期之间拆分季度预算)
【发布时间】:2015-07-03 05:25:37
【问题描述】:

我们的预算/计划具有季度粒度,而事实销售数据则每天存储。要为月、周和日期构建 Plan-Fact 报告 - 我需要在日历日期之间平均分配预算。如何在多维数据集中执行此操作?

经过数小时的谷歌搜索,我发现仅对度量组的 [IgnoreUnrelatedDimensions] 属性的引用。但它的目的是不同的 - 它停止从最接近的层次结构级别填充(复制)度量值到它在grane边界下的子级。我不需要填充值,我需要在所有孩子之间平均分配它们

【问题讨论】:

  • 我找到了适用于 Oracle OLAP 的 TCONVERT() 函数。它将时间序列数据从 Day、Week、Month、Quarter 或 Year 类型的一个维度转换为另一个维度(这里是:docs.oracle.com/cd/B19306_01/olap.102/b14346/…)。我建议,我需要一个类似的 SQL Server OLAP 功能。到现在都找不到。救命!!

标签: ssas hierarchy olap granularity


【解决方案1】:

这是 SSAS 日历粒度深度的一种解决方法,我是代表两位 SSAS 架构师提供的,他们曾经知道他们在说什么:我应该在数据仓库中准备所有必要的粒度数据并将其加载到SSAS Cube 即用型,无需 mdx 模型中的其他技巧。我就是这样做的,现在我的报告很好。

尽管如此,看看用于日历粒度钻探的原生 SSAS 决策也会很有趣。如果有人知道 - 请在此处发布!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多