Generatore di report di Microsoft in SQL Server

Generatore di report di Microsoft è uno strumento per la creazione di report impaginati, per gli utenti aziendali che preferiscono lavorare in un ambiente autonomo invece di usare Progettazione report in Visual Studio/SSDT. Quando si progetta un report impaginato, si crea una definizione del report che specifica i dati da recuperare, dove ottenerli e come visualizzarli. Quando si esegue il report, l'elaboratore di report usa la definizione del report specificata, recupera i dati e li combina con il layout per generare il report. È possibile visualizzare il report in anteprima in Generatore di report. Pubblicare quindi il report in un server di report Reporting Services in modalità nativa o in modalità integrata SharePoint (2016 e versioni precedenti).

È anche possibile pubblicare un report impaginato nel servizio Power BI. In tal caso, è consigliabile usare Generatore report di Power BI. Per ulteriori informazioni, vedere Report impaginati in Power BI Premium (Anteprima).

Screenshot di Rapporto iniziale.

Questo report impaginato include una matrice con gruppi di righe e colonne, grafici sparkline, indicatori e un grafico a torta riepilogativo nella cella d'angolo. La matrice è accompagnata da una mappa con due set di dati geografici rappresentati dal colore e dalle dimensioni del cerchio.

Avvio diretto della creazione del report

  • Iniziare con un set di dati condiviso: i set di dati condivisi sono query basate su un'origine dati condivisa che vengono salvate in un server di report Reporting Services in modalità nativa o in modalità integrata SharePoint.

  • Iniziare con la procedura guidata Tabella, Matrice o Grafico: scegliere una connessione all'origine dati, trascinare i campi per creare una query del set di dati, selezionare un layout e uno stile, aggiungere proprietà di riga di accessibilità e personalizzare il report.

  • Inizia con l'assistente di mappa: Crea report che mostrano i dati aggregati su uno sfondo geografico o geometrico. I dati di una mappa possono essere dati spaziali di una query Transact-SQL o di un file di forma ESRI (Environmental Systems Research Institute, Inc.). È inoltre possibile aggiungere uno sfondo a piastrelle di mappe di Microsoft Bing.

  • Iniziare un report con parti di report: le parti di report sono elementi di report che sono stati pubblicati separatamente in un server di report Reporting Services in modalità nativa o in modalità integrata SharePoint. Le parti del report possono essere riusate in altri report. È possibile pubblicare come parti di reportelementi quali tabelle, matrici, grafici e immagini.

    Annotazioni

    Le parti del report non sono più supportate per tutte le edizioni di SQL Server Reporting Services dal 2019 e per tutte le edizioni di Server di report di Power BI da settembre 2022.

Progetta il tuo report

  • Creare report impaginati con tabelle, matrici, grafici e layout in formato libero: creare report tabella per dati distribuiti in colonne, report matrice (ad esempio report a campi incrociati o di tabelle pivot) per dati di riepilogo, report grafici per dati grafici e report in formato libero per qualsiasi altra esigenza. Nei report è possibile incorporare altri report e grafici, nonché elenchi, grafica e controlli per le applicazioni basate sul Web dinamiche.

  • Creare un report da una varietà di origini dati: è possibile compilare report usando dati da qualsiasi tipo di origine dati per cui sia disponibile un provider di dati gestito da Microsoft .NET Framework, un provider OLE DB oppure un'origine dati ODBC. È possibile creare report che usano dati relazionali e multidimensionali di SQL Server Analysis Services, Oracle, Hyperion e altri database. È inoltre possibile utilizzare un'estensione per l'elaborazione dei dati XML per recuperare dati da qualsiasi origine dei dati XML. Per progettare origini dati personalizzate, è possibile utilizzare funzioni con valori di tabella.

  • Modificare report esistenti: tramite Generatore di report, è possibile personalizzare e aggiornare report creati in Progettazione report di SQL Server Data Tools (SSDT).

  • Modificare i dati: è possibile filtrare, raggruppare e ordinare i dati o aggiungere formule o espressioni.

  • Aggiungere grafici, indicatori, mini grafici e indicatori di stato: per riepilogare i dati in un formato visivo e presentare grandi volumi di informazioni aggregate a colpo d'occhio.

  • Aggiungere funzionalità interattive: include mappe del documento, pulsanti Mostra/Nascondi e collegamenti ai sottoreport e report drillthrough. È possibile utilizzare parametri e filtri per filtrare i dati per le viste personalizzate.

  • Incorporare o fare riferimento a immagini: include altre risorse e contenuto esterno.

Gestione del report

  • Salvare la definizione del report: è possibile salvare la definizione del report nel computer o nel server di report per poter gestire e condividere il report con altri utenti.

  • Scegliere un formato di presentazione: quando si apre il report o dopo aver aperto il report, è possibile selezionare formati di applicazione desktop, orientati al Web e orientati alle pagine. I formati disponibili includono HTML, MHTML, PDF, XML, CSV, TIFF, Word ed Excel.

  • Impostare sottoscrizioni: dopo aver pubblicato il report nel server di report o in un server di report in modalità integrata SharePoint, è possibile configurare il report in modo che venga eseguito a un'ora specifica, creare una cronologia del report e impostare sottoscrizioni per il recapito tramite posta elettronica.

  • Generare feed di dati: è possibile generare feed di dati dal report utilizzando l'estensione di rendering Atom di Reporting Services.

Annotazioni

I report pubblicati sono gestiti in un server di report o in server di report in modalità integrata SharePoint da un amministratore del server di report. Gli amministratori del server di report possono definire la sicurezza, impostare le proprietà e pianificare le operazioni, ad esempio la cronologia dei report e il recapito dei report tramite email. Possono inoltre creare pianificazioni e origini dei dati condivise per renderle disponibili per l'utilizzo da parte di tutti gli utenti. Gli amministratori gestiscono inoltre tutte le cartelle del server di report. La capacità di eseguire le operazioni di gestione dipende dalle autorizzazioni dell'utente.