SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
10 things to know about BIRT
The Business Intelligence and Reporting Tools (BIRT) Project
1. It is an open source software project that provides reporting and business intelligence
capabilities for rich client and web applications, especially those based on Java and Java EE. BIRT
is a top-level software project within the Eclipse Foundation, an independent not-for-profit
consortium of software industry vendors and an open source community.
2. BIRT has two main components: a visual report designer within the Eclipse IDE for creating BIRT
Reports, and a runtime component for generating reports that can be deployed to any Java
environment. The BIRT project also includes a charting engine that is both fully integrated into
the report designer and can be used standalone to integrate charts into an application.
3. History: The BIRT project was first proposed and sponsored by Actuate Corporation when
Actuate joined the Eclipse Foundation as a Strategic Developer on August 24, 2004. The project
was subsequently approved and became a top-level project within the Eclipse community on
October 6, 2004. The project contributor community includes IBM, and Innovent Solutions.
4. Today: BIRT technology platform is one of the most widely adopted data visualization and
reporting technologies with over 12 million downloads and over 2.5M developers across 157
countries. BIRT also has a large, active and growing developer community representing all types
of organizations. Major technology companies such as IBM, Cisco, S1 and ABS Nautical Systems
have incorporated BIRT into their product lines.
5. Chart Engine: The chart engine provides a rich business chart generation capability to be used as
a standalone or invoked from the report engine. The chart engine supports creation of pie, bar,
line, scatter and stock charts, all of which can be rendered in the following graphic formats: 8-bit
images, 24-bit images, SWT graphics (GC), SWING graphics (Graphics2D) and SVG.
6. Report Design File: The report design file, as expressed by the BIRT Report Object Model
(ROM), is the key design “artifact” associated with a report. It contains the elements that make
up a report, including visual design components such as a table or an image, and other non-
visual items such as report parameters, formatting styles and data sources. The designer allows
the user to define these elements, the design file stores the elements in an XML format
adhering to the ROM, and the report engine interprets the elements to produce a report
document as output.
7. Design Engine API: The BIRT Design Engine API (DEAPI) enables the programmatic creation or
modification of report designs and also provides for interrogation of report elements and
semantic checking.
8. Internationalization: BIRT is Unicode enabled, and supports creation of reports in any locale,
with the exception of right-to-left languages.
9. Extensibility: BIRT is more than a reporting tool; it is an extensible reporting framework. As
such, it provides a number of extension points to support application-specific and general-
purpose modifications. These include: Custom scripting to incorporate complex and/or
application-specific business logic into report designs. • APIs that permit the introduction of new
visual components into reports and new attributes for existing components. • Pluggable
architecture for incorporating custom charts and new graphic formats into the charting engine.
• A flexible engine that provides the capability to create completely new report output formats
such as SVG, RTF and many more
10. Report Engine and the BIRT Viewer: The BIRT Report Engine API allows you to integrate the run-
time part of BIRT into your application as a set of POJOs (Plain Old Java Objects). The engine
enables you to discover the parameters defined for a report and get their default values,
incorporate included images or charts, retrieve needed data and transform it as necessary and,
finally, render the report in HTML or PDF. Report execution also encompasses execution of any
custom business logic associated with the report that is written in JavaScript or Java.
Learn more about BIRT
References:
file:///C:/Users/user/Downloads/eclipse-birt-datasheet-120727110444-phpapp02.pdf
http://www.eclipse.org/birt/about/
https://en.wikipedia.org/wiki/BIRT_Project

Más contenido relacionado

Destacado

Negociacion marketing especiales
Negociacion marketing especialesNegociacion marketing especiales
Negociacion marketing especialesCarmen Hevia Medina
 
La légitime défense et la lutte contre le terrorisme
La légitime défense et la lutte contre le terrorismeLa légitime défense et la lutte contre le terrorisme
La légitime défense et la lutte contre le terrorismeInstitut pour la Justice
 
Aula 11 gerenciamento de projetos - integração e riscos
Aula 11   gerenciamento de projetos - integração e riscosAula 11   gerenciamento de projetos - integração e riscos
Aula 11 gerenciamento de projetos - integração e riscosHenrique Nunweiler
 
Universidad minuto de dios
Universidad minuto de diosUniversidad minuto de dios
Universidad minuto de diosedward031090
 
