Analysis Services プロジェクトの配置

Analysis Services Tutorial プロジェクトの Analysis Services Tutorial キューブに含まれるオブジェクトのキューブ データおよびディメンション データを表示するには、Analysis Services の指定のインスタンスにプロジェクトを配置し、キューブおよびそのディメンションを処理します。 Analysis Services プロジェクトを配置すると、Analysis Services のインスタンスに定義済みオブジェクトが作成されます。 Analysis Services のインスタンス内のオブジェクトを処理すると、基となるデータ ソースのデータがキューブ オブジェクトにコピーされます。 詳細については、「Analysis Services プロジェクトの配置 (SSDT)」および「Analysis Services プロジェクトのプロパティの構成 (SSDT)」を参照してください。

開発プロセスのこの時点で、通常は開発用サーバーの Analysis Services のインスタンスにキューブを配置します。 ビジネス インテリジェンス プロジェクトの開発が完了したら、Analysis Services 配置ウィザードを使用して、プロジェクトを開発用サーバーから運用サーバーに配置します。 詳細については、「多次元モデルのソリューションの配置」および「配置ウィザードを使用したモデル ソリューションの配置」を参照してください。

次の実習では、Analysis Services Tutorial の配置のプロパティを確認します。次に、Analysis Services のローカル インスタンスにプロジェクトを配置します。

Analysis Services プロジェクトを配置するには

  1. ソリューション エクスプローラーで、[Analysis Services Tutorial] プロジェクトを右クリックし、[プロパティ] をクリックします。

    [Analysis Services Tutorial プロパティ ページ] ダイアログ ボックスが開き、アクティブ (Development) 構成のプロパティが表示されます。 各プロパティに対し、複数の構成を定義できます。 たとえば、開発者の必要に応じて、同じプロジェクトを異なる配置プロパティ (データベース名や処理プロパティなど) で複数の開発用コンピューターに配置することができます。 [出力パス] プロパティの値に注目してください。 このプロパティは、プロジェクトの作成時に、プロジェクトの XMLA 配置スクリプトが保存された場所を表します。 XMLA 配置スクリプトは、プロジェクト内のオブジェクトを Analysis Services のインスタンスに配置するスクリプトです。

  2. 左側ペインの [構成プロパティ] ノードで、[配置] をクリックします。

    プロジェクトの配置プロパティを確認します。 既定では、"Analysis Services プロジェクト" テンプレートにより、次のように Analysis Services プロジェクトが構成されます。まず、ローカル コンピューターの既定の Analysis Services インスタンスに、すべてのプロジェクトが順次配置されます。プロジェクトと同じ名前の Analysis Services データベースが作成され、配置の完了後は既定の処理オプションに基づいてプロジェクトが処理されます。 詳細については、「Analysis Services プロジェクトのプロパティの構成 (SSDT)」を参照してください。

    注意

    ローカル コンピューターの Analysis Services の名前付きインスタンス、またはリモート サーバー上のインスタンスにプロジェクトを配置するには、[サーバー] プロパティを適切なインスタンス名に変更します (例: <ServerName>\<InstanceName>)。

  3. [OK] をクリックします。

  4. ソリューション エクスプローラーで、[Analysis Services Tutorial] プロジェクトを右クリックし、[配置] をクリックします。 場合によっては、しばらく待つ必要があります。

    注意

    配置中にエラーが発生する場合は、SQL Server Management Studio を使用して、データベース権限を確認します。 データ ソース接続用に指定したアカウントに、SQL Server インスタンスへのログインがあることが必要です。 ユーザー マッピングのプロパティを表示するには、ログインをダブルクリックします。 そのアカウントには、AdventureWorksDW2012 データベースに対する db_datareader 権限が必要です。

    SQL Server データ ツール (SSDT) により、Analysis Services Tutorial プロジェクトがビルドされ、配置スクリプトを使用して Analysis Services の指定したインスタンスに配置されます。 配置の進行状況は、[出力] ウィンドウと [配置状況 - Analysis Services Tutorial] ウィンドウの 2 つに表示されます。

    必要に応じて、[表示] メニューの [出力] をクリックして出力ウィンドウを開きます。 [出力] ウィンドウには、配置の全体的な進行状況が表示されます。 [配置状況 - Analysis Services Tutorial] ウィンドウには、配置中に実行される各手順の詳細が表示されます。 詳細については、「Analysis Services プロジェクトの作成 (SSDT)」および「Analysis Services プロジェクトの配置 (SSDT)」を参照してください。

  5. [出力] ウィンドウと [配置状況 - Analysis Services Tutorial] ウィンドウの内容を表示して、キューブの作成、配置、および処理でエラーが発生しなかったかどうかを確認します。

  6. [配置状況 - Analysis Services Tutorial] ウィンドウを非表示にするために、ウィンドウのツール バーで [自動的に隠す] アイコン (押しピンの絵) をクリックします。

  7. [出力] ウィンドウを非表示にするために、ウィンドウのツール バーで [自動的に隠す] アイコンをクリックします。

Analysis Services Tutorial キューブを Analysis Services のローカル インスタンスに配置し、配置後のキューブを処理しました。

このレッスンの次の作業

キューブの表示

関連項目

概念

Analysis Services プロジェクトの配置 (SSDT)

Analysis Services プロジェクトのプロパティの構成 (SSDT)