SQL Reporting Services にモデル ベースのレポートを作成する手順
適用対象: System Center Configuration Manager 2007 R2, System Center Configuration Manager 2007 R3
前回の改訂 : 2008 年 8 月
ここでは、Configuration Manager 2007 R2 の SQL Reporting Services を使用してモデルベースのレポートを作成する手順を示します。
このレポート例は、指定したコレクションに含まれる各コンピュータの一般的なの詳細情報を示しています。さらに、このレポートは特定のコンピュータのコンピュータ情報レポートにリンクしており、選択した任意のコンピュータの詳細情報を確認できます。
SQL Server Business Development Studio と Microsoft レポート ビルダのオプションの詳細については、SQL のドキュメントを参照してください。
重要
この手順を開始する前に、Microsoft SQL Server の SQL Server Business Intelligence Development Studio コンポーネントをインストールする必要があります。
注意
このトピックの情報は、Configuration Manager 2007 R2 と Configuration Manager 2007 R3 のみに該当します。
レポートのレポート モデルを作成するには
SQL Server Business Intelligence Development Studio を開きます。
[ファイル]、[新規作成]、[プロジェクト] の順にクリックします。
[テンプレート] リストで [レポート モデル プロジェクト] を選択します。
[名前] フィールドに「レポート モデルの例」と入力します。
[OK] をクリックして、レポート モデル プロジェクトを作成します。
SQL Server Business Intelligence Development Studio の [ソリューション エクスプローラ] ウィンドウで [データ ソース] を右クリックし、[新しいデータ ソースの追加] をクリックします。
[データ ソース ウィザードへようこそ] ページで [次へ] をクリックします。
[接続の定義方法を選択します] ページで [既存の接続または新しい接続に基づいてデータ ソースを作成する] が選択されていることを確認し、[新規作成] をクリックします。
[接続マネージャ] ダイアログ ボックスで、データ ソースに対して次の接続プロパティを指定します。
[サーバー名] - Configuration Manager 2007 データベース サーバーの名前を入力するか、ドロップダウン リストから選択します。既定のインスタンスではなく、名前付きインスタンスを使用している場合、「<データベース サーバー>\<インスタンス名>」と入力します。
[Windows 認証を使用する] を選択します。
[データベース名の選択または入力] ドロップダウン リストで、Configuration Manager 2007 データベースの名前を選択します。
データベース接続が正常に確立されたことを確認するには、[接続テスト] をクリックします。
接続が正常に確立された場合は、[OK] をクリックします。接続が正常に確立されない場合は、入力した情報が正しいことを確認して、[接続テスト] を再びクリックします。
[接続の定義方法を選択します] ページで [既存の接続または新しい接続に基づいてデータ ソースを作成する] が選択されており、さらに、直前に指定したデータ ソースが [データ接続] ボックスで選択状態になっていることを確認し、[次へ] をクリックします。
[データ ソース名] ボックスに「レポート モデルの例」と入力し、[完了] をクリックします。
[ソリューション エクスプローラ] で [データ ソース ビュー] を右クリックし、[新しいデータ ソース ビューの追加] をクリックします。
[データ ソース ビュー ウィザードへようこそ] ページで [次へ] をクリックします。
[データ ソースの選択] ページの [リレーショナル データ ソース] ウィンドウで "レポート モデルの例" が選択されていることを確認し、[次へ] をクリックします。
[テーブルとビューの選択] ページで、Configuration Manager 2007 データベースからこのレポート モデルで使用するテーブルまたはビューを選択します。次の項目を選択します。
- dbo.v_R_System
[次へ] をクリックして、続行します。
[ウィザードの完了] ページの [名前] フィールドに、「レポート モデルの例」と入力し、[完了] をクリックします。
[ソリューション エクスプローラ] で [レポート モデル] を右クリックし、[新しいレポート モデルの追加] をクリックします。
[レポート モデル ウィザードへようこそ] ページで [次へ] をクリックします。
[データ ソース ビューの選択] ページの [使用できるデータ ソース ビュー] リストで "レポート モデルの例.dsv" が選択されていることを確認し、[次へ] をクリックします。
[レポート モデル生成ルールの選択] ページで既定値をそのまま使用し、[次へ] をクリックします。
[モデルの統計の収集] ページで [生成の前にモデルの統計を更新する] が選択されていることを確認し、[次へ] をクリックします。
[ウィザードの完了] ページで [名前] フィールドに "レポート モデルの例" が表示されていることを確認します。
ウィザードを完了してレポート モデルを作成するには、[実行] をクリックします。
ウィザードを終了するには、[完了] をクリックします。
[ソリューション エクスプローラ] で "レポート モデルの例" プロジェクトを右クリックし、[展開] をクリックします。エラーまたは警告が発生した場合、[出力] ウィンドウに表示されます。
[ソリューション エクスプローラ] で "レポート モデルの例" の [完全なパス] プロパティを確認します。
ファイル Example Report Model.smdl と Example Report Model.dsv をこのフォルダから c:\sms\adminUI\XmlStorage\Other へコピーします。
モデル ベースのレポートを作成するには
Configuration Manager コンソールで、[System Center Configuration Manager]、[サイト データベース]、[コンピュータの管理]、[レポート]、[Reporting Services] の順に移動します。
レポート サーバー名を右クリックして [レポートの作成] を選択します。またレポート フォルダ名を右クリックして、レポートをそのフォルダ内に作成することもできます。
重要
レポートの作成ウィザードを使用してレポートを作成する前に、レポート サーバー上に少なくとも 1 つのレポート フォルダを作成しておく必要があります。レポート フォルダは、レポートの作成ウィザードを使用するとき、またはレポート サーバーのオプションを構成するときに作成されます。
レポートの作成ウィザードの [情報] ページでは、[モデル ベースのレポート] を選択し、[次へ] をクリックします。
レポートの作成ウィザードの [モデルの選択] ページで、[モデル] ドロップダウン リストからレポート モデル "レポート モデルの例" を選択します。[プレビュー] ウィンドウでは、このモデルで表示されるビューとエンティティを参照できます。[次へ] をクリックして、続行します。
レポートの作成ウィザードの [概要] ページで、作成されるレポートの情報を確認して [次へ] をクリックします。
レポートの作成ウィザードの [進行状況] ページが表示されたら、[ウィザードは完了しました] ページを確認します。次に [閉じる] をクリックしてウィザードを終了し、Microsoft レポート ビルダを開きます。
Microsoft レポート ビルダのデザイン ウィンドウで、[クリックしてタイトルを追加] をクリックし、「レポートの例」と入力します。
[フィールド] ウィンドウから次の属性を選択し、これらを [ここに列フィールドをドラッグ アンド ドロップ] 領域のデザイン ウィンドウにドラッグします。列の順序は自由に変更できます。また [フィールド] ウィンドウで属性をダブルクリックして、デザイン ウィンドウにこれを転送できます。
NetBIOS 名 0
CPU の種類 0
クライアント バージョン 0
Microsoft レポート ビルダで使用できるオプションの詳細については、SQL Server のドキュメントを参照してください。
レポートの表示をプレビューするには、[レポートの実行] をクリックします。
レポートの作成が完了したら、[ファイル]、[保存] の順にクリックします。
[レポートとして保存] ダイアログ ボックスで、このレポートの名前を指定し、保存先であるレポート フォルダを指定して [保存] をクリックします。
Microsoft レポート ビルダを終了します。
参照:
タスク
SQL Reporting Services に SQL ベースのレポートを作成する手順
概念
SQL Reporting Services の管理者チェックリスト
その他のリソース
Configuration Manager 2007 R2 の SQL Reporting Services
その他の情報については、「Configuration Manager 2007 Information and Support」 (Configuration Manager 2007 の情報とサポート) を参照してください。
ドキュメント チームに連絡するには、次のアドレスに電子メールを送信してください。 SMSdocs@microsoft.com.