レッスン 2-5 - Analysis Services Projectの展開

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

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 Project プロパティの構成 (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 Project テンプレートは、すべてのプロジェクトをローカルのSQL Server Analysis Servicesの既定のインスタンスに段階的にデプロイするようにSQL Server Analysis Services プロジェクトを構成します。コンピューターを使用して、プロジェクトと同じ名前のSQL Server Analysis Services データベースを作成し、既定の処理オプションを使用して配置後にオブジェクトを処理します。 詳細については、「Analysis Services Project プロパティ (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 チュートリアル] ウィンドウには、デプロイ中に実行された各手順の詳細が表示されます。 詳細については、「 Analysis Services プロジェクトのビルド (SSDT)」 および「 Analysis Services プロジェクトのデプロイ (SSDT)」を参照してください。

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

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

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

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

このレッスンの次の作業

キューブの表示

参照

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