瞭解 Cube.Settings 工作表

Cube.Settings 工作表定義應用程式類型 (聚總儲存或區塊儲存) 和許多立方體與大綱特性,例如動態時間序列成員和替代變數。

Cube.Settings 工作表的五個區段各有關於其欄位和值的資訊,以及如何使用「設計工具面板」修改這些欄位和值的方法。

瞭解 Cube.Settings 工作表:別名表格

「立方體設定值」工作表的這個區段會列出需要為立方體建立的別名表格。

它至少必須包含 Default 資料列。

特性或欄位 有效值 描述

Default

Default

每個立方體都有一個名為 Default 的表格。您可以在 Default 資料列之後的資料列中建立其他別名表格。

Default 資料列之後的資料列。您可以手動或使用「設計工具面板」建立這些新的資料列。

成員名稱適用的命名慣例。請參閱維度、成員和別名的命名慣例

您可以使用多個別名表格,為成員設定多個別名。

若要定義別名表格,請在 Cube.Settings 工作表上的 Alias Tables (Alternate Member Names) 區段中新增其名稱。例如,在 Sample Basic 的工作簿中,已定義六個別名表格。


Sample Basic 立方體的應用程式工作簿,其中 Cube.Settings 工作表為作用中工作表。圖像焦點放在 Alias Tables (Alternate Member Names) 區段。列出的別名表格為 Default、Long Names、ChineseNames、JapaneseNames、RussianNames 及 GermanNames。

別名表格適用於大綱中的所有成員,不過您不必為每個成員提供別名,除非您有此需要。如果大綱中的任何成員需要多個名稱,則最多可以使用 56 個別名表格。

當您建立新別名表格時,會是空白表格。若要將一組新的別名提供給使用者,您需要在別名表格中填入部分成員的別名。

若要定義別名表格的內容,您必須依據維度執行此操作,方法是將別名的資料欄新增至維度工作表的 Members 區段。


Sample Basic 立方體的應用程式工作簿,其中 Dim.Product 工作表為作用中工作表。圖像焦點放在工作表之 Members 區段中的 PARENT、CHILD、ALIAS.Default、ALIAS.ChineseNames、ALIAS.JapaneseNames、ALIAS.RussianNames、ALIAS.GermanNames 資料欄。

資料欄必須以 ALIAS.<AliasTableName> 格式命名。

請注意,並沒有 ALIAS.Long Names 資料欄。雖然 Cube.Settings 工作表指出將會建置名為 Long Names 的別名表格,但如果在任何維度工作表上沒有為其定義任何別名,此別名表格就會空白。

另請參閱設定別名

瞭解 Cube.Settings 工作表:特性

下表顯示 Cube.Settings 工作表之「特性」區段的欄位、值與描述:

表格 A-2 Cube.Settings 工作表的特性區段

特性或欄位 有效值 描述

Application Type

  • ASO
  • BSO

這是一個應用程式特性。

定義應用程式中的立方體使用的是聚總儲存 (ASO) 還是區塊儲存 (BSO)。

Outline Type

  • Unique
  • Duplicate

這是一個資料庫特性。

  • 唯一:大綱中的成員名稱必須是唯一的。
  • 重複:大綱中可有重複的成員名稱。

Aggregate missing values

  • Yes
  • No

這是一個資料庫特性。