Trabajo final negociacion y manejo de conflictos
Trabajo final negociacion y manejo de conflictosTrabajo final negociacion y manejo de conflictos
Trabajo final negociacion y manejo de conflictosMiguel Noboa
 
True Artificial Intelligence Will Change Everything
True Artificial Intelligence Will Change Everything True Artificial Intelligence Will Change Everything
True Artificial Intelligence Will Change Everything Russia.AI
 
Using neural networks methods in reinforcement learning tasks
Using neural networks methods in reinforcement learning tasksUsing neural networks methods in reinforcement learning tasks
Using neural networks methods in reinforcement learning tasksRussia.AI
 
Le trio créativité/impact/rentabilité plus que jamais au cœur des stratégies ...
Le trio créativité/impact/rentabilité plus que jamais au cœur des stratégies ...Le trio créativité/impact/rentabilité plus que jamais au cœur des stratégies ...
Le trio créativité/impact/rentabilité plus que jamais au cœur des stratégies ...Matthieu Tran-Van
 
Piantoni Luca. Il nodulo Introduzione. ASMaD 2011
Piantoni Luca. Il nodulo Introduzione. ASMaD 2011Piantoni Luca. Il nodulo Introduzione. ASMaD 2011
Piantoni Luca. Il nodulo Introduzione. ASMaD 2011Gianfranco Tammaro
 
Euromaintenance2016 Karol Bielecki
Euromaintenance2016 Karol BieleckiEuromaintenance2016 Karol Bielecki
Euromaintenance2016 Karol BieleckiKarol Bielecki
 
Linee guida ESC per l'embolia polmonare Elba 2015
Linee guida ESC per l'embolia polmonare Elba 2015Linee guida ESC per l'embolia polmonare Elba 2015
Linee guida ESC per l'embolia polmonare Elba 2015Plinio Fabiani
 
Writing A Research Paper Dr. Nguyen Thi Thuy Minh
Writing A Research Paper Dr. Nguyen Thi Thuy MinhWriting A Research Paper Dr. Nguyen Thi Thuy Minh
Writing A Research Paper Dr. Nguyen Thi Thuy Minhenglishonecfl
 

Destacado (20)

Negociacion marketing especiales
Negociacion marketing especialesNegociacion marketing especiales
Negociacion marketing especiales
 
Big Data Fud
Big Data FudBig Data Fud
Big Data Fud
 
cvxzcxzgd
cvxzcxzgdcvxzcxzgd
cvxzcxzgd
 
La légitime défense et la lutte contre le terrorisme
La légitime défense et la lutte contre le terrorismeLa légitime défense et la lutte contre le terrorisme
La légitime défense et la lutte contre le terrorisme
 
Aula 11 gerenciamento de projetos - integração e riscos
Aula 11   gerenciamento de projetos - integração e riscosAula 11   gerenciamento de projetos - integração e riscos
Aula 11 gerenciamento de projetos - integração e riscos
 
Universidad minuto de dios
Universidad minuto de diosUniversidad minuto de dios
Universidad minuto de dios
 
Letter from CEO
Letter from CEOLetter from CEO
Letter from CEO
 
Trabajo final negociacion y manejo de conflictos
Trabajo final negociacion y manejo de conflictosTrabajo final negociacion y manejo de conflictos
Trabajo final negociacion y manejo de conflictos
 
True Artificial Intelligence Will Change Everything
True Artificial Intelligence Will Change Everything True Artificial Intelligence Will Change Everything
True Artificial Intelligence Will Change Everything
 
Foro tematico neonatos
Foro tematico neonatosForo tematico neonatos
Foro tematico neonatos
 
Pistas para la reconciliación a través de la experiencia de una comunidad reu...
Pistas para la reconciliación a través de la experiencia de una comunidad reu...Pistas para la reconciliación a través de la experiencia de una comunidad reu...
Pistas para la reconciliación a través de la experiencia de una comunidad reu...
 
Using neural networks methods in reinforcement learning tasks
Using neural networks methods in reinforcement learning tasksUsing neural networks methods in reinforcement learning tasks
Using neural networks methods in reinforcement learning tasks
 
