次の方法で共有


SQL Reporting Services にレポート モデルを作成する手順 - 簡易

適用対象: System Center Configuration Manager 2007 R2, System Center Configuration Manager 2007 R3

このトピックにある手順を使用して、サイトのユーザーが Configuration Manager 2007 R2 データベースの単一のビューのデータに基づいてモデルベースのレポートのアドホック レポートを作成するために使用する単純なレポート モデルを作成します。 自分のサイトのクライアント コンピュータに関する情報をレポートの作成者に対して示すためのレポート モデルを作成します。 この情報は、Configuration Manager 2007 データベースの [V_R_System] ビューから取得します。

これらの手順を実行するコンピュータに SQL Server Business Intelligence Development がインストールされており、このコンピュータからネットワークで Reporting Services ポイント サーバーに接続できることを確認します。 SQL Server Business Intelligence Development Studio の詳細については、SQL Server のドキュメントを参照してください。

注意

このトピックの情報は、Configuration Manager 2007 R2 と Configuration Manager 2007 R3 のみに該当します。

レポート モデルを作成するには、次の作業を実行する必要があります。

  • レポート モデル プロジェクトを作成する—レポート モデル プロジェクトは、レポート モデルに保管される情報のコンテナです。

  • レポート モデルのデータ ソースを定義する—レポート モデルのデータ ソースは、レポート作成に使用される Configuration Manager データベースについての詳細を指定します。

  • レポート モデルのデータ ソース ビューを定義する — データ ソース ビューは、レポート モデルに使用されているビューに関する情報が含まれた XML ファイルです。 データ ソース ビューを使って、レポートの作成者に表示するための Configuration Manager データベースのビューのサブセットを作成することができます。 この構造を単純化して、一覧の形でレポートの作成者にデータを表示することができます。

  • レポート モデルを作成する — 指定したデータ ソース ビューから、レポート モデル ウィザードでレポート モデルを作成します。

  • レポート モデルを発行する — レポート モデルを展開すると、SQL Reporting Services レポート サーバーにレポートがコピーされ、使用できるようになります。 この展開を完了すると、SQL Reporting Services のWeb サイトからのみレポートを実行することができるようになります。

  • レポート モデルを Configuration Manager コンソールに展開する — Configuration Manager コンソールから直接レポートを作成する前に、必要なレポート モデルを使用できるようにする手順を完了する必要があります。 詳細については、「Configuration Manager にレポート モデルを展開する手順」を参照してください。

レポート モデル プロジェクトを作成するには

  1. Windows のスタート メニューから、 [Microsoft SQL Server 2005]、 [SQL Server Business Intelligence Development Studio] の順にクリックします。

  2. Microsoft Visual Studio で [SQL Server Business Intelligence Development Studio] を開いたら、 [ファイル]、 [新規作成]、 [プロジェクト]の順にクリックします。

  3. [新しいプロジェクト]ダイアログ ボックスの[テンプレート]リストで[レポート モデル プロジェクト]を選択します。

  4. [名前] フィールドに「Simple_Model」と入力します。

  5. レポート モデル プロジェクトを作成するには、 [OK] をクリックします。

  6. Simple_Model ソリューションが [ソリューション エクスプローラ] ウィンドウに表示されます。

    注意

    [ソリューション エクスプローラ] ウィンドウが表示されない場合は、 [表示]、 [ソリューション エクスプローラ] の順にクリックします。

レポート モデル用のデータ ソースを定義するには

  1. SQL Server Business Intelligence Development Studio の [ソリューション エクスプローラ] ウィンドウで [データ ソース] を右クリックし、 [新しいデータ ソースの追加] をクリックします。

  2. [データ ソース ウィザードへようこそ] ページで [次へ] をクリックします。

  3. [接続の定義方法を選択します] ページで [既存の接続または新しい接続に基づいてデータ ソースを作成する] が選択されていることを確認し、[新規作成] をクリックします。

  4. [接続マネージャ] ダイアログ ボックスで、データ ソースに対して次の接続プロパティを指定します。

    1. [サーバー名]- Configuration Manager 2007 データベース サーバーの名前を入力するか、ドロップダウン リストから選択します。 既定のインスタンスではなく、名前が付けられたインスタンスを使用している場合、<データベース サーバー>\<インスタンス名> の形式で入力します。

    2. [Windows 認証を使用する] を選択します。

    3. [データベース名の選択または入力] ボックスで、Configuration Manager 2007 データベースの名前を選択します。

  5. データベース接続が正常に確立されたことを確認するには、[接続テスト] をクリックします。

  6. 接続が正常に確立された場合、[OK] をクリックして [接続マネージャー] ダイアログ ボックスを閉じます。 接続が正常に確立されない場合は、入力した情報が正しいことを確認して、[接続テスト] を再度クリックします。

  7. [接続の定義方法を選択します] ページで [既存の接続または新しい接続に基づいてデータ ソースを作成する] が選択されており、さらに、直前に指定したデータ ソースが [データ接続] ボックスで選択状態になっていることを確認し、[次へ]をクリックします。

  8. [データ ソース名] フィールドに「Simple_Model」と入力し、[完了] をクリックします。

  9. これで、[ソリューション エクスプローラ] の [データ ソース] ノードの下に、データ ソース Simple_Model.ds が表示されます。

    注意

    既存のデータ ソースのプロパティを編集するには、[ソリューション エクスプローラ] ウィンドウの [データ ソース] フォルダでデータ ソースをダブルクリックし、データ ソースのプロパティをデータ ソース デザイナに表示します。

