Partager via


Vues de schémas dans Configuration Manager

 

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

Le System Center 2012 Configuration Manager des vues de schéma fournissent des informations sur le schéma qui peut être utilisé lors de la création de rapports, ainsi que les vues de schéma de découverte, vues de schémas d'inventaire et la vue de schéma de paramètres de conformité.

Afficher les vues de schéma

Le Configuration Manager Afficher les vues de schéma peuvent être jointes et utilisés pour extraire des données spécifiques. Ils fournissent des informations sur toutes les vues dans une Configuration Manager site qui se trouvent dans le Configuration Manager Afficher famille de schéma. Les vues de schéma de vue sont décrits dans le tableau suivant.

Affichage de schéma

Description

v_SchemaViews

Répertorie toutes les vues SQL et les types d'affichages SQL de la famille de schéma de vue.

La vue peut être jointe à la v_ReportViewSchema affichage à l'aide de la ViewName colonne.

v_ReportViewSchema

Répertorie tous les Configuration Manager vues SQL de la famille de schéma de vue et les noms de colonne pour chaque vue.

La vue peut être jointe à la v_ReportViewSchema affichage à l'aide de la ViewName colonne.

La requête suivante utilise le v_SchemaViews affichage à récupérer une liste de tous les afficher famille vues de schémas et de leur catégorie de vue associée :

SELECT Type, ViewName

FROM v_SchemaViews

ORDER BY Type, ViewName

Chacun de la Configuration Manager vues a plusieurs colonnes, et peut être difficile de déterminer laquelle de ces colonnes à utiliser lors de la création des requêtes pour les données requises. La requête suivante jointures le v_SchemaViews et v_ReportViewSchema vues pour répertorier toutes les vues dans le Configuration Manager Afficher famille de schéma, chacune des colonnes dans chaque vue, ainsi que la catégorie de vue :

SELECT RVS.ViewName, RVS.ViewColumnName, SV.Type

FROM v_SchemaViews as SV INNER JOIN v_ReportViewSchema as RVS

  ON SV.ViewName = RVS.ViewName

ORDER BY SV.Type, RVS.ViewName, RVS.ViewColumnName

La sortie de la requête et les informations fournies dans ce document fournissent des informations pour vous aider à utiliser la bonne vue et la colonne de vue pour générer des requêtes de création de rapports efficaces.

Vues de schémas de découverte

Les vues de schéma de découverte fournissent des informations sur toutes les ressources dans un Configuration Manager de site et sont décrites dans le tableau suivant. Les vues des informations de schéma deux ressources sont v_ResourceMap et v_ResourceAttributeMap. Le v_ResourceMap vue contient une liste de tous les types de ressources pour les données de découvertes. Par défaut, Configuration Manager a la système inconnu, groupe d'utilisateurs, utilisateur, et ressource système types, chacune ayant son propre numéro de type de ressource et la vue individuelle. La vue peut être jointe à d'autres affichages à l'aide de la ResourceType colonne. Le tableau suivant représente les données par défaut contenues dans le v_ResourceMap affichage.

Type de ressource

Nom complet

Nom de classe de ressource

2

Système inconnu

v_R_UnknownSystem

3

Groupe d'utilisateurs

v_R_UserGroup

4

Utilisateur

v_R_User

5

d'exploitation

v_R_System

6

Réseau IP

V_R_IPNetwork

Le v_ResourceAttributeMap affichage contient tous les attributs qui seront découverts pour chacun des types de ressources, telles que le nom NetBIOS, système d'exploitation, nom d'utilisateur, nom de groupe d'utilisateur, nom de domaine et ainsi de suite. Le v_ResourceAttributeMap vue peut être jointe à d'autres affichages à l'aide de la ResourceType colonne. Pour plus d'informations sur les vues de découverte, consultez Vues de découverte dans Configuration Manager.

Vues de schémas d'inventaire matériel

Le schéma d'inventaire matériel est important de comprendre lorsque des requêtes de création de Configuration Manager informations d'inventaire pour les rapports qui contiennent du matériel. La plupart des données client dans Configuration Manager est contenue dans une des deux vues de schéma de l'inventaire matériel : v_GroupMap et v_GroupAttributeMap. Le v_GroupMap vue contient une liste de tous les groupes d'inventaire matériel et la vue associée pour chacun des groupes. Le v_GroupAttributeMap affichage contient tous les attributs inventoriés pour chacun des groupes. Deux vues peuvent être jointes à l'aide de la GroupID colonne et jointe à la v_ResourceMap vue de schéma de découverte à l'aide de la ResourceType colonne.

Étant donné que l'inventaire matériel peut être modifié et étendu, une Configuration Manager base de données SQL du site peut avoir des affichages de l'inventaire matériel différent et schéma par rapport à un autre site. La requête suivante jointures le v_GroupMap et v_GroupAttributeMap vues pour générer le schéma de vue de l'inventaire matériel, selon les paramètres spécifiques pour le site :

SELECT DISTINCT GM.DisplayName, GM.InvClassName,

  GM.InvHistoryClassName, GAM.AttributeName,

  GAM.ColumnName, GM.MIFClass

FROM v_GroupMap GM INNER JOIN v_GroupAttributeMap GAM

  ON GM.GroupID = GAM.GroupID

Pour plus d'informations sur les vues de l'inventaire matériel, consultez Vues de l'inventaire matériel dans Configuration Manager.

Schéma de vue de l'inventaire logiciel

Il n'est pas une vue de schéma de l'inventaire des logiciels spécifiques, mais la requête suivante joint le v_GS_SoftwareProduct et v_FullCollectionMembership vues d'inventaire logiciel pour générer le schéma de vue de l'inventaire logiciel par nom de produit pour le tous les systèmes collection :

SELECT MIN(PRD.ProductID) AS ProductID, PRD.ProductName,

PRD.ProductVersion, COUNT(DISTINCT PRD.ResourceID) AS 'Count'

FROM v_GS_SoftwareProduct PRD INNER JOIN v_FullCollectionMembership FCM

ON PRD.ResourceID = FCM.ResourceID

WHERE FCM.CollectionID = 'SMS00001'

GROUP BY PRD.ProductName, PRD.ProductVersion

ORDER BY PRD.ProductName

Pour plus d'informations sur les vues de l'inventaire logiciel, consultez Vues de l'inventaire logiciel dans Configuration Manager.

Affichage de schéma de paramètres de conformité

Il existe une vue de schéma de paramètres de conformité, v_CIRelationTypeMapping, qui répertorie les éléments de configuration telles que les référence de configurations et mises à jour logicielles, la valeur de type de relation et une description pour le type de relation. La vue peut être jointe à d'autres vues de paramètres de conformité à l'aide de la RelationType colonne. Pour plus d'informations sur les vues de gestion de configuration souhaitée, consultez Vues de paramètres de conformité dans Configuration Manager.