資料庫立方體重新整理作業可能會失敗並顯示下列錯誤:
Essbase 立方體造成立方體重新整理失敗:<CubeName>,錯誤碼:1060374,訊息:錯誤 XML 例外:無效的字元 0x19 屬性值 'alias'
原因
此錯誤是由於應用程式內的成員名稱或成員別名存在特殊 (控制) 字元引起的。
有時候,上游整合程序可能會在成員別名中引入無效的控制字元。例如,根據 XML 標準,十六進位控制字元 0x19 是無效的字元,因此不能在成員名稱和別名中使用。上游系統應移除或篩選掉成員名稱和別名中的此類無效字元。
解決方案
若想解決此錯誤:
- 登入應用程式。
- 在「首頁」上,依序選取工具和移轉。
- 在類別中,按一下核心。
- 確定未在物件清單:核心中選取任何物件。
- 依序展開全域物件和通用維度。
- 將一或多個維度匯出至 CSV 檔案。將物件匯出至 CSV 之後,就可以使用 Microsoft Excel 或文字編輯器,輕鬆找到導致此錯誤的特殊字元。
您可以將所有標準維度和屬性維度匯出至某個檔案,或選擇幾個要匯出的維度。例如,您可以選取標準維度,以匯出所有標準維度。
- 選取要匯出的維度,然後複查並識別導致此錯誤的成員或別名名稱。
![標準維度選擇 標準維度選擇](img/invalid_character_error.png)
- 按一下匯出,並依照螢幕提示儲存匯出檔案。
- 將匯出的檔案下載到本機電腦。請參閱下列資訊來源:
- 使用 Oracle Enterprise Performance Management Cloud 的 EPM Automate 中的 downloadFile
- 管理 Oracle Enterprise Performance Management Cloud 移轉中的從環境下載檔案和快照
- 使用 Microsoft Excel 或文字編輯器複查 CSV 檔案,以識別物件名稱或成員別名中存在的特殊字元。
- 重複步驟 6 到 8 以匯出並複查「屬性」維度,以識別物件名稱或成員別名中存在的特殊字元。
- 在應用程式中,移除成員名稱和別名中存在的特殊字元。
- 重新整理資料庫,以驗證整個程序完成且無錯誤。