簡體   English   中英

SSAS-具有“不適用”成員的聚集問題,需要從Excel的“總計”中排除

[英]SSAS - Aggregation issue with “Not-applicable” members that needs to be excluded from the “Grand Total” in Excel

我們已經在SSAS中構建了一個財務OLAP多維數據集,該多維數據集主要由會計師使用/瀏覽。 由於遵循“自助服務”策略,因此同時要求用戶使用Excel(通過與多維數據集的數據連接)作為其報告和/或分析工具。

其中一個維度(帳戶維度)包含帳戶的完整列表,包括帳戶圖表層次結構。 最初啟動多維數據集后,用戶開始請求備用/自定義帳戶層次結構來滿足其報告要求。

這些請求的層次結構中的大多數(除了“會計科目表”層次結構之外)僅包含完整列表帳戶一部分,例如“管理費用層次結構”。

最初的方法是在“帳戶”維中創建例如“管理費用層次結構”,並為非管理費用帳戶創建一個“不適用”屬性名稱。 然后,每當用戶將此層次結構拖動到“行”字段中時,他們都需要從Excel中的“管理費用層次結構”數據透視表字段列表中取消選擇“ 不適用 ”名稱。 並非所有用戶都對該選項感到滿意,並要求他們僅希望查看相關帳戶而無需取消選擇項,這導致我們無法使用Roles中的Dimension Data部分中的屬性層次結構選擇/取消選擇成員-這並不成功。

下一種方法是利用維度層次結構級別屬性HideMemberIfNo Name ”,以便僅顯示相關的費用管理層次結構級別/成員並隱藏非管理費用帳戶。 這是通過創建一個稱為“管理費用”的維,並在事實表中添加一個與“管理費用”維有關系的外鍵列來實現的。 非管理費用帳戶中裝有-1鍵和NULL屬性名稱。

在Excel中使用HideMember獲得了預期的結果。如果“沒有名稱”但“ Excel中的總計 ”仍顯示所有帳戶總和

Excel層次結構示例

任何解決“總計”問題的建議(即也排除-1項)都將不勝感激。

您是否可以在多維數據集中創建作用域語句以使-1條目的任何值無效?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM