1. Un mondo di
report
Reporting Services
Pozzan Marco
2. Agenda
Stato dell’arte reporting Microsoft
Ambiente Microsoft per reporting
Architettura Report Server
Ciclo di vita di un report
Presentazione dei report
Visualizzazione dei dati
3. Stato dell’arte reporting
o SQL Server 2008 R2 Reporting Services (SSRS R2)
o PerformancePoint Services in SharePoint (PPS)
o SharePoint Excel Services
o PowerPivot for SharePoint
o Silverlight Pivot Tool
o Silverlight Bing Data Connector
4. Targets and objects
Ambiente Microsoft per reporting
o Si basano su XML-based Report Files (.rdl)
o Report Development
• Business Intelligence Development Studio (BIDS)
• Report Builder 3.0
o Caratteristiche dei Report
• Charting
• Grouping
• Sorting
• Filtering
• Drill-Down and Drill-Through
6. What are the reasons?
Ciclo di vita di un report
o 1 - Creazione
o 2 - Manutenzione 1
o 3 - Distribuzione
3
2
7. Creazione dei report
o Definire una sorgente dati
o Progettare la query dei dati e creare un
dataset
o Definire il layout del report
o Definire la formattazione del report
o Deploy del report
8. Manutenzione
o Report Manager
(http://ComputerName/reports) è il metodo
primario di gestione:
• Permette di configurare i settaggi del
sito dei reporting
• Gestione dei report e delle sorgenti
dati
• Configurazione della sicurezza
• Visualizzare i report
9. Presentazione del report
o Report Manager: usato per esplorare i report
, visualizzarli e gestire le sottoscrizioni di un report
o ReportViewer control: è un componente per inserire
il report in windows e nelle applicazioni ASP.NET
o Reporting Services Web Parts: è un componente
per inserire il report nelle pagine SharePoint
10. Tipi di visualizzazione dei dati
SQL 2005 SQL 2008 SQL 2008 R2
•Chart •Chart
•Multiple areas •Multiple areas
Chart
•Multiple axes •Multiple axes
•Calculated series •Calculated series
•Gauge •Gauge
•Bullet graph •Bullet graph
•Map
•SQL spatial
•Bing support
Sparkline
Data Bar
Indicator
16. Demo
o Report Manager
o Creazione primo report con BIDS
o Visualizzazione dei dati
o Report builder 3.0
o Deploy del report
17. Link
o Reporting Services
http://www.microsoft.com/sqlserver/2008/en/us/reportin
g.aspx
o Report Builder
http://technet.microsoft.com/en-us/ff657833.aspx
o Reportviewer
http://www.gotreportviewer.com
o SSRS Developer’s Training Kit
http://channel9.msdn.com/Learn/Courses/SQL2008R2T
rainingKit/SQL10R2UPD01