SlideShare a Scribd company logo
Data Visualization GEri - SpagoBI
Davide Zerbetto, Nunzia Marotta
Engineering
Data Visualization GE Manager, Data Visualization GE Course Creator - FIWARE
davide.zerbetto@eng.it ,nunzia.marotta@eng.it
Birt Report Designer
TOPIC OF THE COURSE: the
course aims at offering
assistance to create a simple
Report with Birt. We focused
the attention on crucial steps
from installation to the
development of the document
and finally show how the
report can be transfered on
server.
Birt Report Designer
Birt, acronim for Business
Intelligence and Reporting
Tools (check the website
http://www.eclipse.org/birt/)
is a well known reporting tool:
SpagoBIStudio contains its
designer while SpagoBI
Server contains the runtime
engine.
About Birt
➢
SpagoBI Server is the main module of the
SpagoBI suite, offering the core and analytical
functionalities. It provides two conceptual
models (Analytical Model, Behavioural Model),
administration tools and cross-platform
services.
➢
SpagoBI Studio allows the developer to design
and modify analytical documents such as
reports, charts, GEO and cockpits. The
module also supports the deployment phase,
where the analytical documents have to be
tested and released on SpagoBI Server, with
which it interacts through SpagoBI SDK.
FEW MORE
INFORMATION
Let's start with SpagoBI Studio.
Double click then on the icon SpagoBI.exe in the folder you just
unzipped if your using Windows or double click on SpagoBI.sh if
your using Linux.
Select the location where you want to create your SpagoBI Studio
workspace and click OK
Execution And Presentation of the Environment
Now you can create a new SpagoBI Project (Menu File > New >
SpagoBI Project) or use an existing one
Insert the name of your brandnew SpagoBI project and then click
on the Finish button
First of all specify the target SpagoBI Server Instance (right click on
server node into resources folder, then select New Server from
contextual menu)
Start up your server, then enter the connection parameters and test the
connection. If the test ends successfully click on Finish button to save
it.
Now use the right mouse botton to create your first BIRT report.
Simply follow the path Business Analysis > Report > Report with Birt
Give it a name and click on Finish button: the document will be
automatically saved under Business Analysis folder.
The last step is to change
perspective in order to
start with your report.
Open the Change
Perspective botton and
choose the Report Design
perspective in order to
rearrange the interface
and have all the tools
required to edit the report
Now you are ready to implement your first report with BIRT!
Birt report designer
Set the Data
Source connection
through the Data
Explorer tab and
by right mouse
clicking on the
Data Source item.
Select the JDBC Data Source type and give a name to the DataSource
 Click on “Manage Drivers”
 Add the mysql Driver by selecting its location on your PC
 Click OK
 Fill in the required fields in order to access your DB
 Test the connection to the DB
 Click OK
Click now on New Data Set
Give a name to your
Data Set
Select the Data Set
Type
Select the Data
Source you created
earlier
Create a simple
Query that selects
from the table
“customer” the first
10 customers
Preview your results and then click OK
Report filling and preview
Drag and Drop in your Layout the fields of your DataSet
Click on Preview and see the result of your Report
If you want to view your Report output in another format just click on
Run > View Report > As.
Well Done!
Your first Report is ready!
Well Done!
Your first Report is ready!
From SpagoBI Studio to SpagoBI
Server:
deploy your Report
Define a new parameter with name
“connectionName” and then edit the datasource
Define a new parameter with name
“connectionName” and then edit the datasource
You can easily deploy your report on
the server thanks to the connection
you set earlier.
Remember to select a folder of the Functionalities tree in which to store
your report
To display the report just click on the icon
Here's the outcome!
Note that once the report has been deployed its state is set on
Development by default. This means that the report is still not available
to end-users.
You can change it by exploring
the Detail button and switch
it to the Release state.
We conclude this lesson by inviting the viewer to discover how to set
parameters on report, in order to have a more dynamic statistic to
exhibit and navigate, by watching our dedicated lesson on FIWARE
platform.
Thanks!Thanks!

More Related Content

ODP
Starting with SpagoBI Slide Support
ODP
My First Worksheet slide support
ODP
Parametric Report
PDF
Webinar: Free inquiry and Ad hoc reporting with SpagoBI
ODP
SpagoBI Suite Slide Support
PDF
Data Mining with SpagoBI suite
PDF
Webinar: BI Mobile with SpagoBI: be aware everywhere!
PDF
Webinar: SpagoBI Suite
Starting with SpagoBI Slide Support
My First Worksheet slide support
Parametric Report
Webinar: Free inquiry and Ad hoc reporting with SpagoBI
SpagoBI Suite Slide Support
Data Mining with SpagoBI suite
Webinar: BI Mobile with SpagoBI: be aware everywhere!
Webinar: SpagoBI Suite

What's hot (13)

PPT
SpagoBI Webinar @ OW2
PDF
Webinar: SpagoBI 5 - Self-build your interactive cockpits, get instant insigh...
PDF
SpagoBI 5 Demo Day and Workshop : Technology Applications and Uses
PDF
SpagoBI 5 Demo Day and Workshop : Business Applications and Uses
PDF
Webinar - What's new in SpagoBI 5: advanced data analytics at your fingertips
PPTX
Tableau and PowerPivot jenstirrup
PDF
apidays LIVE Paris - The Rise of GraphQL for database APIs by Karthic Rao
PDF
SpagoBI 5 official presentation in Paris
PDF
A practical approach for naming elements in Adobe Launch
PDF
Spago Bi
PPTX
Best practices: embedding interactive reports & visualizations in your app
PDF
Talk on Google Charts API at GDays Bangladesh
SpagoBI Webinar @ OW2
Webinar: SpagoBI 5 - Self-build your interactive cockpits, get instant insigh...
SpagoBI 5 Demo Day and Workshop : Technology Applications and Uses
SpagoBI 5 Demo Day and Workshop : Business Applications and Uses
Webinar - What's new in SpagoBI 5: advanced data analytics at your fingertips
Tableau and PowerPivot jenstirrup
apidays LIVE Paris - The Rise of GraphQL for database APIs by Karthic Rao
SpagoBI 5 official presentation in Paris
A practical approach for naming elements in Adobe Launch
Spago Bi
Best practices: embedding interactive reports & visualizations in your app
Talk on Google Charts API at GDays Bangladesh
Ad

Viewers also liked (14)

ODP
Parametric report slide support
PDF
HUG Italy meet-up with Tugdual Grall, MapR Technical Evangelist
PDF
Architectural Evolution Starting from Hadoop
PDF
Openness as the Engine for Digital Innovation
PDF
HUG Italy meet-up with Fabian Wilckens, MapR EMEA Solutions Architect
PDF
Webinar - SpagoBI 5 and what-if analytics: is your business strategy effective?
PDF
Talend Open Studio for Data Integration
PPTX
Integration of Spago BI in Axelor FrameWork
PPTX
Cosmos, Big Data GE implementation in FIWARE
PDF
Webinar - What's new with SpagoBI 5: presentation and demo
PPT
Presentazione di SpagoWord
PDF
Open Opportunity Meeting 2012: SpagoBI use cases - The open source Business I...
PDF
Setting up your virtual infrastructure using fi-lab cloud
PPTX
Setting up your virtual infrastructure using FIWARE Lab Cloud
Parametric report slide support
HUG Italy meet-up with Tugdual Grall, MapR Technical Evangelist
Architectural Evolution Starting from Hadoop
Openness as the Engine for Digital Innovation
HUG Italy meet-up with Fabian Wilckens, MapR EMEA Solutions Architect
Webinar - SpagoBI 5 and what-if analytics: is your business strategy effective?
Talend Open Studio for Data Integration
Integration of Spago BI in Axelor FrameWork
Cosmos, Big Data GE implementation in FIWARE
Webinar - What's new with SpagoBI 5: presentation and demo
Presentazione di SpagoWord
Open Opportunity Meeting 2012: SpagoBI use cases - The open source Business I...
Setting up your virtual infrastructure using fi-lab cloud
Setting up your virtual infrastructure using FIWARE Lab Cloud
Ad

Similar to My First Report slide support (20)

PDF
Ssrs tutorial
PPTX
crystalReport.pptx
PPTX
How to embed reporting into your asp.net core web applications
PPTX
Birt (business intelligence and reporting tools)
DOC
How to broadcast a b ex report through e
PDF
Fi enhancement technique how-to-guide on the usage of business transaction ...
PDF
Fi enhancement technique how-to-guide on the usage of business transaction ...
DOCX
GEIT 3341 DATABASE I LAB 2 GEIT 3341 Database I
PDF
Sap standard Enhancement UserExits tutorials
PPT
Step by step lsmw tutorial
PDF
Pwer BI DAX and Model Transformation.pdf
PDF
powerbi Model transformation and DAX.pdf
DOCX
© SAP SE CASE STUDY .docx
PDF
LIBA++Lecture+Notes_Power+BI.docx.pdf
PDF
Crystal Reports Review
PPTX
Access lesson05
PDF
Sql server reporting services (SSRS)
PDF
Informatica complex transformation ii
PDF
Ad basic tech_workshop
PDF
Tips and tricks for creating cm14 reports white paper (1)
Ssrs tutorial
crystalReport.pptx
How to embed reporting into your asp.net core web applications
Birt (business intelligence and reporting tools)
How to broadcast a b ex report through e
Fi enhancement technique how-to-guide on the usage of business transaction ...
Fi enhancement technique how-to-guide on the usage of business transaction ...
GEIT 3341 DATABASE I LAB 2 GEIT 3341 Database I
Sap standard Enhancement UserExits tutorials
Step by step lsmw tutorial
Pwer BI DAX and Model Transformation.pdf
powerbi Model transformation and DAX.pdf
© SAP SE CASE STUDY .docx
LIBA++Lecture+Notes_Power+BI.docx.pdf
Crystal Reports Review
Access lesson05
Sql server reporting services (SSRS)
Informatica complex transformation ii
Ad basic tech_workshop
Tips and tricks for creating cm14 reports white paper (1)

More from SpagoWorld (14)

PDF
[SFScon'17] More than a decade with free open source software
PDF
EclipseDay Milano 2017 - How to make Data Science appealing with open source ...
PDF
Webinar - SpagoBI 5: here comes the Social Network analysis
PDF
Engineering and OW2 Big Data Initiative: an open approach to the data-driven ...
PDF
OW2Con’14 – OW2 Big Data initiative: leveraging the data-driven economy with ...
PDF
OW2Con’14 – OW2 Big Data initiative: leveraging the data-driven economy with ...
PDF
Simpda 2014 - A living story: measuring quality of developments in a large in...
PDF
DrupalDay 2014 - Ecology of value and DRUPAL@Engineering: the experience of a...
PDF
Balanced Measurement Sets - Criteria for Improving Project Management Practices
PDF
Webinar - How SpagoBI 5 faces Big Data challenges to generate new business op...
PDF
Webinar - SpagoBI 5 and what-if analytics: is your business strategy effective?
PDF
Webinar - Self-build your cockpits and gain instant insights with SpagoBI 5
PDF
The Business Intelligence SpagoBI suite and Big Data
PDF
Open Source, a business model based on collaboration
[SFScon'17] More than a decade with free open source software
EclipseDay Milano 2017 - How to make Data Science appealing with open source ...
Webinar - SpagoBI 5: here comes the Social Network analysis
Engineering and OW2 Big Data Initiative: an open approach to the data-driven ...
OW2Con’14 – OW2 Big Data initiative: leveraging the data-driven economy with ...
OW2Con’14 – OW2 Big Data initiative: leveraging the data-driven economy with ...
Simpda 2014 - A living story: measuring quality of developments in a large in...
DrupalDay 2014 - Ecology of value and DRUPAL@Engineering: the experience of a...
Balanced Measurement Sets - Criteria for Improving Project Management Practices
Webinar - How SpagoBI 5 faces Big Data challenges to generate new business op...
Webinar - SpagoBI 5 and what-if analytics: is your business strategy effective?
Webinar - Self-build your cockpits and gain instant insights with SpagoBI 5
The Business Intelligence SpagoBI suite and Big Data
Open Source, a business model based on collaboration

Recently uploaded (20)

PPTX
Acceptance and paychological effects of mandatory extra coach I classes.pptx
PDF
Fluorescence-microscope_Botany_detailed content
PPTX
Database Infoormation System (DBIS).pptx
PPT
Miokarditis (Inflamasi pada Otot Jantung)
PPTX
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
PPTX
Supervised vs unsupervised machine learning algorithms
PPTX
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
PPTX
IBA_Chapter_11_Slides_Final_Accessible.pptx
PPTX
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
PPTX
oil_refinery_comprehensive_20250804084928 (1).pptx
PPTX
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
PDF
.pdf is not working space design for the following data for the following dat...
PDF
Introduction to Business Data Analytics.
PPTX
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
PPTX
climate analysis of Dhaka ,Banglades.pptx
PDF
Foundation of Data Science unit number two notes
PDF
TRAFFIC-MANAGEMENT-AND-ACCIDENT-INVESTIGATION-WITH-DRIVING-PDF-FILE.pdf
PPTX
STUDY DESIGN details- Lt Col Maksud (21).pptx
PPTX
Global journeys: estimating international migration
PPTX
Introduction to Knowledge Engineering Part 1
Acceptance and paychological effects of mandatory extra coach I classes.pptx
Fluorescence-microscope_Botany_detailed content
Database Infoormation System (DBIS).pptx
Miokarditis (Inflamasi pada Otot Jantung)
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
Supervised vs unsupervised machine learning algorithms
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
IBA_Chapter_11_Slides_Final_Accessible.pptx
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
oil_refinery_comprehensive_20250804084928 (1).pptx
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
.pdf is not working space design for the following data for the following dat...
Introduction to Business Data Analytics.
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
climate analysis of Dhaka ,Banglades.pptx
Foundation of Data Science unit number two notes
TRAFFIC-MANAGEMENT-AND-ACCIDENT-INVESTIGATION-WITH-DRIVING-PDF-FILE.pdf
STUDY DESIGN details- Lt Col Maksud (21).pptx
Global journeys: estimating international migration
Introduction to Knowledge Engineering Part 1

My First Report slide support

  • 1. Data Visualization GEri - SpagoBI Davide Zerbetto, Nunzia Marotta Engineering Data Visualization GE Manager, Data Visualization GE Course Creator - FIWARE davide.zerbetto@eng.it ,nunzia.marotta@eng.it
  • 2. Birt Report Designer TOPIC OF THE COURSE: the course aims at offering assistance to create a simple Report with Birt. We focused the attention on crucial steps from installation to the development of the document and finally show how the report can be transfered on server. Birt Report Designer
  • 3. Birt, acronim for Business Intelligence and Reporting Tools (check the website http://www.eclipse.org/birt/) is a well known reporting tool: SpagoBIStudio contains its designer while SpagoBI Server contains the runtime engine. About Birt
  • 4. ➢ SpagoBI Server is the main module of the SpagoBI suite, offering the core and analytical functionalities. It provides two conceptual models (Analytical Model, Behavioural Model), administration tools and cross-platform services. ➢ SpagoBI Studio allows the developer to design and modify analytical documents such as reports, charts, GEO and cockpits. The module also supports the deployment phase, where the analytical documents have to be tested and released on SpagoBI Server, with which it interacts through SpagoBI SDK. FEW MORE INFORMATION
  • 5. Let's start with SpagoBI Studio. Double click then on the icon SpagoBI.exe in the folder you just unzipped if your using Windows or double click on SpagoBI.sh if your using Linux. Select the location where you want to create your SpagoBI Studio workspace and click OK Execution And Presentation of the Environment
  • 6. Now you can create a new SpagoBI Project (Menu File > New > SpagoBI Project) or use an existing one
  • 7. Insert the name of your brandnew SpagoBI project and then click on the Finish button
  • 8. First of all specify the target SpagoBI Server Instance (right click on server node into resources folder, then select New Server from contextual menu)
  • 9. Start up your server, then enter the connection parameters and test the connection. If the test ends successfully click on Finish button to save it.
  • 10. Now use the right mouse botton to create your first BIRT report. Simply follow the path Business Analysis > Report > Report with Birt
  • 11. Give it a name and click on Finish button: the document will be automatically saved under Business Analysis folder.
  • 12. The last step is to change perspective in order to start with your report. Open the Change Perspective botton and choose the Report Design perspective in order to rearrange the interface and have all the tools required to edit the report
  • 13. Now you are ready to implement your first report with BIRT!
  • 15. Set the Data Source connection through the Data Explorer tab and by right mouse clicking on the Data Source item.
  • 16. Select the JDBC Data Source type and give a name to the DataSource
  • 17.  Click on “Manage Drivers”  Add the mysql Driver by selecting its location on your PC  Click OK
  • 18.  Fill in the required fields in order to access your DB  Test the connection to the DB  Click OK
  • 19. Click now on New Data Set
  • 20. Give a name to your Data Set Select the Data Set Type Select the Data Source you created earlier
  • 21. Create a simple Query that selects from the table “customer” the first 10 customers
  • 22. Preview your results and then click OK
  • 24. Drag and Drop in your Layout the fields of your DataSet
  • 25. Click on Preview and see the result of your Report
  • 26. If you want to view your Report output in another format just click on Run > View Report > As.
  • 27. Well Done! Your first Report is ready! Well Done! Your first Report is ready!
  • 28. From SpagoBI Studio to SpagoBI Server: deploy your Report
  • 29. Define a new parameter with name “connectionName” and then edit the datasource Define a new parameter with name “connectionName” and then edit the datasource
  • 30. You can easily deploy your report on the server thanks to the connection you set earlier.
  • 31. Remember to select a folder of the Functionalities tree in which to store your report
  • 32. To display the report just click on the icon
  • 34. Note that once the report has been deployed its state is set on Development by default. This means that the report is still not available to end-users.
  • 35. You can change it by exploring the Detail button and switch it to the Release state.
  • 36. We conclude this lesson by inviting the viewer to discover how to set parameters on report, in order to have a more dynamic statistic to exhibit and navigate, by watching our dedicated lesson on FIWARE platform.