レッスン 2: レポート マネージャーを使用したレポート モデルの作成
レポート マネージャーでレポート モデルを作成するときには、最初にデータ ソースを作成し、次にモデルを生成するという 2 段階の手順を実行します。データ ソースとは、Reporting Services でのレポート モデルの作成と、レポート サーバーでのレポート ビルダー レポートの実行に使用するデータの場所を表す接続文字列です。このレッスンでは、レポート マネージャーを使用してデータ ソースとレポート モデルを作成した後、レポート ビルダーでレポート モデルを表示します。
ブラウザーからレポート マネージャーを起動するには
Microsoft Internet Explorer 6.0 以降を開きます。
Web ブラウザーのアドレス バーに、レポート マネージャーの URL を入力します。既定の URL は、https://localhost/reports です。
データ ソースを作成するには
[ホーム] ページで [新しいデータ ソース] をクリックします。
[名前] ボックスに、「RM_ASCube」と入力します。
この名前を使用すると、このデータ ソースと、レポート マネージャーに既に保存されている可能性がある他のデータ ソースとを区別できます。
[説明] ボックスに、「レポート マネージャーの AS キューブ用データ ソース ファイルです。」と入力します。
[このデータ ソースを有効にする] チェック ボックスがオンになっていることを確認します。
[データ ソースの種類] ボックスの一覧で、[Microsoft SQL Server Analysis Services] を選択します。
注モデルのソースとして使用するには、接続の種類を Microsoft SQL Server または Microsoft SQL Server Analysis Services (SSAS) のどちらかに設定する必要があります。SQL Server データベースを基にレポート モデルを作成する場合は、Microsoft SQL Server を選択します。
[接続文字列] ボックスに次のように入力します。
Data Source=localhost;Initial Catalog="Adventure Works DW"
[Windows 統合セキュリティ] を選択します。
[OK] をクリックします。
これで新しいデータ ソースが作成され、ホーム ページに表示されます。データ ソースは、レポート サーバー上のフォルダーに移動できます。移動するには、データ ソースを選択して [移動] をクリックし、レポート サーバー上のフォルダーを選択して [OK] をクリックします。このチュートリアルでは、データ ソースを移動せず、ホーム ページ上に残します。
レポート モデルを作成するには
SQL Server Reporting Services の [ホーム] ページで、[RM_ASCube] をクリックします。
ページの最下部までスクロールして、[モデルの生成] をクリックします。
[名前] ボックスに次の文字列を入力します。
RM_ASCubeReportModel
[説明] ボックスに次の文字列を入力します。
レポート マネージャーを使用して作成した、AdventureWorks SSAS キューブ ベース モデルです。.
モデルを保存するフォルダーを指定するには、[場所の変更] をクリックして保存先のフォルダーを選択します。
レポート モデルを作成するには、[OK] をクリックします。
指定したフォルダー、または既定の場合はホーム ページに、モデルが作成されます。作成されたモデルは、[プロパティ] タブの [全般] ページに表示されます。これで、モデルが配置され、レポート ビルダーで使用できるようになりました。
重要 Analysis Services キューブが変更された場合、変更を反映するにはモデルを再生成する必要があります。モデルを再生成するには、モデルを選択して [全般] タブをクリックし、[モデルの再生成] をクリックします。
レポート ビルダーでモデルを調査するには
[ホーム] ページに戻るには、[ホーム] をクリックします。
[レポート ビルダー] をクリックします。
レポート ビルダー ウィンドウが表示されます。
[作業の開始] ペインで、[RM_ASCubeReportModel] を探します。
RM_ASCubeReportModel レポート モデルの下に、入れ子になったアイテムが複数あることに注目してください。入れ子になったこれらのアイテムは、分析観点です。レポート モデルを Analysis Services キューブから作成した場合は、SSAS データベース内のキューブが、レポート ビルダーで分析観点として表示されます。最上位レベルのモデルは、レポートの生成には使用できません。代わりに、入れ子になった分析観点のいずれか 1 つを選択する必要があります。
[Channel Sales] 分析観点を選択し、[OK] をクリックします。
[エクスプローラー] ペインで、選択した分析観点の名前がペインの最上部に表示され、キューブの内容がエンティティ、フォルダー、およびフィールドとして表示されます。
レポート ビルダーを終了するには、[ファイル] メニューの [終了] をクリックします。
次の手順
これで、このチュートリアルを終了します。レポート マネージャーを使用して、SSAS のキューブに基づくレポート モデルを作成しました。