Presentation is loading. Please wait.

Presentation is loading. Please wait.

Automatic Report Generation for WLCG/EGEE D. D. Sonvane (Gridview Team) B.A.R.C.

Similar presentations


Presentation on theme: "Automatic Report Generation for WLCG/EGEE D. D. Sonvane (Gridview Team) B.A.R.C."— Presentation transcript:

1 Automatic Report Generation for WLCG/EGEE D. D. Sonvane (Gridview Team) B.A.R.C.

2 Need for Automation Need for different types of reports for different groups in WLCG/EGEE –Project Management –Operations Currently Various Service Availability Reports being circulated –Generated Manually by cumbersome method like exporting data, generating graphs in excel, converting to pdf etc –Repetitive task (Reports needed for various periodicities) Hence identified this area for Automation

3 Approach to Automation… Traditional Approach –Programming approach –Generating pdf thru program using pdf libraries –Most flexible –Cumbersome (repetitive code for every small formating related tasks) Reporting Tool based Approach –Document/template based approach –Facilitates rapid report generation –Limited flexibility (Need to adapt report to flow/features of the tool)

4 Report Generation Tools Various tools available commercially as well as from open source community Crystal Reports –most popular commercial report generation tool JasperReports –most popular open source report generation tool –a viable alternative to commercial tools

5 JasperReports Suite JasperReports suite of reporting tools consists of –JasperReports Engine Java based report generation engine Needs report specification in xml file –iReport Visual Designer (Graphical tool) for generation of xml report specification file –Open Reports Server for deploying/exporting the reports on Web Provides a web-based interface Support various formats like pdf, rtf, xls, csv, html etc.

6 JasperReports Architecture iReport Designer Jasper- Reports Reporting Engine Open Reports Interface DataSource xml Report Spec pdf/ rtf/ xls/ html Output Report End User Designer Visually Design Report Dynamically Generate Report Deploy Reports on Web jdbc/ xml/ csv/ custom

7 iReport Designer Snapshot

8

9 WLCG/EGEE Reports Automated WLCG Reliability Report for Tier-1 sites VO-wise Reliability report for Tier-1 sites WLCG Tier-2 Availability and Reliability Report –Federation wise summary and details of each site EGEE Availability and Reliability Report –Region wise summary and details of each site

10

11

12

13

14

15

16

17

18 Thank You Your comments and suggestions please

19

20 iReport – Features Visually Design the Report by placing Elements (Static Text,Fields,Graphics, Charts,Images etc) appropriately Query Fields, Parameters, Variables Expressions –For field data or for “Print When Condition” –Java or Groovy support Scriptlets Sub-Reports –Complex reports generated by aggregating subreports


Download ppt "Automatic Report Generation for WLCG/EGEE D. D. Sonvane (Gridview Team) B.A.R.C."

Similar presentations


Ads by Google