Aracılığıyla paylaş


Configuration Manager'de şema görünümleri

Configuration Manager şema görünümleri, rapor oluştururken kullanılabilecek şemanın yanı sıra bulma şeması görünümleri, envanter şeması görünümleri ve uyumluluk ayarları şema görünümü hakkında bilgi sağlar.

Şema görünümlerini görüntüleme

Configuration Manager görünümü şema görünümleri birleştirilebilir ve belirli verileri almak için kullanılabilir. Configuration Manager görünüm şeması ailesindeki Configuration Manager sitedeki tüm görünümler hakkında bilgi sağlar. Şema görünüm görünümleri bu bölümde açıklanmıştır.

v_SchemaViews

Görünüm şeması ailesindeki tüm SQL görünümlerini ve SQL görünüm türlerini Listeler. Görünüm, ViewName sütunu kullanılarak v_ReportViewSchema görünümüne eklenebilir.

v_ReportViewSchema

Görünüm şeması ailesindeki tüm Configuration Manager SQL görünümlerini ve her görünümün sütun adlarını Listeler. Görünüm, ViewName sütunu kullanılarak v_ReportViewSchema görünümüne eklenebilir.

Aşağıdaki sorgu, tüm görünüm şeması ailesi görünümlerinin ve ilişkili görünüm kategorilerinin listesini almak için v_SchemaViews görünümünü kullanır:

SELECT Type, ViewName

FROM v_SchemaViews

ORDER BY Type, ViewName

Configuration Manager görünümlerinden her birinin birden çok sütunu vardır ve gerekli veriler için sorgu oluştururken bu sütunlardan hangisinin kullanılacağını belirlemek zor olabilir. Aşağıdaki sorgu v_SchemaViews ve v_ReportViewSchema görünümlerini birleştirerek Configuration Manager görünüm şeması ailesindeki tüm görünümleri, her görünümdeki sütunların her birini ve görünüm kategorisini listeler:


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

Bu sorgunun çıkışı ve bu belge boyunca sağlanan bilgiler, etkili raporlama sorguları oluşturmak için doğru görünümü ve görüntüleme sütununu kullanmanıza yardımcı olacak bilgiler sağlar.

Bulma şeması görünümleri

Bulma şeması görünümleri, bir Configuration Manager sitesindeki tüm kaynaklar hakkında bilgi sağlar ve bu bölümde açıklanmıştır. İki kaynak şeması bilgi görünümü v_ResourceMap ve v_ResourceAttributeMap. v_ResourceMap görünümü, bulunan veriler için tüm kaynak türlerinin listesini içerir. Varsayılan olarak, Configuration Manager Bilinmeyen Sistem, Kullanıcı Grubu, Kullanıcı ve Sistem Kaynağı türlerine sahiptir ve bunların her biri kendi kaynak türü numarasına ve tek tek görünümüne sahiptir. Görünüm, ResourceType sütunu kullanılarak diğer görünümlere eklenebilir. bölümü , v_ResourceMap görünümünde yer alan varsayılan verileri temsil eder.

Kaynak türü Görünen ad Kaynak sınıfı adı
2 Bilinmeyen Sistem v_R_UnknownSystem
3 Kullanıcı Grubu v_R_UserGroup
4 Kullanıcı v_R_User
5 Sistem v_R_System
6 IP Ağı V_R_IPNetwork

v_ResourceAttributeMap görünümü, NetBIOS adı, işletim sistemi, kullanıcı adı, kullanıcı grubu adı, etki alanı adı vb. gibi kaynak türlerinin her biri için bulunabilecek tüm öznitelikleri içerir. v_ResourceAttributeMap görünümü ResourceType sütunu kullanılarak diğer görünümlere eklenebilir. Bulma görünümleri hakkında daha fazla bilgi için bkz. Configuration Manager Bulma Görünümleri.

Donanım envanteri şema görünümleri

Donanım envanteri şeması, donanım envanteri bilgileri içeren Configuration Manager raporları için sorgu oluştururken anlaşılması önemlidir. Configuration Manager içindeki istemci verilerinin çoğu iki donanım envanteri şeması görünümünden birinde bulunur: v_GroupMap ve v_GroupAttributeMap. v_GroupMap görünümü, tüm donanım envanter gruplarının listesini ve grupların her biri için ilişkili görünümü içerir. v_GroupAttributeMap görünümü, grupların her biri için envantere kaydedilen tüm öznitelikleri içerir. Her iki görünüm de GroupID sütunu kullanılarak birleştirilebilir ve ResourceType sütunu kullanılarak v_ResourceMap bulma şeması görünümüne katılabilir.

Donanım envanteri değiştirilip genişletilebildiği için, bir Configuration Manager sitenin SQL Server veritabanı, başka bir siteyle karşılaştırıldığında farklı donanım envanteri görünümlerine ve şemasına sahip olabilir. Aşağıdaki sorgu , v_GroupMap ve v_GroupAttributeMap görünümlerini birleştirerek sitenin belirli ayarlarına göre donanım envanteri görünüm şeması oluşturur:

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

Donanım envanteri görünümleri hakkında daha fazla bilgi için bkz. Configuration Manager'de Donanım Envanteri Görünümleri.

Yazılım envanteri görünüm şeması

Belirli bir yazılım envanteri şema görünümü yoktur, ancak aşağıdaki sorgu tüm sistemler koleksiyonu için ürün adına göre yazılım envanteri görünüm şeması oluşturmak üzere v_GS_SoftwareProduct ve v_FullCollectionMembership yazılım envanter görünümlerini birleştirir:

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

Yazılım envanteri görünümleri hakkında daha fazla bilgi için bkz. Configuration Manager'de Yazılım Envanteri Görünümleri.

Uyumluluk ayarları şema görünümü

Yapılandırma temelleri ve yazılım güncelleştirmeleri, ilişki türü değeri ve ilişki türü açıklaması gibi yapılandırma öğesi öğelerini listeleyen v_CIRelationTypeMapping bir uyumluluk ayarları şema görünümü vardır. Görünüm , RelationType sütunu kullanılarak diğer uyumluluk ayarları görünümlerine eklenebilir. İstenen yapılandırma yönetimi görünümleri hakkında daha fazla bilgi için bkz. Configuration Manager'de Uyumluluk Ayarları Görünümleri.

Ayrıca bkz.

Configuration Manager görünümlerini SQL Server