共用方式為


BI 精靈 - 啟用維度回寫

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

將維度回寫增強功能新增至 Cube 或維度,以允許用戶手動修改維度結構和成員。 啟用寫入維度的更新會直接記錄在維度數據表中。 這項增強功能會變更維度 WriteEnabled 屬性設定。

若要新增維度回寫,您可以使用 [商業智慧精靈],然後在 [選擇增強功能] 頁面上 選取 [啟用維度回寫] 選項。 然後,此精靈會引導您完成選取要套用維度回寫之維度的步驟,併為選取的維度設定此選項。

注意

只有 SQL Server 關係資料庫和數據超市才支援回寫。

選取維度

在精靈的第一個 [啟用維度回寫] 頁面上,您可以指定您要套用維度回寫的維度。 新增至這個選取維度的維度回寫增強功能會導致維度變更。 所有包含所選維度的 Cube 都會繼承這些變更。

設定維度回寫功能

在精靈的第二 [啟用維度回寫] 頁面上,您實際上在維度 選項中設定 [啟用回寫] 。 選取此選項會自動將維度的 WriteEnabled 屬性設定為 True。 清除這個選項會自動將 屬性設定為 False

言論

當您建立新的成員時,您必須在維度中包含每個屬性。 您無法在未指定維度索引鍵屬性的值的情況下插入成員。 因此,建立成員受限於維度數據表上定義的任何條件約束(例如非 Null 索引鍵值)。 您也應該考慮維度屬性選擇性指定的數據行,例如 CustomRollupColumn中指定的數據行、CustomRollupPropertiesColumnUnaryOperatorColumn 維度屬性。

警告

如果您使用 SQL Azure 作為數據源來執行 Analysis Services 資料庫的回寫,則作業會失敗。 這是根據設計,因為啟用多個作用中結果集的提供者選項預設不會開啟。

因應措施是在連接字串中新增下列設定,以支援MARS並啟用回寫:

"MultipleActiveResultSets=True"

如需詳細資訊,請參閱 使用多個使用中結果集 (MARS)

另請參閱

Write-Enabled 維度