レッスン 2-5 - Analysis Services プロジェクトの配置

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

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

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

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

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

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

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

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

    プロジェクトの配置プロパティを確認します。 既定では、SQL Server Analysis Services プロジェクト テンプレートは、すべてのプロジェクトをローカル コンピューター上の SQL Server Analysis Services の既定のインスタンスに段階的に展開するようにSQL Server Analysis Services プロジェクトを構成して、プロジェクトと同じ名前のデータベースをSQL Server Analysis Servicesし、既定の処理オプションを使用して配置後にオブジェクトを処理します。 詳細については、「 Analysis Services プロジェクトのプロパティの構成 (SSDT)」を参照してください。

    注意

    ローカル コンピューター上の SQL Server Analysis Services の名前付きインスタンス、またはリモート サーバー上のインスタンスにプロジェクトを展開する場合は、Server プロパティを ServerName*\<InstanceName>*> などの<適切なインスタンス名に変更します。

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

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

    注意

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

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

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

  5. [出力] ウィンドウと [配置の進行状況 - Analysis Services チュートリアル] ウィンドウの内容を確認して、キューブがエラーなしでビルド、配置、および処理されたことを確認します。

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

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

SQL Server Analysis Services Tutorial キューブを SQL Server Analysis Services のローカル インスタンスに正常にデプロイし、デプロイされたキューブを処理しました。

このレッスンの次の作業

キューブの表示

参照

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