定義立方體計算過程中是否聚總遺漏 (#MISSING) 值。

Create blocks on equations

  • Yes
  • No

這是一個資料庫特性。

如果輸入「是」,當您指定非常數值給沒有資料區塊的成員組合時,系統就會建立資料區塊。若輸入「是」,會產生非常大的立方體。

有時候新的區塊並不需要;例如,新區塊並未包含其他值。在大型資料庫中,建立及處理不需要的區塊會增加處理時間和儲存的需求。

若需更具體的控制,可以在計算命令檔內使用 SET CREATEBLOCKONEQ 計算命令,控制在命令檔中碰到此命令時的區塊建立。請參閱 SET CREATEBLOCKONEQ 計算命令。

Two-Pass calculation

  • Yes
  • No

這是一個資料庫特性。

如果輸入「是」,在進行預設計算之後,系統會重新計算標記為二次計算的成員,而這會覆寫第一個計算流程的聚總結果。二次計算標籤對於標示為「帳戶」的維度成員,以及對任何維度的「動態計算」與「動態計算和儲存」成員有效。

Date Format

應用程式工作簿支援下列日期格式:

  • month dd yyyy
  • mm/dd/yy
  • yyyy-mm-dd
  • mon dd yyyy
  • yy.mm.dd
  • dd.mm.yy
  • mm-dd-yy
  • mm/dd/yyyy
  • dd/mm/yy
  • dd-mm-yy
  • dd Month yy
  • Month dd, yy
  • mon dd, yy
  • dd mon yyyy
  • yy/mm/dd
  • dd Month yyyy
  • yyyy/mm/dd
  • dd-mon-yy
  • dd mon yy

這是一個資料庫特性。

日期計量啟用格式化日期形式的儲存格值。雖然您會以格式化日期字串的方式載入 Essbase 中,不過日期值會以數值方式在內部儲存。查詢時,會根據選取的日期格式顯示日期計量。

Implied Share

  • 強制開啟
  • 強制關閉

如果選取「強制開啟」,當父項只有一個子項或只有一個合併至父項的子項時,會將父項視為隱含共用。

如果選取「強制關閉」,Essbase 則一律不使用「隱含共用」。這是預設行為。

Scenario Sandboxes

  • 0
  • 小於 1000 的正整數。

這個值定義立方體是否包含用於建立資料案例的封閉測試環境維度,以及封閉測試環境維度內的封閉測試環境成員數目。0 值代表無封閉測試環境維度。

您可以在「設計工具面板」中修改 Cube.Settings 工作表的「特性」區段。請參閱在立方體設計工具中處理 Cube.Settings 工作表:特性

瞭解 Cube.Settings 工作表:動態時間序列

表格 A-3 Cube.Settings 工作表的動態時間序列區段

特性或欄位 有效值 描述

H-T-D

代表層代編號的整數值

歷史累計至今

Y-T-D

代表層代編號的整數值

年累計至今

S-T-D

代表層代編號的整數值

季節累計至今

P-T-D

代表層代編號的整數值

期間累計至今

Q-T-D

代表層代編號的整數值

季累計至今

M-T-D

代表層代編號的整數值

月累計至今

W-T-D

代表層代編號的整數值

週累計至今

D-T-D

代表層代編號的整數值

當日累計

您可以在「設計工具面板」中修改 Cube.Settings 工作表的「動態時間序列」區段。請參閱在立方體設計工具中處理 Cube.Settings 工作表:動態時間序列

請參閱使用動態時間序列成員

瞭解 Cube.Settings 工作表:屬性設定值

下表顯示 Cube.Setting 工作表之「屬性設定值」區段的欄位、值與描述:

表格 A-4 屬性設定值

特性或欄位 有效值 描述

Dimension Name

Default: Attributes Calculation

為避免大綱中出現重複的名稱,您可以變更屬性計算維度的成員名稱。不論您使用的成員名稱為何,成員的功能一律會維持不變。例如,「總和」成員的名稱不管是什麼,還是一律會計算總和。

請參閱Changing the Member Names of the Attribute Calculations Dimension

Sum Member

Default: Sum

這是屬性計算維度的成員。要求總和資料時所使用的名稱。

Count Member

Default: Count

這是屬性計算維度的成員。要求計數資料時所使用的名稱。

Minimum Member

Default: Min

這是屬性計算維度的成員。要求最小值資料時所使用的名稱。

Maximum Member

Default: Max

這是屬性計算維度的成員。要求最大值資料時所使用的名稱。

Average Member

Default: Avg

這是屬性計算維度的成員。要求平均值資料時所使用的名稱。

False Member

Default: False

立方體中最初的布林值成員名稱設為「真」和「偽」。

請參閱 Setting Boolean Attribute Member Names

True Member

Default: True

立方體中最初的布林值成員名稱設為「真」和「偽」。

請參閱 Setting Boolean Attribute Member Names

Prefix/Suffix Value

  • None
  • Dimension
  • Parent
  • Grandparent
  • Ancestors

請參閱 Setting Prefix and Suffix Formats for Member Names of Attribute Dimensions

Prefix/Suffix Format

  • Prefix
  • Suffix

您可以為大綱內之布林值、日期以及數值屬性維度中的成員名稱加上首碼或尾碼,以定義唯一的名稱。

請參閱 Setting Prefix and Suffix Formats for Member Names of Attribute Dimensions

Prefix/Suffix Separator

  • _ 底線
  • | 直線符號
  • ^ 插入號

您可以為大綱內之布林值、日期以及數值屬性維度中的成員名稱加上首碼或尾碼,以定義唯一的名稱。

選取一個分隔符號 (置放在首碼或尾碼與原始名稱之間):底線 ( _ )、直線符號 ( | ) 或插入號 ( ^ )。

Attribute Numeric Ranges

  • Tops of ranges
  • Bottoms of ranges

請參閱 Setting Up Member Names Representing Ranges of Values

Date Member

  • 月份在前 (mm-dd-yyyy)
  • 日期在前 (dd-mm-yyyy)

您可以變更日期屬性維度的成員格式。請參閱 Changing the Member Names in Date Attribute Dimensions

您可以在「設計工具面板」中修改 Cube.Settings 工作表的「屬性設定值」區段。請參閱在立方體設計工具中處理 Cube.Settings 工作表:屬性設定值

瞭解 Cube.Settings 工作表:替代變數

替代變數就像是定期變更資訊的全域預留位置。您只要建立變數和一個相對應的字串值,該值之後即可隨時變更。

您可以在查詢或計算命令檔中使用替代變數代表大綱中的成員。預設並未替立方體定義任何替代變數。

「設計工具面板」中並未提供新增替代變數的選項,但是您可以直接在應用程式工作簿中新增替代變數。

  1. 在 Cube.Settings 工作表的「替代變數」區段中,建立一個新的資料列。
  2. 在 A 欄中輸入變數名稱,在 B 欄中輸入該變數值 (變數值若代表成員名稱,請用引號括住)。

    範例:

    CurrMonth "Jan"

請參閱 Using Substitution Variables