BI 精靈 - 啟用維度回寫
適用于:SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
加入維度回寫增強功能至 Cube 或維度,以允許使用者手動修改維度結構和成員。 可寫入維度的更新會直接記錄在維度資料表中。 這項增強功能會變更維度的 WriteEnabled 屬性設定。
若要加入維度回寫,您可使用 [商業智慧精靈],並於 [選擇增強功能] 頁面上選取 [啟用維度回寫] 選項。 然後,此精靈會引導您逐步完成選取要套用維度回寫的維度,並為選取的維度設定此選項。
注意
只有 SQL Server 關聯式資料庫和資料超市才支援回寫。
選取維度
在精靈的第一個 [啟用維度回寫] 頁面上,您會指定要套用維度回寫的維度。 加入到此選取維度的維度回寫增強功能會產生維度的變更。 包含選取之維度的所有 Cube,都會繼承這些變更。
設定維度回寫功能
在精靈的第二個 [啟用維度回寫] 頁面上,您可實際設定 [在維度中啟用回寫] 選項。 選取此選項會自動將維度的 WriteEnabled 屬性設定為 [True]。 而清除此選項則會自動將屬性設定為 [False]。
備註
建立新的成員時,您必須包含維度中的每個屬性。 您不能插入成員時不指定維度之索引鍵屬性的值。 因此,建立成員時要受到維度資料表上之已定義的任何條件約束 (例如非 Null 索引鍵值)。 您也應該考慮以維度屬性選擇性指定的資料行,例如在 CustomRollupColumn、 CustomRollupPropertiesColumn 或 UnaryOperatorColumn 維度屬性中指定的資料行。
警告
如果您使用 SQL Azure 做為執行回寫至 Analysis Services 資料庫中的資料來源,作業會失敗。 這是設計所限,因為預設不會開啟可啟用 Multiple Active Result Sets (MARS) 的提供者選項。
解決方法是,在連接字串中加入下列設定,以支援 MARS 並啟用回寫:
"MultipleActiveResultSets=True"
如需詳細資訊,請參閱 使用多個作用中結果集 (MARS) 。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應