簡體   English   中英

事實表和Dim表SSAS之間的鏈接錯誤

[英]Wrong link between Fact and Dim table SSAS

我們的多維數據集中的事實表存在問題。 我們知道開發維度數據庫不是最佳實踐,但是我們將維度表和事實表合並在一個表中。 這是因為維度數據不多(5個字段)。 但是繼續討論這個問題。 我們將此表添加到了多維數據集,並且為了進行測試,我們添加了1個度量(行數)。 就像圖片所示,每個子類別的總數都是不正確的。

錯誤的行數

有誰知道我們必須在哪里尋找問題。

親切的問候,鳳凰城

您尚未在子類別維度和事實表之間定義關系。 這導致全計數映射到所有子類別屬性,因此重復相同的值

  1. 在多維數據集的第二個選項卡(維用法)上,在多維數據集度量值組和您的維之間添加一個關系(在大多數情況下,這是“常規”和鍵級)。
  2. 如果存在此關系,請嘗試重新創建。 有時會在“高級”模式下進行幾次手動更改后發生。
  3. 檢查事實表中的維度映射。 如果一切正常,請嘗試第一次僅在一個級別上添加新維度,而不是添加另一個等。我知道這聽起來像是薩滿魔術,但仍然...

並且始終在兩台服務器(SQL,SSAS)上使用SQL Server Profiler來捕獲返回錯誤值的確切查詢。 也許錯誤在其他地方。

暫無
暫無

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

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