共用方式為


BI 精靈 - 將自訂彙總新增至維度

適用于:SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

將自訂彙總增強功能加入至 Cube 或維度中,以不同的一元運算子取代與維度成員相關聯的預設彙總。 此增強功能指定維度資料表中的一元運算子資料行,它定義父子式階層中的成員積存。 一元運算子是在父子式階層的父屬性上作用。

注意

只有以現有的資料來源為基礎的維度,才可使用自訂彙總。 對於沒有使用資料來源建立的維度,在加入自訂彙總之前,您必須執行結構描述產生精靈來建立資料來源檢視。

若要加入自訂彙總,您可以使用商業智慧精靈,並選取 [選擇增強功能] 頁面上的 [指定一元運算子] 選項。 此精靈會引導您完成一些步驟,來選取您要套用自訂彙總的維度及識別自訂彙總。

注意

在執行商業智慧精靈來加入自訂彙總之前,請確定您要增強的維度有包含父子屬性階層。 如需詳細資訊,請參閱 父子式維度

選取維度

在精靈的第一個 [指定一元運算子] 頁面上,您可以選取要套用自訂彙總的維度。 自訂彙總加入至這個選取的維度之後,會導致維度變更。 包含選取之維度的所有 Cube,都會繼承這些變更。

加入自訂彙總 (一元運算子)

在第二個 [指定一元運算子] 頁面上,您可以指定自訂彙總的父屬性,以及維度資料表中供一元運算子使用的來源資料行。 [父屬性] 列出其 Usage 屬性已設為 Parent的屬性。 如果有一個以上的父屬性,請選擇對應到您要使用之父子式階層關聯性的父屬性。 如果沒有列出父屬性,表示該維度不含有效的父子式階層。

[來源資料行]中,您可以選取包含一元運算子的字串資料行。 (此選取項目設定父屬性上的 UnaryOperatorColumn 屬性)。維度資料表也應該有指定一元積存運算子的字串資料行。 此資料行的字串值應包含有效彙總運算子。 如果資料列空白,會正常計算相對應的成員。 如果資料行中的公式無效,當擷取使用該成員的資料格值時,會發生執行階段錯誤。 如需詳細資訊,請參閱 父子式維度中的一元運算子