Viste di SQL Server in System Center 2012 Configuration Manager

 

Si applica a: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 R2 Configuration Manager

Una vista di Microsoft SQL Server è una tabella virtuale il cui contenuto si basata sul risultato di una query SQL. Una vista è costituita da un set di colonne e righe di dati denominate. Tuttavia, il contenuto di una vista non viene archiviato nel database SQL. Le righe e colonne di dati provengano da tabelle o altre viste SQL a cui fa riferimento nella query che definisce la vista e sono prodotte dinamicamente quando viene eseguita la query. La query che definisce la vista può essere da una o più tabelle o da altre visualizzazioni in uno o più database. Query distribuite, le query che accedono ai dati da più origini dati, possono essere utilizzate anche per definire viste che recuperano dati da più origini eterogenee (dati archiviati in più formati), ad esempio i dati archiviati in un database SQL Server, un file di testo o un foglio di calcolo Microsoft Excel.

Durante l'installazione, Configuration Manager Crea i tipi di vista SQL seguenti:

  • Viste su tabelle (invariabile) statiche.

  • Viste che utilizzano dati di tabelle con uno schema dinamico (modifica).

Per uno schema dinamico, il programma di installazione crea un numero di stored procedure SQL Server che creano le visualizzazioni. Queste stored procedure vengono eseguite da Configuration Manager per aggiornare le viste quando lo schema di base e le tabelle delle modifiche. Dati di inventario, l'individuazione e valutazione delle raccolte sono esempi di dati per cui le nuove tabelle o nuove proprietà nelle tabelle esistenti potrebbero essere create durante l'operazione di un Configuration Manager sito.

Creazione di report in System Center 2012 Configuration Manager

System Center 2012 Configuration Manager utilizza Microsoft SQL Server Reporting Services che consente di generare ed eseguire report sul Configuration Manager database, dal Configuration Manager console. A questo punto sostituisce il metodo utilizzato per creare rapporti in Configuration Manager 2007. In questo modo i vantaggi seguenti:

  • Utilizza un sistema di creazione di report standard per il settore per eseguire la query del Configuration Manager.

  • SQL Reporting Services offre prestazioni, disponibilità e scalabilità rispetto al metodo di creazione di report precedente.

  • Consente agli utenti che non si ha familiari con Configuration Manager reporting per generare report ad hoc.

  • Consente agli utenti di sottoscrivere report. ad esempio, un responsabile potrebbe automaticamente essere inviati tramite posta elettronica un report ogni giorno, dettagliate sullo stato di un'implementazione di aggiornamento software.

  • Semplifica la creazione di report basati su SQL in Configuration Manager.

  • Consente di esportare i report in una vasta gamma di formati comuni.

Per ulteriori informazioni sull'utilizzo dei report dal Configuration Manager della console, vedere in Gestione configurazione Reporting.

Schema di vista di System Center 2012 Configuration Manager SQL

Per creare efficaci report, accurate istruzioni SQL in base a appropriato Configuration Manager viste devono essere utilizzate per recuperare i dati necessari e visualizzare l'output previsto. Conoscere il Configuration Manager database visualizzazione schema è importante per imparare a creare questi report.

Misura il Configuration Manager schema della vista SQL viene eseguito il mapping allo schema WMI Provider SMS, che viene utilizzato durante la creazione di query basate su WQL e raccolte nel Configuration Manager console. Tuttavia, eseguendo una query direttamente sulle viste può essere molto più velocemente rispetto all'utilizzo di WMI e WQL, che riceve una richiesta di query e a sua volta eseguono query sul database SQL per le informazioni. Utilizzando le visualizzazioni SQL direttamente, è eliminare il passaggio intermedio e ottenere un percorso più rapido ai dati. Per ulteriori informazioni sullo schema di SMS Provider WMI, vedere Riferimento dello schema WMI provider SMS in Configuration Manager.

Categorie delle viste di Gestione configurazione SQL

Per creare in modo efficace i rapporti con l'output desiderato, è essenziale conoscere ognuno dei quali dati di Configuration Manager contiene viste di SQL Server e come le viste sono correlate tra loro. Gli argomenti seguenti in questa sezione forniscono informazioni dettagliate su ognuna della visualizzazione categorie, contiene il tipo di dati delle viste e le colonne che possono essere utilizzate per JOIN viste nelle istruzioni SQL.