Megosztás a következőn keresztül:


Sémanézetek a Configuration Manager

A Configuration Manager sémanézetei információt nyújtanak a jelentések létrehozásakor használható sémáról, valamint a felderítési sémanézetekről, a készletsémanézetekről és a megfelelőségi beállítások sémanézetéről.

Sémanézetek megtekintése

A Configuration Manager nézet sémanézetei egyesíthetők, és adott adatok lekérésére használhatók. A Configuration Manager nézetsémacsaládban található Configuration Manager-webhelyek összes nézetéről nyújtanak információt. A nézetsémanézeteket ebben a szakaszban ismertetjük.

v_SchemaViews

Listák a nézetsémacsalád összes SQL-nézetét és SQL-nézettípusát. A nézet a ViewName oszlop használatával csatlakoztatható a v_ReportViewSchema nézethez.

v_ReportViewSchema

Listák a nézetséma-család összes Configuration Manager SQL-nézetét, valamint az egyes nézetek oszlopneveit. A nézet a ViewName oszlop használatával csatlakoztatható a v_ReportViewSchema nézethez.

A következő lekérdezés a v_SchemaViews nézetben kéri le az összes nézetsémacsaládnézet és a hozzájuk tartozó nézetkategória listáját:

SELECT Type, ViewName

FROM v_SchemaViews

ORDER BY Type, ViewName

A Configuration Manager nézetek mindegyike több oszlopból áll, és nehéz lehet meghatározni, hogy a szükséges adatok lekérdezéseihez melyik oszlopot kell használni. A következő lekérdezés összekapcsolja a v_SchemaViews és a v_ReportViewSchema nézetet, hogy listázza az Configuration Manager nézetsémacsalád összes nézetét, az egyes nézetekben lévő oszlopok mindegyikét és a nézetkategóriát:


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

A lekérdezés kimenete és a jelen dokumentumban megadott információk olyan információkat tartalmaznak, amelyek segítenek a megfelelő nézet és nézet oszlop használatával lekérdezéseket létrehozni a hatékony jelentéskészítéshez.

Felderítési sémanézetek

A felderítési sémanézetek egy Configuration Manager webhely összes erőforrásáról nyújtanak információt, és ebben a szakaszban ismertetjük. A két erőforrásséma-információnézet v_ResourceMap és v_ResourceAttributeMap. A v_ResourceMap nézet a felderített adatok összes erőforrástípusának listáját tartalmazza. Alapértelmezés szerint a Configuration Manager rendelkezik az Ismeretlen rendszer, a Felhasználói csoport, a Felhasználó és a Rendszererőforrás típussal, amelyek mindegyike saját erőforrástípus-számmal és egyéni nézetével rendelkezik. A nézet más nézetekhez is csatlakoztatható a ResourceType oszlop használatával. A szakasza a v_ResourceMap nézetben található alapértelmezett adatokat jelöli.

Erőforrás típusa Megjelenítendő név Erőforrásosztály neve
2 Ismeretlen rendszer v_R_UnknownSystem
3 Felhasználói csoport v_R_UserGroup
4 Felhasználó v_R_User
5 Rendszer v_R_System
6 IP-hálózat V_R_IPNetwork

A v_ResourceAttributeMap nézet tartalmazza az egyes erőforrástípusokhoz felderítendő összes attribútumot, például a NetBIOS-nevet, az operációs rendszert, a felhasználónevet, a felhasználónevet, a felhasználónevet, a tartománynevet stb. A v_ResourceAttributeMap nézet más nézetekhez is csatlakoztatható a ResourceType oszlop használatával. A felderítési nézetekkel kapcsolatos további információkért lásd: Felderítési nézetek Configuration Manager.

Hardverleltár sémanézetei

A hardverleltársémát fontos megérteni a hardverleltáradatokat tartalmazó Configuration Manager jelentések lekérdezéseinek létrehozásakor. A Configuration Manager-ben lévő ügyféladatok többsége a két hardverleltár-sémanézet egyikében található: v_GroupMap és v_GroupAttributeMap. A v_GroupMap nézet tartalmazza az összes hardverleltárcsoport és az egyes csoportokhoz tartozó nézet listáját. A v_GroupAttributeMap nézet az egyes csoportokhoz leltározott összes attribútumot tartalmazza. Mindkét nézet összekapcsolható a GroupID oszlop használatával, és a ResourceType oszlop használatával csatlakozhat a v_ResourceMap felderítési sémanézethez.

Mivel a hardverleltár módosítható és bővíthető, az egyik Configuration Manager hely SQL Server adatbázisa eltérő hardverleltárnézetekkel és sémával rendelkezhet egy másik helyhez képest. A következő lekérdezés összekapcsolja a v_GroupMap és a v_GroupAttributeMap nézetet a hardverleltárnézet sémájának létrehozásához a hely adott beállításai alapján:

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

További információ a hardverleltárnézetekről: Hardverleltárnézetek az Configuration Manager-ban.

Szoftverleltár nézetséma

Nincs konkrét szoftverleltár-sémanézet, de a következő lekérdezés összekapcsolja a v_GS_SoftwareProduct és a v_FullCollectionMembership szoftverleltárnézetet a szoftverleltárnézet sémájának létrehozásához a Minden rendszer gyűjtemény termékneve alapján:

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

A szoftverleltárnézetekről további információt a Szoftverleltárnézetek a Configuration Manager-ben című témakörben talál.

Megfelelőségi beállítások sémanézete

A megfelelőségi beállítások sémanézete v_CIRelationTypeMapping, amely felsorolja a konfigurációelemek elemeit, például a konfigurációs alapterveket és a szoftverfrissítéseket, a relációs típus értékét, valamint a relációs típus leírását. A nézet a RelationType oszlop használatával más megfelelőségi beállítások nézeteihez is csatlakoztatható. A kívánt konfigurációkezelési nézetekkel kapcsolatos további információkért lásd: Megfelelőségi beállítások nézetei Configuration Manager.

Lásd még

SQL Server nézetek Configuration Manager