次の方法で共有


テーブル モデル パーティションの作成および管理 (SSAS テーブル)

パーティションは、テーブルを論理的な部分に分割します。 各パーティションは、他のパーティションとは個別に処理 (更新) できます。 モデル作成時にあるモデルのために定義されたパーティションが、配置済みモデルで複製されます。 いったん配置されると、SQL Server Management Studio の [パーティション] ダイアログ ボックスまたはスクリプトを使用して、それらのパーティションを管理できます。 このトピックで説明するタスクで、配置済みモデル用のパーティションを作成、管理する方法を示します。

このトピックでは、次のタスクについて説明します。

  • 新しいパーティションを作成するには

  • パーティションをコピーするには

  • 2 つ以上のパーティションをマージするには

  • パーティションを削除するには

タスク

配置済みテーブル モデル データベース用のパーティションを作成、管理するには、SQL Server Management Studio で [パーティション] ダイアログ ボックスを使用します。 SQL Server Management Studio で [パーティション] ダイアログ ボックスを表示するには、任意のテーブルを右クリックし、[パーティション] をクリックします。

新しいパーティションを作成するには

  1. [パーティション] ダイアログ ボックスで [新規] をクリックします。

  2. [パーティション名] にパーティションの名前を入力します。 既定では、既定のパーティション名に番号が付き、新しいパーティションを作成するたびにその番号が増加します。

  3. [SQL ステートメント] で、列を定義する SQL クエリ ステートメント、およびパーティションに含める句をクエリ ウィンドウに入力するか貼り付けます。

  4. このステートメントを検証するため、[構文の確認] をクリックします。

パーティションをコピーするには

  1. [パーティション] ダイアログ ボックスの [パーティション] ボックスの一覧で、コピーするパーティションを選択し、[コピー] をクリックします。

  2. [パーティション名] にパーティションの新しい名前を入力します。

  3. [SQL ステートメント] で、SQL クエリ ステートメントを編集します。

2 つ以上のパーティションをマージするには

  • [パーティション] ダイアログ ボックスの [パーティション] ボックスの一覧で、マージするパーティションを Ctrl キーを押しながらクリックして選択し、[マージ] をクリックします。
重要な注意事項重要

パーティションをマージしても、パーティションのメタデータは更新されません。 管理者は、マージ後のパーティションの SQL ステートメントを変更し、マージされたパーティション内のすべてのデータが処理操作で確実に処理されるようにする必要があります。

パーティションを削除するには

  • [パーティション] ダイアログ ボックスの [パーティション] ボックスの一覧で、削除するパーティションを選択し、[削除] をクリックします。

関連項目

概念

テーブル モデル パーティション (SSAS テーブル)

テーブル モデル パーティションの処理 (SSAS テーブル)