簡體   English   中英

如何修復SSAS中“丟失的元數據管理器維度ID”錯誤中的錯誤?

[英]How to fix 'error in the metadata manager dimension id of missing ' error in SSAS?

我有這個錯誤,不時彈出,錯誤是以下幾行:

錯誤-1055653635:元數據管理器中的錯誤。 <>多維數據集引用的<>,<>名稱的維度不存在。 錯誤-1055653859:元數據管理器中的錯誤。 從文件'\\?\\ W:\\ OLAP \\ Data \\ BlahBlah Cubes.0.db \\ Blah.8.cub.xml'加載Blah多維數據集時發生錯誤。

對於初學者來說,它認為缺少的維度存在於服務器上的SSAS數據庫中。 維度ID在多維數據集和維度中似乎都匹配,因此它不像ID已重命名,現在它們不匹配。 有時可以通過有效地刪除使用相同維度的兩個多維數據集來修復它,然后如果重新部署其中一個,則第一個可能會重新部署OK而不是第二個。 令人費解的位為什么當它通過刪除數據庫和again..etc開始以前解決錯誤一再重復發生 是否有一些特定方式我們使用的那個維度更有可能導致元數據管理器混淆(?)

我遇到過同樣的問題。 事實證明,它抱怨的目錄中有空XML文件。

這是我的錯誤:

元數據管理器中的錯誤。 從文件實例化元數據對象時發生錯誤\\?\\ R:\\ ANALYSIS \\ Warehouse.0.db \\ Role.5.role.xml

當我導航到\\?\\ R:\\ ANALYSIS \\ Warehouse.0.db \\時,我發現Role.5.role.xml文件是0KB。 我刪除了(移動得很好,安全)文件,重新部署了解決方案,錯誤消失了:)

我會將您的SSAS數據庫位置移動到本地驅動器。 來自MSDN:“任何到網絡共享的UNC路徑或任何高延遲遠程存儲解決方案都會導致安裝不受支持。”

http://msdn.microsoft.com/en-us/library/cc280587.aspx

我不知道這是否是根本原因,但我每次處理多維數據集時都會重新創建相同的錯誤。

讓我開始講述這個故事,我正在研究多維數據集的優化,因為我們的報告運行緩慢。 我發現客戶維度實際上比“ 折舊維度 ”大,所以我創建了新客戶維度“ customer1 ”,其客戶與事實相同。 這樣,我解決了我的優化問題 然后還有4個多維數據集,我必須創建特定於這些多維數據集的全新客戶維度。 所以我為另一個多維數據集創建了第二個客戶維度“ customer2 ”,想到首先處理它並繁榮,我得到了這個錯誤“ 元數據管理器錯誤:\\ somelocation ... \\\\ customer1.dim.0.xml錯誤 ”。 我非常仔細地閱讀了該錯誤消息,我想,當我試圖處理維度“ customer2 ”時,為什么它為維度“ customer1 ”拋出錯誤。 然后處理尺寸“ customer1 ”並進行處理。 然后我處理了我的第二個維度“ customer2 ”並進行了處理。

我很高興,但也很生氣和混淆,這是如何相互關聯或MS SSAS文件說你必須遵循序列進行處理。 因此,為了測試這個,我創建了另外1個維度“ customer3 ”,然后重復上面的相同步驟。 嘗試首先處理這個維度,得到錯誤,然后處理第一個維度“ customer1 ”,然后處理維度“ customer3 ”並再次得到錯誤但是對於維度“ customer2 ”然后我處理維度“ customer2 ”然后“ customer3 ”全部處理成功。 現在每次我必須處理 ,我必須遵循序列 希望這可以幫助..

問候,

阿維

我遇到過同樣的問題。 轉到Dimension上的Attribute Relationships選項卡,然后刪除有問題的關系。 然后你可以再創建它。

暫無
暫無

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

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