Le trio créativité/impact/rentabilité plus que jamais au cœur des stratégies ...
Le trio créativité/impact/rentabilité plus que jamais au cœur des stratégies ...Le trio créativité/impact/rentabilité plus que jamais au cœur des stratégies ...
Le trio créativité/impact/rentabilité plus que jamais au cœur des stratégies ...
 
Piantoni Luca. Il nodulo Introduzione. ASMaD 2011
Piantoni Luca. Il nodulo Introduzione. ASMaD 2011Piantoni Luca. Il nodulo Introduzione. ASMaD 2011
Piantoni Luca. Il nodulo Introduzione. ASMaD 2011
 
Euromaintenance2016 Karol Bielecki
Euromaintenance2016 Karol BieleckiEuromaintenance2016 Karol Bielecki
Euromaintenance2016 Karol Bielecki
 
Linee guida ESC per l'embolia polmonare Elba 2015
Linee guida ESC per l'embolia polmonare Elba 2015Linee guida ESC per l'embolia polmonare Elba 2015
Linee guida ESC per l'embolia polmonare Elba 2015
 
Proverbios biblicos para corregir a nuestros hijos
Proverbios biblicos para corregir a nuestros hijosProverbios biblicos para corregir a nuestros hijos
Proverbios biblicos para corregir a nuestros hijos
 
Les moocs
Les moocsLes moocs
Les moocs
 
Writing A Research Paper Dr. Nguyen Thi Thuy Minh
Writing A Research Paper Dr. Nguyen Thi Thuy MinhWriting A Research Paper Dr. Nguyen Thi Thuy Minh
Writing A Research Paper Dr. Nguyen Thi Thuy Minh
 
Free cash flow
Free cash flowFree cash flow
Free cash flow
 

Similar a 10 things to know about BIRT

Eclipse Business Intelligence and Reporting Tools [BIRT] Project
Eclipse Business Intelligence and Reporting Tools [BIRT] ProjectEclipse Business Intelligence and Reporting Tools [BIRT] Project
Eclipse Business Intelligence and Reporting Tools [BIRT] ProjectActuate Corporation
 
Pentaho | Data Integration & Report designer
Pentaho | Data Integration & Report designerPentaho | Data Integration & Report designer
Pentaho | Data Integration & Report designerHamdi Hmidi
 
Creating Data Driven Web Apps with BIRT - Pierre Richer (Actuate)
Creating Data Driven Web Apps with BIRT - Pierre Richer (Actuate)Creating Data Driven Web Apps with BIRT - Pierre Richer (Actuate)
Creating Data Driven Web Apps with BIRT - Pierre Richer (Actuate)jaxLondonConference
 
Creating Data Driven Web Apps with BIRT - Michael Williams
Creating Data Driven Web Apps with BIRT - Michael WilliamsCreating Data Driven Web Apps with BIRT - Michael Williams
Creating Data Driven Web Apps with BIRT - Michael Williamsjaxconf
 
Crystal%20 reports%202008%20reviewer's%20guide%20version%203
Crystal%20 reports%202008%20reviewer's%20guide%20version%203Crystal%20 reports%202008%20reviewer's%20guide%20version%203
Crystal%20 reports%202008%20reviewer's%20guide%20version%203Eric Kruis
 
Webinar: Open Source Business Intelligence Intro
Webinar: Open Source Business Intelligence IntroWebinar: Open Source Business Intelligence Intro
Webinar: Open Source Business Intelligence IntroSpagoWorld
 
Coming Soon Agile Technical Release
Coming Soon Agile Technical ReleaseComing Soon Agile Technical Release
Coming Soon Agile Technical ReleaseDhiren Gala
 
Fundamentals of Ad Hoc Reporting: Create a beautiful report-building oasis fo...
Fundamentals of Ad Hoc Reporting: Create a beautiful report-building oasis fo...Fundamentals of Ad Hoc Reporting: Create a beautiful report-building oasis fo...
Fundamentals of Ad Hoc Reporting: Create a beautiful report-building oasis fo...TIBCO Jaspersoft
 
Siebel Reporting: BI Publisher
Siebel Reporting:  BI PublisherSiebel Reporting:  BI Publisher
Siebel Reporting: BI Publishermseback
 
Become BI Architect with 1KEY Agile BI Suite - Static Reports
Become BI Architect with 1KEY Agile BI Suite - Static ReportsBecome BI Architect with 1KEY Agile BI Suite - Static Reports
Become BI Architect with 1KEY Agile BI Suite - Static ReportsDhiren Gala
 
