THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT
THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE 1 Actuate Corporation © 2010 PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE Williams PEOPLE BEHIND BIRT THE PEOPLE Michael BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE Extending BIRT with Plug-Ins
What is BIRT? • Business Intelligence and Reporting Tools (BIRT) • Collection of APIs (DEAPI, REAPI, CEAPI) Designing Reports • Eclipse based designer for WYSIWIG designing • Can also create reports with Java & API’s Deploying Reports • Deploy to application server (Tomcat, JBoss, etc. ) • AJAX based web viewer • Using Java to call API directly 2 Actuate Corporation © 2010
What is BIRT? Demo: Creating a BIRT Report 3 Actuate Corporation © 2010
BIRT Extension Points Can use extension points to create: • Report Items • Charts • Emitters • Aggregation Functions • Data Sources (ODA’s) • And More… 4 Actuate Corporation © 2010
Using Wizard to Create ODA Plug-in Demo: ODA Plug-In Wizard 5 Actuate Corporation © 2010
Downloading the BIRT Source Code Demo: Downloading from CVS 6 Actuate Corporation © 2010
Downloading the BIRT Source Code 7 Actuate Corporation © 2010
Downloading the BIRT Source Code 8 Actuate Corporation © 2010
Downloading the BIRT Source Code 9 Actuate Corporation © 2010
Downloading the BIRT Source Code 10 Actuate Corporation © 2010
Downloading the BIRT Source Code If you are using BIRT 3. 7. 1 or higher, you’ll use GIT, instead: http: //wiki. eclipse. org/BIRT/FAQ/Birt_Project#Q: _How _to_Build_BIRT_3. 7. 1. 2 B_from_GIT. 3 F 11 Actuate Corporation © 2010
Chart Plug-In Example BIRT Chart (source & jars): http: //www. birt-exchange. org/devshare/designingbirt-reports/1480 -adding-a-new-chart-type-3. 7. 2/ 12 Actuate Corporation © 2010
Plug-In 2 BIRT Contest • Extending BIRT with Plug-Ins • March 26 th – April 30 th • Top 3 entries will win a 3 rd generation i. Pad • See contest rules and details at BIRTExchange. org 13 Actuate Corporation © 2010
Plug-In 2 BIRT Contest BIRT Data Plug-Ins BIRT Output Types ODAs Emitters BIRT Report Items Numbers to Words 571 14 Actuate Corporation © 2010 five hundred seventy-one
Eclipse. Con 2012 BIRT Sessions Monday Getting Started with BIRT Tutorial - John Ward - 9: 00 am (Lake Fairfax B) Tuesday Extending BIRT with Plug-Ins – Michael Williams - 5: 00 pm (Lake Anne) Wednesday What is BIRT? – Virgil Dodson - 1: 30 pm (Lake Anne) 15 Actuate Corporation © 2010
Questions? 16 Actuate Corporation © 2010
Resources BIRT Exchange Community Site Centralized hub for BIRT developers • Access demos, tutorials, tips and techniques, documentation… • Enables developers to be more productive and build applications faster • Marketplace for applications Explore • Search/sort • Rate, comment • Forums Download • Documentation • Software • Examples www. birt-exchange. com 17 Actuate Corporation © 2010 Contribute • BIRT designs, code • Technical tips • Applications
- Slides: 17