Direct Discovery欄位類型

Direct Discovery中,有三種資料欄位類型:DIMENSIONMEASUREDETAIL。在載入指令碼中使用 Direct Query陳述式選取 Direct Discovery 時,就會設定資料欄位的類型。

請參閱: Direct Query

所有Direct Discovery欄位都可以與記憶體內欄位結合使用。一般來說,含離散值、要作為維度的欄位應以 DIMENSION關鍵字載入,而僅要用於彙總的數值資料應以MEASURE 欄位標示。DIMENSION欄位無法用於物件運算式。

下表摘要 Direct Discovery欄位類型的特性和使用方式︰

欄位類型 在記憶體內? 形成關聯? 可用於圖表運算式?
DIMENSION
MEASURE
DETAIL

DIMENSION欄位

DIMENSION欄位會載入記憶體內,並可用於在記憶體內資料和Direct Discovery 欄位中的資料之間建立關聯。Direct DiscoveryDIMENSION欄位也用於定義圖表中的維度值。

MEASURE欄位

MEASURE欄位則是在「中繼層級」才會識別。MEASURE欄位不會載入記憶體內 (不會顯示在表格檢視器),目的是為了允許MEASURE 欄位中的資料在資料庫中進行彙總,而非在記憶體內。不過,MEASURE欄位可用於運算式中,而無需更改運算式的語法。因此,對一般使用者而言,從資料庫使用 Direct Discovery欄位是完全透明化的。

下列彙總函數可搭配使用 MEASURE欄位︰

DETAIL欄位

DETAIL欄位可提供您可能想要顯示 (但不想要用於圖表運算式) 的資訊或詳細資料。DETAIL欄位只能用於 Count 彙總,而且只能在表格中檢視。指定為 DETAIL的欄位通常包含的資料無法以任何有意義的方式加以彙總,例如註解。

任何欄位都可指定為 DETAIL欄位。