解決資料庫重新整理失敗錯誤:無效的字元 0x19

資料庫立方體重新整理作業可能會失敗並顯示下列錯誤:

Essbase 立方體造成立方體重新整理失敗:<CubeName>,錯誤碼:1060374,訊息:錯誤 XML 例外:無效的字元 0x19 屬性值 'alias'

原因

此錯誤是由於應用程式內的成員名稱或成員別名存在特殊 (控制) 字元引起的。

有時候,上游整合程序可能會在成員別名中引入無效的控制字元。例如,根據 XML 標準,十六進位控制字元 0x19 是無效的字元,因此不能在成員名稱和別名中使用。上游系統應移除或篩選掉成員名稱和別名中的此類無效字元。

解決方案

若想解決此錯誤:

  1. 登入應用程式。
  2. 在「首頁」上,依序選取工具移轉
  3. 類別中,按一下核心
  4. 確定未在物件清單:核心中選取任何物件。
  5. 依序展開全域物件通用維度
  6. 將一或多個維度匯出至 CSV 檔案。將物件匯出至 CSV 之後,就可以使用 Microsoft Excel 或文字編輯器,輕鬆找到導致此錯誤的特殊字元。

    您可以將所有標準維度和屬性維度匯出至某個檔案,或選擇幾個要匯出的維度。例如,您可以選取標準維度,以匯出所有標準維度。

    1. 選取要匯出的維度,然後複查並識別導致此錯誤的成員或別名名稱。
      標準維度選擇
    2. 按一下匯出,並依照螢幕提示儲存匯出檔案。
  7. 將匯出的檔案下載到本機電腦。請參閱下列資訊來源:
  8. 使用 Microsoft Excel 或文字編輯器複查 CSV 檔案,以識別物件名稱或成員別名中存在的特殊字元。
  9. 重複步驟 6 到 8 以匯出並複查「屬性」維度,以識別物件名稱或成員別名中存在的特殊字元。
  10. 在應用程式中,移除成員名稱和別名中存在的特殊字元。
  11. 重新整理資料庫,以驗證整個程序完成且無錯誤。