次の方法で共有


高度な演習 2 ソリューション: Configuration Managerでハードウェア インベントリの新しいレポートを作成する

次の手順を使用して、高度な演習 2: Configuration Managerでハードウェア インベントリの新しいレポートを作成するレポートを作成できます。

注:

SQL Server レポートの作成経験に応じて、レポートの作成に使用できるパスは多数あります。 必要に応じて、レポートを作成する任意の方法を使用できます。

ハードウェア インベントリ情報レポートを作成するには

  1. Configuration Manager コンソールで、[監視] を選択します。

  2. [ 監視 ] ワークスペースで、[ レポート] を展開し、[ レポート] を選択します。

  3. [ ホーム ] タブの [ 作成 ] グループで、[ レポートの作成] を選択します。

  4. レポートの作成ウィザードの [ 情報 ] ページで、[ SQL ベースのレポート] を選択し、次の情報を指定します。

    • 名前:「ハードウェア インベントリ情報」と入力します
    • 形容: 「」と入力 します。コンピューター名、サイト コード、ハードウェア インベントリの最終スキャンの日付、最後のスキャンからの日数が表示されます。
    • サーバー: このフィールドは自動的に入力されます。 レポート サーバーの名前と一致していることを確認します。
    • パス: [ 参照] を 選択して、新しいレポートを格納するフォルダーを選択します。 この演習では、[ ハードウェア ] - [全般] を選択します。
  5. 続行するには、[Next] を選択します。

  6. レポートの作成ウィザードの [概要 ] ページで、情報を確認し、[ 次へ] を選択します。

  7. レポートの作成ウィザードの [完了 ] ページで、実行されたアクションを確認し、[ 閉じる] を選択します。 Report Builderが開き、レポートを作成できるようになりました。

  8. 次に、レポートの結果を返すためにこのレポートで使用するデータセットを作成する必要があります。 このレポートでは、2 つのデータセットが使用されます。 これらの 1 つ目は、レポートの基準として使用するために選択できるコンピューター名を一覧表示するために使用されます。 2 つ目には、レポート自体の SQL ステートメントが含まれています。

  9. [ レポート データ ] ウィンドウで、[データセット] を右クリックし、[ データセットの 追加] を選択 します

  10. [データセットのプロパティ] ダイアログ ボックスの [クエリ] ページで、データセットの名前を指定するか、既定の名前を使用して、[レポートに埋め込まれたデータセットを使用する] を選択します。

  11. [ データ ソース ] ドロップダウン リストで、レポートに使用するデータ ソースを選択します。 これは通常、自動的に生成され、 AutoGen_で始まります。

  12. [ テキスト] のクエリの種類を選択し、[クエリ] フィールドに次の クエリ を入力します。

    SELECT DISTINCT SYS.Netbios_Name0 
    ��from v_R_System SYS WHERE SYS.Client0=1 
    ��ORDER By SYS.Netbios_Name0
    
  13. [ OK] を選択 して、[ データセットのプロパティ ] ダイアログ ボックスを閉じます。 既定で DataSet1 という名前の新しいデータセットが、[レポート データ] ウィンドウの [データセット] ノードに表示されるようになりました。

    これで、レポートの実行元として使用可能なクライアント名を返すためにレポート パラメーターが使用するクエリを作成しました。

  14. 次に、レポートで使用するパラメーターを作成して、レポート対象のコンピューターを選択できるようにします。

    [ レポート データ ] ウィンドウで、[ パラメーター] を右クリックし、[ パラメーターの追加] を選択します。

  15. [レポート パラメーターのプロパティ] ダイアログ ボックスの [全般] ページで、[プロンプト] フィールドの値を [コンピューター名] に変更します。

  16. [レポート パラメーターのプロパティ] ダイアログ ボックスの [使用可能な値] ページで、[クエリから値を取得する] を選択します。

  17. 次の値を選択します。

    • データセット:DataSet1 を選択する
    • 値フィールド:Netbios_Name0を選択する
    • ラベル フィールド:Netbios_Name0を選択する
  18. [ OK] を選択 して、[ レポート パラメーターのプロパティ ] ダイアログ ボックスを閉じます。 新しいパラメーター ReportParameter1 は、[レポート データ] ウィンドウの [パラメーター] ノードに表示されます。

  19. この時点で、レポートを実行して、パラメーターが正しく動作していることをチェックします。 [ ホーム ] タブの [ ビュー ] グループで、[ 実行] を選択します。

  20. [コンピューター名] フィールドが表示されていることを確認します。 このフィールドを選択すると、ドロップダウン リストにすべての Windows クライアント コンピューターが表示されます。

  21. [ ホーム ] タブの [ ビュー ] グループで、[ デザイン ] を選択してデザイン ビューに戻ります。

  22. 次に、レポートのメイン データセットを作成する必要があります。

    [ レポート データ ] ウィンドウで、[データセット] を右クリックし、[ データセットの 追加] を選択 します

  23. [データセットのプロパティ] ダイアログ ボックスの [クエリ] ページで、データセットの名前を指定するか、既定の名前を使用して、[レポートに埋め込まれたデータセットを使用する] を選択します。

  24. [ データ ソース ] ドロップダウン リストで、レポートに使用するデータ ソースを選択します。 これは通常、自動的に生成され、 AutoGen_で始まります。

  25. [ テキスト] のクエリの種類を選択し、[クエリ] フィールドに次の クエリ を入力します。

    SELECT v_R_System.Netbios_Name0 AS [Computer Name], 
    ��v_RA_System_SMSInstalledSites.SMS_Installed_Sites0 AS [Site Code], 
    ��v_GS_WORKSTATION_STATUS.LastHWScan AS [Last HWScan], 
    ��DATEDIFF(day, v_GS_WORKSTATION_STATUS.LastHWScan, GETDATE()) AS [Days Since Last HWScan] 
    FROM v_GS_WORKSTATION_STATUS INNER JOIN v_R_System ON 
    ��v_GS_WORKSTATION_STATUS.ResourceID = v_R_System.ResourceID 
    ��INNER JOIN v_RA_System_SMSInstalledSites ON 
    ��v_R_System.ResourceID = v_RA_System_SMSInstalledSites.ResourceID 
    ORDER BY [Last HWScan] DESC 
    
  26. [ OK] を選択 して、[ データセットのプロパティ ] ダイアログ ボックスを閉じます。

  27. [ 挿入 ] タブの [ データ領域 ] グループで、[ テーブル] を選択し、[ テーブル ウィザード] を選択します。

  28. ウィザードの [ 新しいテーブルまたはマトリックス ] ページで、[ このレポートまたは共有データセット内の既存のデータセットを選択する] を選択し、[ DataSet2 ] を選択し、[ 次へ] を選択します。

  29. ウィザードの [フィールドの配置] ページで、[使用可能なフィールド] ウィンドウから [] ウィンドウComputer_Name、Site_Code、Last_HWScanDays_Since_Last_HWScanをドラッグします。

  30. [ 次へ ] を選択してレポートのプレビューを表示し、もう一度 [次へ ] を選択します。

  31. ウィザードの [ スタイルの選択 ] ページで、レポートに使用できるテーマのいずれかを選択し、[完了] を選択 します

  32. [ ホーム ] タブの [ ビュー ] グループで、[ 実行] を選択します。

  33. [ コンピューター名 ] フィールドで、ドロップダウン リストからコンピューターを選択し、[ レポートの表示] を選択します。

  34. レポート内のデータが想定どおりであることを確認します。

  35. Report Builderでレポートを保存して閉じます。

新しいレポートは、Configuration Manager コンソールで使用できるようになりました。

次の手順

レポート ビルダーには、テーマ、列見出しなど、レポートの要素を変更するための多くのオプションが含まれています。 詳細については、Report Builderヘルプを参照してください。

関連項目

高度な演習 2: Configuration Managerでハードウェア インベントリの新しいレポートを作成する