テーブル モデル パーティションの作成および管理 (SSAS テーブル)
パーティションは、テーブルを論理的な部分に分割します。 各パーティションは、他のパーティションとは個別に処理 (更新) できます。 モデル作成時にあるモデルのために定義されたパーティションが、配置済みモデルで複製されます。 いったん配置されると、SQL Server Management Studio の [パーティション] ダイアログ ボックスまたはスクリプトを使用して、それらのパーティションを管理できます。 このトピックで説明するタスクで、配置済みモデル用のパーティションを作成、管理する方法を示します。
このトピックでは、次のタスクについて説明します。
新しいパーティションを作成するには
パーティションをコピーするには
2 つ以上のパーティションをマージするには
パーティションを削除するには
タスク
配置済みテーブル モデル データベース用のパーティションを作成、管理するには、SQL Server Management Studio で [パーティション] ダイアログ ボックスを使用します。 SQL Server Management Studio で [パーティション] ダイアログ ボックスを表示するには、任意のテーブルを右クリックし、[パーティション] をクリックします。
新しいパーティションを作成するには
[パーティション] ダイアログ ボックスで [新規] をクリックします。
[パーティション名] にパーティションの名前を入力します。 既定では、既定のパーティション名に番号が付き、新しいパーティションを作成するたびにその番号が増加します。
[SQL ステートメント] で、列を定義する SQL クエリ ステートメント、およびパーティションに含める句をクエリ ウィンドウに入力するか貼り付けます。
このステートメントを検証するため、[構文の確認] をクリックします。
パーティションをコピーするには
[パーティション] ダイアログ ボックスの [パーティション] ボックスの一覧で、コピーするパーティションを選択し、[コピー] をクリックします。
[パーティション名] にパーティションの新しい名前を入力します。
[SQL ステートメント] で、SQL クエリ ステートメントを編集します。
2 つ以上のパーティションをマージするには
- [パーティション] ダイアログ ボックスの [パーティション] ボックスの一覧で、マージするパーティションを Ctrl キーを押しながらクリックして選択し、[マージ] をクリックします。
重要 |
---|
パーティションをマージしても、パーティションのメタデータは更新されません。 管理者は、マージ後のパーティションの SQL ステートメントを変更し、マージされたパーティション内のすべてのデータが処理操作で確実に処理されるようにする必要があります。 |
パーティションを削除するには
- [パーティション] ダイアログ ボックスの [パーティション] ボックスの一覧で、削除するパーティションを選択し、[削除] をクリックします。