次の方法で共有


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

パーティションは、テーブルを論理部分に分割します。 その後、各パーティションは、他のパーティションとは無関係に処理 (更新) できます。 モデルの作成中にモデルに対して定義されたパーティションは、デプロイされたモデルで複製されます。 展開したら、SQL Server Management Studio の [パーティション ] ダイアログ ボックスを使用するか、スクリプトを使用して、これらのパーティションを管理できます。 このトピックで説明するタスクでは、デプロイされたモデルのパーティションを作成および管理する方法について説明します。

このトピックには、次のタスクが含まれています。

タスク

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

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

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

  2. [ パーティション名] に、パーティションの名前を入力します。 既定では、既定のパーティションの名前には、新しいパーティションごとに増分番号が付けられます。

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

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

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

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

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

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

パーティションを2つ以上結合するには

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

重要

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

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

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

こちらもご覧ください

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