201003 BIRT
201003 BIRT201003 BIRT
201003 BIRTlyonjug
 
ActuateOne Brochure: Game Changing Business Intelligence (BI)
ActuateOne Brochure: Game Changing Business Intelligence (BI)ActuateOne Brochure: Game Changing Business Intelligence (BI)
ActuateOne Brochure: Game Changing Business Intelligence (BI)Actuate Corporation
 
what is iqp overview
what is iqp overviewwhat is iqp overview
what is iqp overviewAmir Peled
 
otbioverviewow13-141008094532-conversion-gate01-converted.pptx
otbioverviewow13-141008094532-conversion-gate01-converted.pptxotbioverviewow13-141008094532-conversion-gate01-converted.pptx
otbioverviewow13-141008094532-conversion-gate01-converted.pptxSreekumarSasikumar
 
IBM Rational software
IBM Rational softwareIBM Rational software
IBM Rational softwareSteven Max
 

Similar a 10 things to know about BIRT (20)

Eclipse Business Intelligence and Reporting Tools [BIRT] Project
Eclipse Business Intelligence and Reporting Tools [BIRT] ProjectEclipse Business Intelligence and Reporting Tools [BIRT] Project
Eclipse Business Intelligence and Reporting Tools [BIRT] Project
 
Pentaho | Data Integration & Report designer
Pentaho | Data Integration & Report designerPentaho | Data Integration & Report designer
Pentaho | Data Integration & Report designer
 
Creating Data Driven Web Apps with BIRT - Pierre Richer (Actuate)
Creating Data Driven Web Apps with BIRT - Pierre Richer (Actuate)Creating Data Driven Web Apps with BIRT - Pierre Richer (Actuate)
Creating Data Driven Web Apps with BIRT - Pierre Richer (Actuate)
 
Actuate BIRT Studio
Actuate BIRT StudioActuate BIRT Studio
Actuate BIRT Studio
 
Creating Data Driven Web Apps with BIRT - Michael Williams
Creating Data Driven Web Apps with BIRT - Michael WilliamsCreating Data Driven Web Apps with BIRT - Michael Williams
Creating Data Driven Web Apps with BIRT - Michael Williams
 
Crystal%20 reports%202008%20reviewer's%20guide%20version%203
Crystal%20 reports%202008%20reviewer's%20guide%20version%203Crystal%20 reports%202008%20reviewer's%20guide%20version%203
Crystal%20 reports%202008%20reviewer's%20guide%20version%203
 
Webinar: Open Source Business Intelligence Intro
Webinar: Open Source Business Intelligence IntroWebinar: Open Source Business Intelligence Intro
Webinar: Open Source Business Intelligence Intro
 
Coming Soon Agile Technical Release
Coming Soon Agile Technical ReleaseComing Soon Agile Technical Release
Coming Soon Agile Technical Release
 
Fundamentals of Ad Hoc Reporting: Create a beautiful report-building oasis fo...
Fundamentals of Ad Hoc Reporting: Create a beautiful report-building oasis fo...Fundamentals of Ad Hoc Reporting: Create a beautiful report-building oasis fo...
Fundamentals of Ad Hoc Reporting: Create a beautiful report-building oasis fo...
 
Siebel Reporting: BI Publisher
Siebel Reporting:  BI PublisherSiebel Reporting:  BI Publisher
Siebel Reporting: BI Publisher
 
Facts about IBM Maximo® Asset
Facts about IBM Maximo® AssetFacts about IBM Maximo® Asset
Facts about IBM Maximo® Asset
 
Become BI Architect with 1KEY Agile BI Suite - Static Reports
Become BI Architect with 1KEY Agile BI Suite - Static ReportsBecome BI Architect with 1KEY Agile BI Suite - Static Reports
Become BI Architect with 1KEY Agile BI Suite - Static Reports
 
201003 BIRT
201003 BIRT201003 BIRT
201003 BIRT
 
ActuateOne Brochure: Game Changing Business Intelligence (BI)
ActuateOne Brochure: Game Changing Business Intelligence (BI)ActuateOne Brochure: Game Changing Business Intelligence (BI)
ActuateOne Brochure: Game Changing Business Intelligence (BI)
 
