Condividi tramite


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 altre informazioni, vedere Report impaginati in Power BI Premium (anteprima).

Screenshot di Attività iniziali Report.

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.

  • Avviare la creazione guidata della mappa: creare report di visualizzazione dei 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 un sfondo a tessera mappa 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. e possono essere riusati in altri report. È possibile pubblicare come parti di reportelementi quali tabelle, matrici, grafici e immagini.

    Nota

    Le parti del report sono deprecate per tutte le versioni di SQL Server Reporting Services a partire da SQL Server Reporting Services 2019 e tutte le versioni di Server di report di Power BI a partire da Server di report di Power BI settembre 2022.

Progettazione del 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, misuratori, grafici sparkline e indicatori: per riepilogare i dati in un formato visivo e presentare in modo immediato volumi elevati di informazioni aggregate.

  • Aggiungere funzionalità interattive: include mappe documento, pulsanti Mostra/Nascondi e collegamenti drill-through a sottoreport e report drill-through. È 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 dal report tramite l'estensione per il rendering Atom di Reporting Services.

Nota

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.