次の方法で共有


パーティションの書き戻しの設定

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

メジャー グループを書き込み許可にすると、エンド ユーザーはキューブを参照しているときにキューブ データを変更できます。この場合、変更内容は、キューブ データやソース データではなく、書き戻しテーブルという別個のテーブルに保存されます。 書き込み許可パーティションを参照しているエンド ユーザーは、そのパーティションの書き戻しテーブルを見れば、すべての変更の最終結果を確認できます。

書き戻しデータは、参照または削除できます。 また、書き戻しデータをパーティションに変換することもできます。 書き込み許可パーティションの場合、キューブ ロールを使用して、ユーザーまたはユーザー グループに読み取り/書き込みアクセス権を許可し、パーティション内の特定のセルまたはセル グループへのアクセスを制限できます。

書き戻しに関する簡単な紹介ビデオについては、「 Excel 2010 での Analysis Services への書き戻し」を参照してください。

注意

書き戻しは、SQL Serverリレーショナル データベースとデータ マートでのみサポートされ、SQL Server Analysis Services多次元モデルに対してのみサポートされます。

パーティションを書き込み許可にする方法

SQL Server Data ToolsまたはSQL Server Management Studioのキューブ Designerでパーティション自体を書き込み可能にすることで、パーティションのメジャー グループを書き込み可能にすることができます。

  • キューブ デザイナーの [パーティション] タブで、パーティションを右クリックし、 [書き戻しの設定]をクリックします。

  • Management Studio で、データベースを展開します 。 |cube |メジャー グループを選択し、[ 書き戻 し] を右クリックし、[ 書き戻しを有効にする] を選択します。

書き戻しは、SUM 集計を使用するメジャーに対してのみサポートされます。 AdventureWorks サンプル データベースでは、Sales Targets メジャー グループを使用して、書き戻しの動作をテストできます。

パーティションを書き込み許可する場合は、書き戻しテーブルを保存するためのテーブル名とデータ ソースを指定します。 その後のメジャー グループの変更は、このテーブルに記録されます。

パーティションの書き戻しデータの参照

キューブの書き戻しテーブルの内容は、[データの参照] ダイアログ ボックスで参照できます。このダイアログ ボックスにアクセスするには、キューブ Designerの [パーティション] タブで書き込み可能なパーティションを右クリックします。

書き戻しデータの削除と書き戻しの無効化

書き戻しデータを削除すると、ライトバック キャッシュが消去されます。つまり、データが削除されるとすぐに、追加の書き戻し作業が白紙の状態から実行されます。 キューブ パーティションの書き戻しを無効にすると、そのパーティションの書き戻しがオフになります。

書き戻しデータからパーティションへの変換

パーティションの書き戻しテーブルに含まれるデータは、パーティションに変換できます。 この手順により、書き戻しテーブルは新しいパーティションのファクト テーブルになります。

注意事項

パーティションの使い方が不適切な場合、キューブ データが不正確になることがあります。 詳細については、「 ローカル パーティションの作成と管理 (Analysis Services)」を参照してください。

書き戻しデータ テーブルをパーティションに変換すると、パーティションの書き込みも無効になります。 パーティションのセルの無制限読み取り/書き込みポリシーと読み取り/書き込み (Read/Write) 権限はすべて無効になり、エンド ユーザーは表示されるキューブ データを変更できなくなります。 無制限読み取り/書き込みポリシーまたは読み取り/書き込み権限が無効であるエンド ユーザーでもキューブを参照できます。読み取り (Read) 権限と条件付き読み取り (Read-Contingent) 権限は影響を受けません。

書き戻しデータをパーティションに変換するには、[パーティションに変換] ダイアログ ボックスを使用します。このダイアログ ボックスにアクセスするには、SQL Server Management Studioで書き込み可能なパーティションの書き戻しテーブルを右クリックします。 ここで、パーティションの名前と、パーティションの集計のデザインを作成後に行うか同時に行うかを指定します。 パーティションの選択と同時に集計を作成するには、既存のパーティションから集計のデザインをコピーするように選択する必要があります。 これは、必ずというわけではありませんが、通常は現在の書き戻しパーティションです。 また、パーティションの作成と同時に処理するように選択することもできます。

参照

書き込み可能パーティション
Excel 2010 のセル レベルで OLAP キューブへの書き戻しを有効にする
Analysis Services の書き戻しを使用したデータ入力の有効化と保護