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.