what is iqp overview
what is iqp overviewwhat is iqp overview
what is iqp overview
 
Enabling Ad Hoc Reporting
Enabling Ad Hoc ReportingEnabling Ad Hoc Reporting
Enabling Ad Hoc Reporting
 
otbioverviewow13-141008094532-conversion-gate01-converted.pptx
otbioverviewow13-141008094532-conversion-gate01-converted.pptxotbioverviewow13-141008094532-conversion-gate01-converted.pptx
otbioverviewow13-141008094532-conversion-gate01-converted.pptx
 
Who is BIRT
Who is BIRTWho is BIRT
Who is BIRT
 
Business intelligent
Business intelligentBusiness intelligent
Business intelligent
 
IBM Rational software
IBM Rational softwareIBM Rational software
IBM Rational software
 

10 things to know about BIRT

  • 1. 10 things to know about BIRT The Business Intelligence and Reporting Tools (BIRT) Project 1. It is an open source software project that provides reporting and business intelligence capabilities for rich client and web applications, especially those based on Java and Java EE. BIRT is a top-level software project within the Eclipse Foundation, an independent not-for-profit consortium of software industry vendors and an open source community. 2. BIRT has two main components: a visual report designer within the Eclipse IDE for creating BIRT Reports, and a runtime component for generating reports that can be deployed to any Java environment. The BIRT project also includes a charting engine that is both fully integrated into the report designer and can be used standalone to integrate charts into an application. 3. History: The BIRT project was first proposed and sponsored by Actuate Corporation when Actuate joined the Eclipse Foundation as a Strategic Developer on August 24, 2004. The project was subsequently approved and became a top-level project within the Eclipse community on October 6, 2004. The project contributor community includes IBM, and Innovent Solutions. 4. Today: BIRT technology platform is one of the most widely adopted data visualization and reporting technologies with over 12 million downloads and over 2.5M developers across 157 countries. BIRT also has a large, active and growing developer community representing all types of organizations. Major technology companies such as IBM, Cisco, S1 and ABS Nautical Systems have incorporated BIRT into their product lines. 5. Chart Engine: The chart engine provides a rich business chart generation capability to be used as a standalone or invoked from the report engine. The chart engine supports creation of pie, bar,
  • 2. line, scatter and stock charts, all of which can be rendered in the following graphic formats: 8-bit images, 24-bit images, SWT graphics (GC), SWING graphics (Graphics2D) and SVG. 6. Report Design File: The report design file, as expressed by the BIRT Report Object Model (ROM), is the key design “artifact” associated with a report. It contains the elements that make up a report, including visual design components such as a table or an image, and other non- visual items such as report parameters, formatting styles and data sources. The designer allows the user to define these elements, the design file stores the elements in an XML format adhering to the ROM, and the report engine interprets the elements to produce a report document as output. 7. Design Engine API: The BIRT Design Engine API (DEAPI) enables the programmatic creation or modification of report designs and also provides for interrogation of report elements and semantic checking. 8. Internationalization: BIRT is Unicode enabled, and supports creation of reports in any locale, with the exception of right-to-left languages. 9. Extensibility: BIRT is more than a reporting tool; it is an extensible reporting framework. As such, it provides a number of extension points to support application-specific and general- purpose modifications. These include: Custom scripting to incorporate complex and/or application-specific business logic into report designs. • APIs that permit the introduction of new visual components into reports and new attributes for existing components. • Pluggable architecture for incorporating custom charts and new graphic formats into the charting engine. • A flexible engine that provides the capability to create completely new report output formats such as SVG, RTF and many more 10. Report Engine and the BIRT Viewer: The BIRT Report Engine API allows you to integrate the run- time part of BIRT into your application as a set of POJOs (Plain Old Java Objects). The engine enables you to discover the parameters defined for a report and get their default values,
  • 3. incorporate included images or charts, retrieve needed data and transform it as necessary and, finally, render the report in HTML or PDF. Report execution also encompasses execution of any custom business logic associated with the report that is written in JavaScript or Java. Learn more about BIRT References: file:///C:/Users/user/Downloads/eclipse-birt-datasheet-120727110444-phpapp02.pdf http://www.eclipse.org/birt/about/ https://en.wikipedia.org/wiki/BIRT_Project