在 Configuration Manager 中 Asset Intelligence 的範例查詢

 

適用於: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 R2 Configuration Manager

下列範例查詢示範如何將最常見的 Asset Intelligence 檢視聯結至其他檢視。

聯結 Asset Intelligence 檢視

下列範例查詢會示範如何將 Asset Intelligence 檢視聯結到 Asset Intelligence 硬體清查和探索檢視。 大多數時候,使用 ResourceID 資料行建立 Asset Intelligence 資源報告,並聯結至其他檢視時,將使用 Asset Intelligence 硬體清查檢視。 Asset Intelligence 檢視可以聯結到 Asset Intelligence 硬體清查檢視,以列出產品資訊,方法是使用 SoftwareCode 資料行。

這個範例查詢會列出 Workstation1 電腦在硬體清查期間所識別軟體的發行者、產品、安裝日期和安裝路徑。 查詢結果會依照最新的安裝日期排序,然後是產品名稱。 這項查詢會聯結 v_GS_INSTALLED_SOFTWARE Asset Intelligence 硬體清查檢視到 v_LU_SoftwareList_Editable Asset Intelligence 檢視,方法是分別使用 SoftwareCode0SoftwareCode 資料行,同時也聯結 v_GS_INSTALLED_SOFTWARE 檢視與 v_R_System 探索檢視,方法是使用 ResourceID 資料行。 在聯結這些檢視,藉此只顯示 v_GS_INSTALLED_SOFTWARE 檢視所包含的資訊時,會使用「左方外部聯結」。

SELECT v_LU_SoftwareList_Editable.CommonPublisher AS Publisher, 
  v_LU_SoftwareList_Editable.CommonName AS [Product Name], 
  v_LU_SoftwareList_Editable.CommonVersion AS Version, 
  v_GS_INSTALLED_SOFTWARE.InstallDate0 AS [Install Date], 
  v_GS_INSTALLED_SOFTWARE.InstalledLocation0 AS Path 
FROM v_GS_INSTALLED_SOFTWARE LEFT OUTER JOIN v_LU_SoftwareList_Editable ON 
  v_GS_INSTALLED_SOFTWARE.SoftwareCode0 = v_LU_SoftwareList_Editable.SoftwareCode 
  LEFT OUTER JOIN v_R_System ON 
  v_GS_INSTALLED_SOFTWARE.ResourceID = v_R_System.ResourceID 
WHERE (v_R_System.Netbios_Name0 LIKE 'Workstation1') 
ORDER BY [Install Date] DESC, [Product Name]