Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a: Configuration Manager (Current Branch)
La creazione di report in Configuration Manager include un set di strumenti e risorse che consentono di usare le funzionalità di creazione di report avanzate di SQL Server Reporting Services (SSRS) e Server di report di Power BI. Entrambe le piattaforme per la creazione di report offrono esperienze di creazione avanzate per report personalizzati. La creazione di report consente di raccogliere, organizzare e presentare informazioni sulla quantità di dati di Configuration Manager nell'organizzazione. Configuration Manager include molti report predefiniti in Reporting Services che è possibile usare senza modifiche. È possibile duplicare e modificare i report predefiniti in base alle proprie esigenze oppure creare report personalizzati.
SQL Server Reporting Services
SQL Server Reporting Services fornisce una gamma completa di strumenti e servizi pronti all'uso per facilitare la creazione, la distribuzione e la gestione dei report per l'organizzazione. Dispone inoltre di funzionalità di programmazione che consentono di estendere e personalizzare la funzionalità di reporting. Reporting Services è una piattaforma per la creazione di report basata su server che offre funzionalità complete per la creazione di report per diversi tipi di origini dati.
Configuration Manager usa SQL Server Reporting Services come soluzione di creazione di report principale. L'integrazione con Reporting Services offre i vantaggi seguenti:
Usa un sistema di report standard del settore per eseguire query nel database di Configuration Manager.
Visualizza i report tramite Visualizzatore report di Configuration Manager o tramite Gestione report, che è una connessione basata sul Web al report.
Offre prestazioni, disponibilità e scalabilità elevate.
Fornisce sottoscrizioni ai report a cui gli utenti possono iscriversi. Ad esempio, un manager sottoscrive ogni giorno un report tramite posta elettronica che descrive in dettaglio lo stato dell'implementazione di un aggiornamento software.
Esporta i report in diversi tipi di formati comuni.
Per altre informazioni, vedere Che cos'è SQL Server Reporting Services (SSRS)?
Server di Report di Power BI
A partire dalla versione 2002, integrare Server di report di Power BI con Configuration Manager reporting. Questa integrazione offre una visualizzazione moderna e prestazioni migliori. Aggiunge il supporto della console per i report di Power BI simile a quello già esistente con SQL Server Reporting Services. Per ulteriori informazioni, vedere Integrare con Server di report di Power BI.
Server di report di Power BI è un server di report locale con un portale Web in cui è possibile visualizzare e gestire i report. Include strumenti per creare report Power BI, report impaginati, report per dispositivi mobili e indicatori KPI. Per altre informazioni, vedere Che cos'è il server di report di Power BI?.
Punto di Reporting Services
Il punto di Reporting Services è un ruolo del sistema del sito aggiunto in un server che esegue Microsoft SQL Server Reporting Services. Il punto di Reporting Services svolge le seguenti funzioni:
- Copia le definizioni dei report di Configuration Manager in Reporting Services
- Crea cartelle di report in base alle categorie di report
- Imposta i criteri di sicurezza per le cartelle dei report e i report. Questi criteri si basano sulle autorizzazioni basate sui ruoli per gli utenti amministratori di Configuration Manager. In un intervallo di 10 minuti, il punto di Reporting Services si connette a Reporting Services per riapplicare i criteri di sicurezza, se sono stati modificati.
Per altre informazioni su come pianificare e installare un punto di Reporting Services, vedere gli articoli seguenti:
Report di Configuration Manager
Configuration Manager fornisce definizioni di report per oltre 400 report in oltre 50 cartelle di report. Durante il processo di installazione del punto di Reporting Services, vengono copiati nella cartella del report radice in SQL Server Reporting Services. La console di Configuration Manager mostra i report e li organizza in sottocartelle in base alla categoria di report.
I report non vengono propagati verso l'alto o verso il basso nella gerarchia di Configuration Manager. Vengono eseguite solo nel database del sito in cui vengono create. Poiché Configuration Manager replica i dati globali in tutta la gerarchia, hai accesso alle informazioni a livello di gerarchia nei report. Quando un report recupera dati da un database del sito, ha accesso ai dati del sito corrente e dei siti figlio, nonché ai dati globali per ogni sito della gerarchia.
Come altri oggetti di Configuration Manager, un utente amministratore deve disporre delle autorizzazioni appropriate per eseguire o modificare i report. Per eseguire un report, un utente amministratore deve disporre dell'autorizzazione Esegui report per l'oggetto. Per creare o modificare un report, è necessario che un utente amministratore disponga dell'autorizzazione Modifica report per l'oggetto.
Creare e modificare report
Per i report basati su Reporting Services, Configuration Manager usa Microsoft SQL Server Report Builder come strumento esclusivo di creazione e modifica per i report basati su modello e SQL. Quando si crea o si modifica un report nella console di Configuration Manager, si apre Report Builder. Per ulteriori informazioni, vedere Operazioni e manutenzione per la creazione di report.
A partire dalla versione 2002, per creare o modificare report Power BI, la console si integra con Power BI Desktop. Per altre informazioni, vedere Creare report di Power BI.
Eseguire report
Quando si esegue un report basato su Reporting Services nella console di Configuration Manager, si apre il Visualizzatore report e si connette a Reporting Services. Dopo aver specificato i parametri necessari per il report, Reporting Services recupera i dati e visualizza i risultati nel visualizzatore. È anche possibile connettersi a SQL Services Reporting Services, connettersi all'origine dati per il sito ed eseguire report.
A partire dalla versione 2002, quando si esegue un report basato su Power BI si apre nel Web browser.
Aggiungi a Preferiti
Configuration Manager viene fornito con diverse centinaia di report per impostazione predefinita e puoi aggiungerne altri all'elenco. Invece di cercare continuamente i report usati più di frequente, a partire dalla versione 2103 è possibile impostare un report come preferito. Questa azione consente di accedervi rapidamente dal nodo Preferiti .
Per ulteriori informazioni, vedere Operazioni e manutenzione per la creazione di report.
Richieste di report
È possibile configurare una richiesta o un parametro del report quando si crea o si modifica un report. Creare richieste di report per limitare o indirizzare i dati recuperati da un report. Un report può contenere più richieste. Assicurarsi che i nomi dei prompt siano univoci e contengano solo caratteri alfanumerici conformi alle regole di SQL Server per gli identificatori.
Quando si esegue un report, il prompt richiede un valore per un parametro obbligatorio. In base al valore del parametro, recupera i dati del report. Ad esempio, il report Informazioni sul computer per un computer specifico richiede un nome computer. Reporting Services passa il valore specificato a una variabile definita nell'istruzione SQL del report.
Collegamenti ai report
I collegamenti ai report in Configuration Manager vengono usati in un report di origine per consentire un facile accesso ad altri dati. Ad esempio, può creare un collegamento a informazioni più dettagliate su ognuno degli elementi nel rapporto di origine. Se il report di destinazione richiede l'esecuzione di uno o più prompt, il report di origine deve contenere una colonna con i valori appropriati per ogni prompt.
Il collegamento deve specificare il numero di colonna con il valore per il prompt. Ad esempio:
- C'è un rapporto che elenca i computer individuati di recente dal sito.
- È possibile collegarlo a un altro report che elenca gli ultimi messaggi ricevuti dal sito per un computer specifico.
- Creare il collegamento e specificare che la colonna
2nel rapporto di origine contenga il nome del computer. Questo valore è un prompt obbligatorio per il report di destinazione. - Il report di origine viene eseguito e a sinistra di ogni riga di dati viene visualizzata un'icona di collegamento.
- Si seleziona l'icona in una riga e il visualizzatore report passa il valore nella colonna specificata per tale riga come valore di prompt per il report di destinazione.
È possibile configurare un solo collegamento per un report e tale collegamento può connettersi a un solo report di destinazione.
Avviso
Se si sposta un report di destinazione in una cartella di report diversa, il percorso del report di destinazione viene modificato. Configuration Manager non aggiorna automaticamente il collegamento del report nel report di origine con la nuova posizione e il collegamento non funzionerà nel report di origine.
Cartelle dei report
Le cartelle dei report forniscono un metodo per ordinare e filtrare i report archiviati da Configuration Manager in Reporting Services. Le cartelle dei rapporti sono utili quando si hanno molti rapporti da gestire. Quando si installa un punto di Reporting Services, i report vengono copiati in Reporting Services e organizzati in più di 50 cartelle di report. Le cartelle dei report sono di sola lettura. Non puoi modificarli nella console di Configuration Manager.
Sottoscrizioni ai report
La sottoscrizione di un report in Reporting Services è una richiesta ricorrente di inviare un report in un momento specifico o in risposta a un evento. Nella sottoscrizione viene specificato un formato di file dell'applicazione. Gli abbonamenti offrono un'alternativa all'esecuzione di un report su richiesta. Per creare report su richiesta è necessario selezionare attivamente il report ogni volta che si vuole visualizzarlo. Le sottoscrizioni possono invece essere usate per pianificare e quindi automatizzare l'invio di un report.
Puoi gestire le sottoscrizioni ai report nella console di Configuration Manager. Il server di report elabora le sottoscrizioni. Distribuisce i recapito usando le estensioni di recapito distribuite sul server. Per impostazione predefinita, è possibile creare sottoscrizioni che inviano report a una cartella condivisa o a un indirizzo di posta elettronica.
Per altre informazioni, vedere Gestire le sottoscrizioni ai report.
Report Builder
Per i report basati su Reporting Services, Configuration Manager usa Microsoft SQL Server Report Builder come strumento esclusivo di creazione e modifica sia per i report basati su modello che per quelli basati su SQL. Se crei o modifichi un report nella console Configuration Manager, si apre Report Builder. Quando si crea o si modifica un report per la prima volta, Report Builder viene installato automaticamente. La versione di Report Builder associata alla versione installata di SQL Server si apre quando si eseguono o si modificano i report.
L'installazione di Report Builder aggiunge il supporto per oltre 20 lingue. Quando si esegue Report Builder, i dati vengono visualizzati nella lingua del sistema operativo del computer locale. Se Report Builder non supporta la lingua, i dati verranno visualizzati in inglese. Report Builder supporta le funzionalità complete di SQL Server Reporting Services, incluse le funzionalità seguenti:
Offre un ambiente intuitivo per la creazione di report con un aspetto simile a quello di Microsoft 365 Apps.
Offre il layout flessibile dei report di SQL Server RDL (Report Definition Language).
Fornisce varie forme di visualizzazione dei dati, inclusi grafici e indicatori.
Fornisce caselle di testo formattate in modo ricco.
Esporta in formato Microsoft Word.
È anche possibile aprire Report Builder direttamente da SQL Server Reporting Services.
Modelli di report in SQL Server Reporting Services
SQL Server Reporting Services usa i modelli di report per facilitare la selezione di elementi dal database di Configuration Manager da includere nelle relazioni basate su modello. Quando si compila un report, i modelli di report espongono solo le visualizzazioni specificate e gli elementi tra cui scegliere. Per creare relazioni basate su modello, è necessario che sia disponibile almeno un modello di relazione.
I modelli di report hanno le caratteristiche seguenti:
Assegnare nomi logici alle visualizzazioni e ai campi del database. Per produrre report non è necessario conoscere la struttura del database di Configuration Manager.
Raggruppare gli elementi in modo logico.
Definire le relazioni tra gli elementi.
Proteggere gli elementi del modello in modo che gli utenti amministratori possano visualizzare solo i dati che sono autorizzati a visualizzare.
Sebbene Configuration Manager fornisca modelli di report di esempio, è anche possibile definire modelli di report per soddisfare i requisiti aziendali. Per altre informazioni sulla creazione di modelli di report, vedere Creare modelli di report personalizzati.