既定のデータ モデルと配置プロパティの構成

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

この記事では、既定の互換性レベル、配置、およびワークスペースデータベースのプロパティ設定を構成する方法について説明します。この設定は、SQL Server Data Tools で作成する新しい各テーブルモデルプロジェクトに対して事前に定義できます。 新しいプロジェクトの作成後も、これらのプロパティを特定の要件に応じて変更できます。

既定の互換性レベルを構成するには

  1. Visual Studio で、[ツール>] [オプション] の順にクリックします。

  2. [オプション] ダイアログボックスで、[ Analysis Services テーブル> ] [新しいプロジェクトの設定] の順に展開します。

  3. 次のプロパティ設定を構成します。

    プロパティ 既定の設定 説明
    新しいプロジェクトの既定の互換性レベル プロジェクトの拡張機能のバージョンに依存 この設定では、新しいテーブル モデル プロジェクトを作成するときに使用する既定の互換性レベルを指定します。 詳細については、 Analysis Services の表形式モデルの互換性レベルに関するページを参照してください。
    既定のフィルターの方向 一方向 一方向 (一方向) は、リレーションシップのファクトテーブルとディメンションテーブルの間の従来の多対一のフィルターの方向です。 双方向または双方向のクロスフィルターは、一方のリレーションシップのフィルターコンテキストを別のテーブルリレーションシップのフィルターコンテキストとして使用できるようにするクロスフィルターです。両方のリレーションシップに共通するテーブルが1つあります。 詳細については、 表形式モデルの双方向のクロスフィルターに関するページを参照してください。
    互換性レベルのオプション すべてをオン 新しいテーブル モデル プロジェクトと、別の Analysis Services インスタンスに配置するときの互換性レベル オプションを指定します。

既定の配置サーバープロパティを構成するには

  1. Visual Studio で、[ツール>] [オプション] の順にクリックします。

  2. [オプション] ダイアログボックスで、[テーブル>配置の Analysis Services] を展開します。

  3. 次のプロパティ設定を構成します。

    プロパティ 既定の設定 説明
    [既定の配置サーバー] localhost この設定は、モデルの配置時に使用される既定のサーバーを指定します。 下矢印をクリックして、使用できるローカル ネットワークの Analysis Services サーバーを参照するか、リモート サーバーの名前を入力することもできます。

    注意

    既定の配置サーバー プロパティの設定を変更しても、変更前に作成された既存のプロジェクトに影響しません。

既定のワークスペースデータベースプロパティを構成するには

既定の統合ワークスペースをそのまま使用するか、ローカルの Analysis Services サーバーをワークスペースサーバーとして指定することをお勧めします。 リモートサーバー上のワークスペースデータベースでは、データをローカルにバックアップすることはできません。また、クエリの実行中にユーザーインターフェイスで遅延が発生する可能性があります。 詳細については、「 ワークスペースデータベース」を参照してください。

  1. Visual Studio で、[ツール>] [オプション] の順にクリックします。

  2. [オプション] ダイアログボックスで、[ Analysis Services 表形式>ワークスペースデータベース] を展開します。

  3. 次のプロパティ設定を構成します。

    プロパティ 既定の設定 説明
    統合ワークスペース オン Visual Studio に組み込まれている Analysis Services インスタンスを使用する新しいモデルプロジェクトを指定します。
    ワークスペースサーバー localhost ローカル コンピューターで実行されている Analysis Services の使用可能なすべてのインスタンスが、このボックスの一覧に表示されます。

    リモートサーバー上のワークスペースデータベースでは、データをローカルにバックアップすることはできません。また、クエリの実行中にユーザーインターフェイスで遅延が発生する可能性があります。
    [モデルが閉じられた後のワークスペース データベースの保有期間] ディスクにワークスペース データベースを保持するが、メモリからアンロードする モデルが閉じられた後でワークスペース データベースを保持する方法を指定します。 ワークスペース データベースには、モデル メタデータ、モデルにインポートされたデータ、および権限借用の資格情報 (暗号化) が含まれます。 場合によっては、ワークスペース データベースは非常に大きくなり、大量のメモリを消費することがあります。 既定では、ワークスペース データベースはメモリから削除されます。 この設定を変更するときには、使用可能なメモリ リソースと、モデルに対する作業を行う頻度を考慮することが重要です。 このプロパティの設定には、以下のオプションがあります。

    メモリにワークスペースを保持 - モデルを閉じた後もワークスペースをメモリ内に保持するように指定します。 このオプションはより多くのメモリを消費します。ただし、SQL Server Data Tools でモデルを開くと、使用されるリソースが減り、ワークスペースの読み込みが速くなります。

    ディスクにワークスペース データベースを保持するが、メモリからアンロードする - モデルを閉じた後、ディスクにワークスペース データベースを保持しますが、メモリ内に保持されないように指定します。 このオプションはメモリ使用量が少なくなります。ただし、SQL Server Data Tools でモデルを開くと、追加のリソースが消費され、ワークスペースデータベースをメモリ内に保持した場合と比べて、モデルの読み込みにも時間がかかるようになります。 メモリ内のリソースが制限されている場合、またはリモートのワークスペース データベースで作業する場合に、このオプションを使用します。

    ワークスペースの削除 - モデルを閉じた後、メモリからワークスペース データベースを削除し、ディスク上にもワークスペース データベースを保持しないように指定します。 このオプションを使用すると、使用するメモリとストレージ領域が少なくなります。ただし、SQL Server Data Tools でモデルを開くと、追加のリソースが消費され、ワークスペースデータベースをメモリ内またはディスク上に保持した場合と比べて、モデルの読み込みにも時間がかかるようになります。 このオプションは、モデルに対する作業の頻度が低い場合に使用してください。
    [データ バックアップ] [データのバックアップをディスク上に保持する] モデル データのバックアップをバックアップ ファイルに保存するかどうかを指定します。 このプロパティの設定には、以下のオプションがあります。

    データのバックアップをディスク上に保持する - モデル データのバックアップをディスク上に保持するように指定します。 モデルを保存すると、バックアップ (ABF) ファイルにもデータが保存されます。 このオプションを選択すると、モデルの保存と読み込みが低速化する可能性があります。

    データのバックアップをディスク上に保持しない - モデル データのバックアップをディスク上に保持しないように指定します。 保存時間とモデルの読み込み時間が最小限で済みます。
    新しく作成されたプロジェクトごとに新しいプロジェクト設定を要求する オフ 新しいプロジェクトに対して既定のワークスペースデータベースの種類が選択されていないことを指定します。

注意

既定のモデル プロパティを変更しても、変更前に作成された既存のモデルのプロパティに影響しません。

こちらもご覧ください

プロジェクトのプロパティ
モデルのプロパティ
互換性レベル