Schemaansichten in Configuration Manager
Betrifft: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 R2 Configuration Manager
Die System Center 2012 Configuration Manager Schemaansichten bieten Informationen über das Schema, das beim Erstellen von Berichten verwendet werden kann als auch die Discovery-Schema-Ansichten, Inventur Schemaansichten und die Kompatibilitätsansicht für Settings Schema.
Schemaansicht anzeigen
Die Configuration Manager View Schemaansichten miteinander verbunden sind und zum Abrufen von Daten verwendet werden können. Sie bieten Informationen zu den Ansichten in einer Configuration Manager Website, die in der Configuration Manager Schema-Familie anzeigen. Die Sicht Schema-Ansichten werden in der folgenden Tabelle beschrieben.
Schemaansicht anzeigen |
Beschreibung |
---|---|
v_SchemaViews |
Listet alle SQL-Ansichten und SQL-Ansichtstypen in der Ansicht Schema-Familie. Die Ansicht hinzugefügt werden kann die V_ReportViewSchema mithilfe der ViewName Spalte. |
v_ReportViewSchema |
Listet alle die Configuration Manager SQL-Sichten in der Ansicht Schema-Familie und die Spaltennamen für jede Ansicht. Die Ansicht hinzugefügt werden kann die V_ReportViewSchema mithilfe der ViewName Spalte. |
Die folgende Abfrage verwendet die V_SchemaViews Ansicht zum Abrufen einer Liste alle View Schema Familie Ansichten und die zugeordnete Ansicht-Kategorie:
SELECT Type, ViewName
FROM v_SchemaViews
ORDER BY Type, ViewName
Jede der Configuration Manager Ansichten besitzt mehrere Spalten, und ermitteln, die dieser Spalten zum Erstellen der erforderlichen Daten Abfragen kann schwierig sein. Die folgende Abfrage Joins der V_SchemaViews und V_ReportViewSchema Ansichten für alle Ansichten in der Liste der Configuration Manager Schema-Familie, jede Spalte in jeder Ansicht und Ansichtskategorie anzeigen:
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
Die Ausgabe dieser Abfrage und die Informationen in diesem Dokument bieten Informationen, die Ihnen die richtige Ansicht und Spalte in der Sicht verwenden, um Abfragen für die effektive Berichterstattung zu erstellen.
Discovery-Schema-Ansichten
Die Ermittlung Schema-Sichten bieten Informationen zu allen Ressourcen in einer Configuration Manager Website und werden in der folgenden Tabelle beschrieben. Sind die beiden Schemas Informationen Ressourcenansichten V_ResourceMap und V_ResourceAttributeMap. Die V_ResourceMap Ansicht enthält eine Übersicht über alle Ressourcentypen für die ermittelten Daten. In der Standardeinstellung Configuration Manager hat die Unbekanntes System, Benutzergruppe, Benutzer, und Systemressource Typen, von denen jeder über eigene Ressourcennummer und einzelne Ansicht verfügt. Die Sicht kann mit anderen Ansichten verknüpft werden, mithilfe der ResourceType Spalte. Die folgende Tabelle stellt die Daten standardmäßig in der V_ResourceMap anzeigen.
Ressourcentyp |
Anzeigename |
Ressourcenname-Klasse |
---|---|---|
2 |
Unbekanntes System |
v_R_UnknownSystem |
3 |
Benutzergruppe |
v_R_UserGroup |
4 |
Benutzer |
v_R_User |
5 |
System |
v_R_System |
6 |
IP-Netzwerk |
V_R_IPNetwork |
Die V_ResourceAttributeMap Ansicht enthält alle Attribute, die für die einzelnen Ressourcentypen, wie z. B. NetBIOS-Namen, Betriebssystem, Benutzernamen, Benutzergruppennamen, Domänenname und usw. ermittelt werden. Die V_ResourceAttributeMap Ansicht mit anderen Ansichten verknüpft werden kann, mithilfe der ResourceType Spalte. Weitere Informationen zu den Discovery-Ansichten finden Sie unter Discovery-Ansichten in Configuration Manager.
Hardware Inventory Schemaansichten
Das Inventurschema Hardware ist wichtig zu verstehen, beim Erstellen von Abfragen Configuration Manager Inventarinformationen für Berichte, die Hardware enthalten. Der Clientdaten in den meisten Configuration Manager in eine der zwei Ansichten, Hardware Inventory Schema enthalten ist: V_GroupMap und V_GroupAttributeMap. Die V_GroupMap Ansicht enthält eine Liste aller Hardware Inventory Gruppen und die zugeordnete Ansicht für jede dieser Gruppen. Die V_GroupAttributeMap Ansicht enthält alle Attribute, die für jede Gruppe inventarisiert werden. Beide Ansichten können miteinander verknüpft werden, mit der GroupID Spalte und in der V_ResourceMap Ermittlung Schemaansicht mithilfe der ResourceType Spalte.
Da der Hardwareinventur kann geändert und erweitert, eine Configuration Manager des Standorts SQL-Datenbank möglicherweise unterschiedliche Hardware Inventory Ansichten und das Schema im Vergleich zu einem anderen Standort. Die folgende Abfrage Joins der V_GroupMap und V_GroupAttributeMap Ansichten zum Generieren des Schemas der Hardware Inventory-Sicht, auf Grundlage der spezifischen Einstellungen für den Standort:
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
Weitere Informationen über die Hardware Bestand Ansichten finden Sie unter Hardware Inventory Ansichten in Configuration Manager.
Software-Inventurschema anzeigen
Es ist kein bestimmter Software Inventory Schemasicht, aber die folgende Abfrage verknüpft die V_GS_SoftwareProduct und V_FullCollectionMembership Software Inventory Ansichten generiert das Inventurschema Ansicht Software nach Produktnamen für die alle Systeme Auflistung:
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
Weitere Informationen zu den Software Inventory-Ansichten finden Sie unter Software Inventory-Ansichten in Configuration Manager.
Compliance Settings Schema anzeigen
Ist eine Ansicht für Compliance Settings Schema, V_CIRelationTypeMapping, die Element-Konfigurationselemente, z. B. von Konfigurationsbasislinien und Softwareupdates, den Wert des Beziehung und eine Beschreibung für den Beziehungstyp auflistet. Die Ansicht kann zu anderen Ansichten der Compliance-Einstellungen hinzugefügt werden, mit der ' relationtype ' Spalte. Weitere Informationen zu der gewünschten Konfiguration Verwaltungssichten, finden Sie unter Einstellungen Ansichten für die Compliance in Configuration Manager.