Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Actuate Corporation © 2012 Creating Data-Driven Apps with the FREE BIRT iHub F-Type! Virgil Dodson October 29, 2014.

Similar presentations


Presentation on theme: "1 Actuate Corporation © 2012 Creating Data-Driven Apps with the FREE BIRT iHub F-Type! Virgil Dodson October 29, 2014."— Presentation transcript:

1 1 Actuate Corporation © 2012 Creating Data-Driven Apps with the FREE BIRT iHub F-Type! Virgil Dodson October 29, 2014

2 2 Actuate Corporation © 2012 Today’s Agenda and Goals Introduction to BIRT BIRT Support for App Development BIRT Designer Deploying BIRT with BIRT iHub F-Type Questions

3 3 Actuate Corporation © 2012 Simplicity that makes simple layouts easy Power to create very complex layouts BIRT What is BIRT? Makes all data-driven content development easy Modern, web-page design metaphor Open and standards-based Flexible with rich programmatic control Full support for libraries and reuse Foundation for a range of solutions A New Generation of Data Visualization Technology

4 4 Actuate Corporation © 2012 BIRT Release History Ground-up initiative: Innovative approach to layout and design Developed in the open with community feedback at all stages September 2004BIRT Project proposal accepted, and project launched June 20051.0Eclipse Report Designer, Report Engine, Chart Engine December 20052.0Support for a wide variety of common layouts June 20062.1Advanced parameters, ability to join data sets, … June 20072.2Dynamic crosstab support, web services data source, … June 20082.3JavaScript Debugger, BiDi Support, Charts in Crosstabs, … June 20092.5Page aggregates, Multiple drill-downs in Charts, … June 20102.6New charts, more chart control, developer productivity, … June 20113.7POJO Runtime, Hive/Hadoop, Open Office emitters… June 20124.2Maven Support, Excel Data Source, Relative Time Periods… June 20134.3MongoDB & POJO ODAs, PPT & Word 2010 Support, XLSX Support… June 20144.4Focus on improving quality/responding to issues reported by the community

5 5 Actuate Corporation © 2012 BIRT Data Access BIRT Offers many ways to get data Standard Data Sources Flat File (CSV, TSV, SSV, PSV) Hive Data Source (Hadoop) Cassandra Scripted Data Source MongoDB Data Source JDBC Textual or Graphical Web Service - XPath syntax XML - XPath syntax XLS/XLSX Scripted Data Source Written in Java or JavaScript Open Data Access (ODA) DTP Project Extensible JDBC Driver Framework Community Contributions GoogleDocs XML/A Cassandra REST MongoDB Multi-Flat File GitHub Twitter JSON Search Dropbox usage YQL Google Analytics LinkedIn Facebook FQL

6 6 Actuate Corporation © 2012 BIRT Formatting Capabilities Listings, cross-tab, dashboard, pixel-perfect, charts Grouping, advanced aggregations, sub-totals, calculations Multi-section and sub-reports Conditional sections and logic Full programmatic control and scripting Embedded images Dynamic hyperlinking And much more!

7 7 Actuate Corporation © 2012 BIRT Re-use and Productivity Library support for publishing and sharing components Leverages common standards SQL Java JavaScript XML Cascading Style Sheets Integrated debugger

8 8 Actuate Corporation © 2012 BIRT Expressions and Scripting Expressions are everywhere Data Source\Set, Parameters Report Items Data, Crosstab, Images Chart Elements Visibility, TOC, Bookmarks Events Helper Object References Data Sets\Table Bindings Native JavaScript Func’s BIRT Functions Operators

9 9 Actuate Corporation © 2012 BIRT Output Formats HTML, PDF, MS Office, Open Office Custom emitters : CSV, Text, … Internationalization of labels and text Localization of date and numeric fields Support for Asian character sets and right-to-left display Web Viewer PDF Excel

10 10 Actuate Corporation © 2012 Getting Some Demo Data Solar Aquaponics Greenhouse Raspberry Pi B+ Air Temp Water Temp Humidity Ambient Light Motion Sensor Scheduled Pics Temp Alerts LED Indicators WiPi MQTT Mosquitto MySQL Flickr Twilio

11 11 Actuate Corporation © 2012 The BIRT Designer DEMO

12 12 Actuate Corporation © 2012 Greenhouse Example Report

13 13 Actuate Corporation © 2012 BIRT Designer High Level BIRT Architecture BIRT Engine Presentation Services Presentation Services Design Engine Generation Services Generation Services Data Services Data Services Charting Engine Charting Engine Eclipse Designer Chart Designer Chart Designer Eclipse DTP, WTP,… Eclipse DTP, WTP,… Data HTML PDF Excel Word PowerPoint PostScript … XML Design Document

14 14 Actuate Corporation © 2012 Multiple Deployment Options One BIRT Design BIRT Engine and APIs BIRT onDemand BIRT iHub

15 15 Actuate Corporation © 2012 Introducing BIRT iHub F-Type FREE BIRT Server! Ideal for departmental or smaller applications Unlimited data input Daily output limits that can be increased as needed

16 16 Actuate Corporation © 2012 Built-in Interactivity Modify and Personalize BIRT Reports Answer What-if questions Change sorting, grouping, filters, formatting, and more…

17 17 Actuate Corporation © 2012 Automatic Scheduling Automate report generation Run Now, Once, Recurring Uses advanced rules and calendar options Can be event driven (File/Job/custom) Retry rules Notification Advanced output and printing

18 18 Actuate Corporation © 2012 Report and Document Sharing Secure granular document management Group/User report access and distribution Link to this page (Email URLs/ embed HTML)

19 19 Actuate Corporation © 2012 Live Excel Output Native Excel output (NOT CSV!) Can include Live Formulas Crosstabs turn into Pivot Tables Multiple worksheets Live Charts

20 20 Actuate Corporation © 2012 Easy Application Integration JavaScript API to embed dynamic reports anywhere Embed entire report or bookmarked areas

21 21 Actuate Corporation © 2012 BIRT iHub F-Type in Action DEMO

22 22 Actuate Corporation © 2012 BIRT IoT People Counter Dashboard DEVICE/GATEWAY (data collection) CLOUD (device management and data analytics) UI (data visualization) Linux Hardware Java VM Eclipse Equinox OSGi Hardware Everyware Cloud Devic e Manag ement MQTT Broke r EUROTECH DEVICE CLOUD REST API MQTT Dashboards BIRT iHub BIRT Design BIRT Data Object Web Reports BIRT Mobile

23 23 Actuate Corporation © 2012 BIRT IoT People Counter Dashboard

24 24 Actuate Corporation © 2012 BIRT Developer Center Centralized hub for BIRT developers Access demos, tutorials, tips and techniques, documentation… Enables developers to be more productive and build applications faster Explore Search/sort Rate, comment Forums Download Documentation Software Examples Contribute BIRT designs, code Technical tips Applications developer.actuate.com

25 25 Actuate Corporation © 2012 Questions? Creating Data-Driven Apps with the FREE BIRT iHub F-Type! Virgil Dodson vdodson@actuate.com Twitter: @birtevangelist


Download ppt "1 Actuate Corporation © 2012 Creating Data-Driven Apps with the FREE BIRT iHub F-Type! Virgil Dodson October 29, 2014."

Similar presentations


Ads by Google