Vues SQL Server dans System Center 2012 Configuration Manager

 

S'applique à: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 R2 Configuration Manager

Une vue Microsoft SQL Server est une table virtuelle dont le contenu est basé sur le résultat d'une requête SQL. Une vue se compose d'un ensemble de colonnes nommées et de lignes de données. Toutefois, le contenu d'une vue n'est pas stocké dans la base de données SQL. Les lignes et les colonnes de données proviennent de tables ou d'autres vues SQL référencées dans la requête qui définit la vue et sont produites dynamiquement lorsque la requête est exécutée. La requête qui définit la vue peut être à partir d'une ou plusieurs tables ou d'autres vues dans une ou plusieurs bases de données. Les requêtes distribuées (les requêtes qui accèdent aux données à partir de plusieurs sources de données) peuvent également servir à définir des vues qui extraient des données de plusieurs sources hétérogènes (stockées dans plusieurs formats de données), telles que les données stockées dans une base de données SQL Server, un fichier texte ou une feuille de calcul Microsoft Excel.

Pendant l'installation, Configuration Manager crée les types de vues SQL suivants :

  • Vues des tables (immuables) statiques.

  • Vues qui utilisent des données à partir des tables avec un schéma dynamique (modifier).

Pour un schéma dynamique, le programme d'installation crée un nombre de procédures stockées SQL Server qui créent les vues. Ces procédures stockées sont exécutées par Configuration Manager pour actualiser les vues lors de modifications des tables du schéma de sous-jacent. Évaluation de regroupement, la découverte et les données d'inventaire sont des exemples de données pour laquelle des tables ou des nouvelles propriétés dans les tables existantes peuvent être créées pendant l'opération d'un Configuration Manager site.

Création de rapports dans System Center 2012 Configuration Manager

System Center 2012 Configuration Manager utilise Microsoft SQL Server Reporting Services pour générer et exécuter des rapports sur les Configuration Manager base de données, à partir de la Configuration Manager console. Est désormais remplace la méthode utilisée pour créer des rapports dans Configuration Manager 2007. Cela offre les avantages suivants :

  • Utilise un système de rapports standard pour interroger la base de données de Configuration Manager.

  • SQL Reporting Services offre des performances, disponibilité et évolutivité plus élevées sur la méthode de création de rapports.

  • Permet aux utilisateurs qui ne sont pas familiarisés avec les rapports Configuration Manager de générer des rapports ad hoc.

  • Permet aux utilisateurs de s'abonner à des rapports ; par exemple, un responsable peut recevoir automatiquement et sur une base journalière un rapport qui détaille l'état du déploiement de mises à jour logicielles.

  • Simplifie la création de rapports SQL dans Configuration Manager.

  • Permet aux utilisateurs d'exporter les rapports sous une gamme de formats courants.

Pour plus d'informations sur l'utilisation des rapports à partir de la Configuration Manager de la console, consultez dans le Gestionnaire de Configuration de Reporting.

System Center 2012 Configuration Manager SQL View Schema

Pour créer un effet des rapports, des instructions SQL précises basées sur les Configuration Manager vues doivent être utilisées pour récupérer les données requises et afficher le résultat attendu. Connaître les Configuration Manager Afficher le schéma de base de données est une première étape importante à apprendre à créer ces rapports.

Quantité de la Configuration Manager schéma de la vue SQL mappe sur le schéma WMI du fournisseur SMS, qui est utilisé lors de la création de requêtes WQL et collections dans la Configuration Manager console. Toutefois, interroger directement les vues peut être beaucoup plus rapide que l'utilisation de WMI et WQL, qui reçoivent une demande de requête et à son tour la base de données SQL pour obtenir les informations de requête. À l'aide de vues SQL directement, vous éliminez l'étape intermédiaire et obtenir un chemin d'accès plus rapide aux données. Pour plus d'informations sur le schéma WMI du fournisseur SMS, consultez Informations de référence sur le schéma WMI du fournisseur SMS dans Configuration Manager.

Catégories de vues SQL de configuration Manager

Pour créer efficacement des rapports avec la sortie requise, il est essentiel de savoir quelles données chacun de la Configuration Manager contient des vues SQL Server et comment les vues sont liés entre eux. Les rubriques suivantes de cette section fournissent des informations détaillées sur chacune de la vue de catégories, contient le type de données des vues et les colonnes peuvent être utilisés pour JOIN des vues dans les instructions SQL.