使用者定義維度的匯入和匯出檔案格式

當您匯入與匯出使用者定義維度的資料時,您必須使用逗點分隔 (.csv) 檔案。

下列清單描述匯入和匯出檔案的格式以及其他注意事項:

  • 檔案必須具有下列欄:
    • 名稱:節點的名稱。
    • 父項。父節點的名稱,如果維度是階層的話。如果節點沒有父節點,此欄位必須空白。

    註:

    名稱的欄標頭預設為節點。「名稱」與「父項」的欄標頭可在登錄期間自訂。

  • 如果維度具有特性,則檔案中每一個特性都要有一個欄。欄標頭是在建立特性時已經指定的值,請參閱新增現有特性至使用者自訂維度的節點類型建立自訂特性
  • 您可以在匯出檔案中建立、編輯和刪除常數欄。請參閱編輯繫結索引鍵 中的管理通用應用程式的常數索引鍵
  • 維度的設定方式會決定是否有節點類型的欄以及如何指示最上層節點,請參閱使用者自訂維度匯入和匯出設定值
  • 資料按列順序匯入。父節點列必須先於子節點列。如果子節點列先於其父節點列,匯入檔案時會發生錯誤。
  • 您可以依任何順序將欄放置在匯入檔案中。
  • 如果欄標頭不符合以上敘述,匯入會忽略該欄。

    提示:

    這表示匯入檔案可以包含不會被匯入的資訊。例如,匯入檔案可以包含註解欄。
  • 匯入會忽略重複的列。
  • 包含檔案分隔符號、引號或行結束 (CR/LF) 字元,或以 ASCII 35 或以下版本 (例如 Tab!#) 字元開頭的字串會以引號括住。(例如,"# Children""Accumulated Depreciation, Equipment"。)

  • 支援的地區設定的日期和時間戳記必須是下列其中一種 JAVA 日期格式樣式:
    • 預設

    註:

    如需 Java 日期與時間格式的相關資訊,請參閱使用預先定義的格式

範例 33-1 維度的匯入檔案

假設您有 Departments 維度而且定義如下:

  • 有兩個節點類型,名稱為「部門」和「部門累加」。
  • 兩個節點類型都使用描述特性。
  • 「部門累加」節點類型具有名為 Company 的特性,並設定成使用縮寫 CO 作為欄標頭。
  • 維度已經使用下列匯入與匯出設定值進行設定:
    • TOPNODE 表示最上層節點。
    • 檔案可以具有節點類型的欄。欄標頭為節點類型
    • 檔案可以具有父節點類型的欄。欄標頭為父節點類型
    • 如果匯入檔案未包含節點類型父節點類型欄,匯入會將底端節點指派給「部門」節點類型,以及將父節點指派給「部門累加」節點類型。

    維度設定值在上一個清單中描述。

下表顯示此範例中的維度的匯入檔案開頭數行:

名稱 描述 節點類型 父項 父節點類型 CO
TD 部門總計 部門累加 TOPNODE   1
100 資源 部門 TD 部門累加  
110 設施資源 部門 100 部門  
111 西部區域資源 部門 100 部門  

註:

「父項」欄中的 TOPNODE 值指示 TD 是根節點。「公司」特性的欄標頭為 CO