Configuration Manager の SQL Server ビューを使用してカスタム レポートを作成する

Configuration Manager は、Configuration Manager サイト データベース内の SQL Server ビューに対してクエリを実行して、レポートに表示される情報を取得します。 Configuration Manager サイト データベースには、ネットワーク、コンピューター、ユーザー、ユーザー グループ、およびコンピューティング環境の他の多くのコンポーネントに関する情報の大規模なコレクションが含まれています。 データベースには、展開、ソフトウェア更新プログラム、構成基準計画、レポート、ステータス メッセージなど、Configuration Manager の操作を表すオブジェクトも含まれています。 Configuration Manager 管理者は、SQL ビューのさまざまなカテゴリ、各ビューに格納される情報、および SQL ビューを互いに結合して必要な情報を返すレポートを作成する方法を理解する必要があります。 Configuration Manager のクエリとコレクションは、Configuration Manager SQL ビューではなく Windows Management Instrumentation (WMI) から情報を取得するため、SQL ビュー スキーマが WMI スキーマとどのように関連しているかを知っておくと便利です。

このドキュメントは、Configuration Manager ステートメントと SQL ステートメントの基本的な理解、動作する Configuration Manager インフラストラクチャが配置されていること、および Configuration Manager レポートの基本的な理解があることを前提としています。 Configuration Manager でのレポートの作成の詳細については、「レポートの概要」を参照してください。 基本的な SQL ステートメントの記述方法の詳細については、SQL Server のドキュメントを参照してください。

このドキュメントには、Configuration Manager SQL ビュー スキーマと SQL ビューの概要、既存のレポートと関連するレポート手順の概要、各 Configuration Manager SQL ビュー カテゴリのサンプル SQL ステートメント、カスタム レポートを作成するための演習、レポート SQL ステートメントの記述の概要、およびConfiguration Manager プロバイダーの WMI スキーマ。

このドキュメントで使用されている製品バージョン

このドキュメントは、Microsoft SQL Server 2012、Report Builder 3.0、および Configuration Manager を使用して作成されました。 使用できる SQL ビュー、オプション、およびコマンドは、使用している各製品のバージョンによって異なる場合があります。 詳細については、使用している製品のドキュメントを参照してください。

Configuration Manager のレポートの新機能

このセクションでは、Configuration Manager レポートに関して Configuration Manager 2007 以降に行われた変更の一覧を示します。

  • Configuration Manager はレポート ポイントを使用しなくなりました。レポート サービス ポイントは、Configuration Manager が現在レポートに使用する唯一のサイト システムの役割です。

  • Configuration Manager 2007 R2 SQL Server Reporting Services ソリューションの完全な統合: 標準のレポート管理に加えて、Configuration Manager 2007 R2 では、次のサポートが導入されましたSQL Server Reporting Services レポート。 Configuration Manager は Reporting Services ソリューションを統合し、新しい機能を追加し、標準のレポート管理をレポート ソリューションとして削除します。

  • Report Builder 2.0 統合: Configuration Manager では、モデルベースレポートと SQL ベースのレポートの両方に対する専用の作成および編集ツールとして、Microsoft SQL Server 2008 Reporting Services Report Builder 2.0 を使用しています。 Report Builder 2.0 は、レポートを初めて作成または変更すると自動的にインストールされます。

  • SQL Server Reporting Services のレポート サブスクリプションを使用すると、指定したレポートをメールまたはファイル共有にスケジュールされた間隔で自動的に配信するように構成できます。

  • レポート ビューアーを使用して Configuration Manager コンソールで Configuration Manager レポートを実行するか、レポート マネージャーを使用してブラウザーからレポートを実行できます。 レポートを実行するには、どちらの方法でも同様のエクスペリエンスが提供されます。

  • Configuration Manager のレポートは、インストールされている Configuration Manager コンソールのロケールで表示されます。 サブスクリプションは、SQL Server Reporting Services がインストールされているロケールで表示されます。 レポートを作成するときに、アセンブリと式を指定できます。

  • Reporting Services ポイントで Microsoft SQL Server 2012 または SQL Server 2008 R2 を実行すると、作成または変更すると Configuration Manager Reporting Services Report Builder 3.0 が開きますできます。 Microsoft SQL Server 2008 がReporting Servicesポイントで実行されている場合、レポートを作成または変更すると、Configuration Manager Reporting Services Report Builder 2.0 が開きます。

  • Configuration Manager コンソールの監視ワークスペースに、レポート ノードから SQL Server Reporting Services レポート マネージャーへのリンクが表示されるようになりました。

  • Configuration Manager レポートは、ロールベースの管理が完全に有効になりました。 Configuration Manager に含まれるすべてのレポートのデータは、レポートを実行する管理者ユーザーのアクセス許可に基づいてフィルター処理されます。 特定のロールを持つ管理ユーザーは、自分のロールに定義された情報のみを表示できます。 詳細については、Configuration Manager ドキュメント ライブラリの「Configuration Managerレポートの計画」の記事の「レポートの Role-Based 管理の計画」セクションを参照してください。

このセクションの内容

  • Configuration Manager の SQL Server ビュー Configuration Manager でレポートの作成に使用できるビューの概要を説明します。

  • Configuration Manager でのレポートの操作 Configuration Manager レポートの概要、レポートの要素、レポートの作成と管理に使用できる手順について説明します。

  • Configuration Manager の SQL Server ビューのテクニカル リファレンス 各 Configuration Manager SQL ビュー カテゴリのサンプル SQL ステートメントと、既存の Configuration Manager を変更するための演習を提供しますレポートと新しいレポートの作成、SQL ステートメントの記述に関する情報、レポート SQL ステートメントの記述時に使用できる SQL Server で使用可能なクエリ デザイン ツール、および Configuration Manager WMI プロバイダー スキーマの概要。

関連項目