ワークスペース データベースのパーティションの作成と管理 (SSAS テーブル)
パーティションは、テーブルを論理的な部分に分割します。 その後、各パーティションは、個別に、または他のパーティションと並列に処理 (更新) することができます。 パーティションによって、大規模なデータベースのスケーラビリティと管理性を向上させることができます。 既定では、各テーブルに 1 つのパーティションがあり、すべての列がこのパーティションに含まれます。 このトピックのタスクでは、SQL Server Data Tools で [パーティション マネージャー] ダイアログ ボックスを使用して、モデル ワークスペース データベースでパーティションを作成し管理する方法について説明します。
別の Analysis Services インスタンスにモデルが配置された後、データベース管理者は、SQL Server Management Studio を使用して (配置済みの) モデルでパーティションを作成し管理できます。 詳細については、「テーブル モデル パーティションの作成および管理 (SSAS テーブル)」を参照してください。
このトピックでは、次のタスクについて説明します。
新しいパーティションを作成するには
パーティションをコピーするには
パーティションを削除するには
注 |
---|
[パーティション マネージャー] ダイアログ ボックスを使用して、モデル ワークスペース データベースのパーティションを結合することはできません。 パーティションが結合できるのは、配置されたモデルで SQL Server Management Studio を使用した場合のみです。 |
タスク
パーティションの作成と管理には、[パーティション マネージャー] ダイアログ ボックスを使用します。 [パーティション マネージャー] ダイアログ ボックスを表示するには、SQL Server Data Tools の [テーブル] メニューをクリックし、[パーティション] をクリックします。
新しいパーティションを作成するには
モデル デザイナーで、パーティションを定義するテーブルを選択します。
[テーブル] メニューをクリックし、[パーティション] をクリックします。
[パーティション マネージャー] の [テーブル] ボックスの一覧で、パーティション分割するテーブルを確認または選択し、[新規作成] をクリックします。
[パーティション名] にパーティションの名前を入力します。 既定では、既定のパーティション名に番号が付き、新しいパーティションを作成するたびにその番号が増加します。
テーブル プレビュー モードを使用するか、クエリ エディター モードを使用して作成した SQL クエリを使用すると、パーティションに含める行と列を選択できます。
テーブル プレビュー モード (既定) を使用するには、プレビュー ウィンドウの右上隅にある [テーブル プレビュー] ボタンをクリックします。 列名の横のチェック ボックスをオンにして、パーティションに含める列を選択します。 行をフィルター選択するには、セル値を右クリックし、[選択したセル値でフィルター] をクリックします。
SQL ステートメントを使用するには、プレビュー ウィンドウの右上隅にある [クエリ エディター] ボタンをクリックしてから、クエリ ウィンドウに SQL クエリ ステートメントを入力するか貼り付けます。 ステートメントを検証するには、[検証] をクリックします。 クエリ デザイナーを使用するには、[デザイン] をクリックします。
パーティションをコピーするには
[パーティション マネージャー] の [テーブル] ボックスの一覧で、コピーするパーティションが含まれているテーブルを確認または選択します。
[パーティション] リストでコピーするパーティションを選択し、[コピー] をクリックします。
[パーティション名] にパーティションの新しい名前を入力します。
パーティションを削除するには
[パーティション マネージャー] の [テーブル] ボックスの一覧で、削除するパーティションが含まれているテーブルを確認または選択します。
[パーティション] リストで削除するパーティションを選択し、[削除] をクリックします。