簡體   English   中英

立方體尺寸問題

[英]Problem in cube's dimensions

我有以下問題。

我有3個維度:
昏暗1
暗淡2
昏暗3

還有一個事實表,可以這樣說:
事實

處理多維數據集后,我運行查詢以獲取按維度Dim1過濾的值。 但是,我只獲得Dim1的一個成員的值

select [Measures].[Volume] on columns,
[Dim1].[ID].[ID].members on rows
from [Cube]

Dim1ID  | Volume
  A     |  10
  B     | (NULL)
  C     | (NULL)

但是當我運行以下SQL時:

select d.id, f.volume
from fact f, dim1 d
where d.id=f.id

Dim1ID  | Value
  A     |  10
  B     |  20
  C     |  30

處理多維數據集時,您是否有任何錯誤或警告? 如果存在屬性鍵錯誤,則某些事實行可能會被忽略或轉換為未知成員。 如果發生這種情況,您的數據倉庫將與您的多維數據集結果不一致。

屬性鍵錯誤是指事實具有不在維度中的鍵值時。 這適用於所有尺寸,因此您可能具有對dim1正確的所有鍵,但是如果您有與Dim2和Dim3中不存在的鍵有關的事實,那么事實行將丟失。

即使您有錯誤和警告報告問題,也要根據您的錯誤配置,該過程仍可以報告成功。 在Visual Studio的“處理進度”窗口中,在處理度量值組時檢查“紅色”行,並對其進行深入研究以查找錯誤源。

暫無
暫無

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

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