レポート モデル用のデータ ソース ビューを定義するには

  1. [ソリューション エクスプローラ] で [データ ソース ビュー] を右クリックし、 [新しいデータ ソース ビューの追加] をクリックします。

  2. [データ ソース ビュー ウィザードへようこそ] ページで [次へ] をクリックします。 [データ ソースの選択] ページが表示されます。

  3. [リレーショナル データ ソース] ウィンドウで、"Simple_Model データ ソースが選択されていることを確認し、[次へ] をクリックします。

  4. [テーブルとビューの選択] ページの [使用できるオブジェクト] リストで、レポート モデルで使用する以下のビューを選択します。dbo.v_R_System

  5. ビューを選択した後、> をクリックして、オブジェクトを [含まれているオブジェクト] リストに転送します。

  6. [名前の一致] ページが表示された場合、既定値をそのまま使用し、 [次へ] をクリックします。

  7. 必要なオブジェクトを選択したら、 [次へ] をクリックして、「Simple_Model」と [名前] フィールドに入力します。

  8. [完了] をクリックします。Simple_Model.dsv データ ソース ビューが、[ソリューション エクスプローラ] の [データ ソース ビュー] フォルダに表示されます。

レポート モデルを作成するには

  1. [ソリューション エクスプローラ] で [レポート モデル] を右クリックし、[新しいレポート モデルの追加] をクリックします。

  2. [レポート モデル ウィザードへようこそ] ページで [次へ] をクリックします。

  3. [データ ソース ビューの選択] ページの [使用できるデータ ソース ビュー] リストで "SampleModel.dsv" が選択されていることを確認し、 [次へ] をクリックします。

  4. [レポート モデル生成ルールの選択] ページで既定値をそのまま使用し、 [次へ] をクリックします。

  5. [モデルの統計の収集] ページで [生成の前にモデルの統計を更新する] が選択されていることを確認し、 [次へ] をクリックします。

  6. [ウィザードの完了] ページで [名前] フィールドに "Simple_Model" が表示されていることを確認します。

  7. ウィザードを完了してレポート モデルを作成するには、 [実行] をクリックします。

  8. ウィザードを終了するには、 [完了] をクリックします。 レポート モデルがデザイン ウィンドウに表示されます。

レポート モデルを発行するには (SQL Reporting Services での使用向け)

  1. [ソリューション エクスプローラ] で Simple_Model.smdl を右クリックして、 [展開] をクリックします。

  2. [SQL Server Business Intelligence Development Studio] ウィンドウの左下隅で展開ステータスを確認します。 展開が完了したら、 [配置正常終了] と表示されます。 展開が失敗すると、[出力] ウィンドウに失敗の原因が表示されます。 これで新しいレポート モデルが SQL Reporting Services の Web サイトから使用可能になります。

  3. [ファイル]、 [すべて保存] の順にクリックして、SQL Server Business Intelligence Development Studio を閉じます。

レポート モデルを Configuration Manager に展開するには

  1. Configuration Manager での使用向けにレポート モデルを展開するには、「Configuration Manager にレポート モデルを展開する手順」を参照してください。

参照:

タスク

SQL Reporting Services にモデル ベースのレポートを新規作成する方法
SQL Reporting Services に SQL ベースのレポートを新規作成する方法
SQL Reporting Services にレポート モデルを作成する手順 - 詳細
Configuration Manager にレポート モデルを展開する手順

概念

SQL Reporting Services のレポート モデルについて
SQL Reporting Services の管理者チェックリスト

その他のリソース

Configuration Manager 2007 R2 の SQL Reporting Services

その他の情報については、「Configuration Manager 2007 Information and Support」 (Configuration Manager 2007 の情報とサポート) を参照してください。
ドキュメント チームに連絡するには、次のアドレスに電子メールを送信してください。 SMSdocs@microsoft.com.