共用方式為


BI 精靈 - 將自定義匯總新增至維度

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

將自定義匯總增強功能新增至 Cube 或維度,以以不同的一元運算元取代與維度成員相關聯的預設匯總。 這項增強功能會指定維度數據表中的一元運算符數據行,以定義父子式階層中成員的匯總。 一元運算子會在父子式階層中的父屬性上作用。

注意

自定義匯總僅適用於以現有數據源為基礎的維度。 對於未使用數據源建立的維度,您必須執行架構產生精靈來建立數據源檢視,再新增自定義匯總。

若要新增自定義匯總,請使用 [商業智慧精靈],然後在 [選擇 增強功能] 頁面上選取 [指定一元運算符] 選項 。 然後,此精靈會引導您完成選取要套用自定義匯總及識別自定義匯總之維度的步驟。

注意

執行商業智慧精靈以新增自定義匯總之前,請確定您想要增強的維度包含父子屬性階層。 如需詳細資訊,請參閱 Parent-Child 維度

選取維度

在第一個 指定精靈的 [一元運算符] 頁面上,您可以指定要套用自定義匯總的維度。 新增至這個選取維度的自定義匯總會導致維度變更。 所有包含所選維度的 Cube 都會繼承這些變更。

新增自訂匯總 (一元運算)

在第二個 [指定一元運算子] 頁面上,您可以為一元運算符指定自定義匯總和維度數據表中源數據行所需的父屬性。 Parent 屬性 會列出其 Usage 屬性設定為 Parent的屬性。 如果有一個以上的父屬性,請選擇對應至您想要使用的父子式關聯性的父屬性。 如果沒有列出父屬性,則維度沒有有效的父子式階層。

Source 資料列中,您可以選取包含一元運算符的字串數據行。 (此選取專案會在父屬性上設定 UnaryOperatorColumn 屬性。維度數據表也應該有指定一元匯總運算符的字串數據行。 此數據行中的字串值應該包含有效的匯總運算符。 如果數據列是空的,則會正常計算對應的成員。 如果數據行中的公式無效,則會在擷取使用成員的儲存格值時發生運行時錯誤。 如需詳細資訊,請參閱 Parent-Child Dimensions中的一元運算符。