Reporting and Visualization of Healthcare Data Using Open Source Technology. Virgil Dodson, Actuate



Similar documents
How to Easily Integrate BIRT Reports into your Web Application

Adopting an Open Source Business Model Open Source Product Strategy. Utpal Bhatt, Actuate

Actuate Business Intelligence and Reporting Tools (BIRT)

Visualizing Big Data with Eclipse BIRT. Virgil Dodson Director, BIRT Evangelists Actuate Corporation December 18,

BIRT in the World of Big Data

OpenText Information Hub (ihub) 3.1 and 3.1.1

6 th Annual EclipseCon Introduction to BIRT Report Development. John Ward

Big Data Visualization with JReport

Big Data Visualization and Dashboards

How To Choose A Business Intelligence Toolkit

Do you know how your TSM environment is evolving?

Eclipse Business Intelligence and Reporting Tools (BIRT) PMC

Embedding Customized Data Visualization and Analysis

Ad Hoc Analysis of Big Data Visualization

<Insert Picture Here> Oracle Application Express 4.0

Geo Analysis, Visualization and Performance with JReport 13

Embedded Analytics & Big Data Visualization in Any App

Microsoft Services Exceed your business with Microsoft SharePoint Server 2010

Sisense. Product Highlights.

Embedded BI made easy

BIRT: A Field Guide to Reporting

Business Insight Report Authoring Getting Started Guide

Pentaho Reporting Overview

Elixir Report, the reporting component, delivers seamlessly integrated enterprise reporting via dynamic and analytical report generation.

BIRT Actuate Corporation THE PEOPLE 2010 BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE

August 2014 San Antonio Texas The Power of Embedded Analytics with SAP BusinessObjects

2. Metadata Modeling Best Practices with Cognos Framework Manager

CrysDev: A Developer s Guide to Integrating Crystal Reports

The Oracle Fusion Development Platform

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory

Using Microsoft Business Intelligence Dashboards and Reports in the Federal Government

IBM Cognos 8 Business Intelligence Reporting Meet all your reporting requirements

MicroStrategy Course Catalog

Communiqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform

João Diogo Almeida Premier Field Engineer Microsoft Corporation

IBM Rational Web Developer for WebSphere Software Version 6.0

Ernesto Ongaro BI Consultant February 19, The 5 Levels of Embedded BI

... Introduction... 17

SAP BusinessObjects Design Studio Overview. Jie Deng, Product Management Analysis Clients November 2012

How To Learn To Write A Report In A Database On A Microsoft Powerbook

Outlines. Business Intelligence. What Is Business Intelligence? Data mining life cycle

What s New in IBM Web Experience Factory IBM Corporation

SAP Business Objects XIR3.0/3.1, BI 4.0 & 4.1 Course Content

Reporting Services. White Paper. Published: August 2007 Updated: July 2008

Building Open-Source Based Architecture of Enterprise Applications for Business Intelligence

Pivot Charting in SharePoint with Nevron Chart for SharePoint

NAI Global s Technology Solutions

How To Contact The Author Introduction What You Will Need The Basic Report Adding the Parameter... 9

SAP BW Connector for BIRT Technical Overview

Building Views and Charts in Requests Introduction to Answers views and charts Creating and editing charts Performing common view tasks

Open Source Business Intelligence Intro

IBM Tivoli Software. Version 7.5 Report Planning Guide Document Version 4

design coding monitoring deployment Java Web Framework for the Efficient Development of Enterprise Web Applications

Xcelsius Dashboards on SAP NetWaver BW Implementation Best Practices

Microsoft Report Builder 3.0 with SQL 2008R2, SQL 2012 Express and SQL 2012 Course 55005A; 2 Days, Instructor-led

Introduction to Oracle Business Intelligence Standard Edition One. Mike Donohue Senior Manager, Product Management Oracle Business Intelligence

uncommon thinking ORACLE BUSINESS INTELLIGENCE ENTERPRISE EDITION ONSITE TRAINING OUTLINES

BusinessObjects XI R2 Product Documentation Roadmap

Jaspersoft APIs. Integrating BI with your Applications. Community and Professional Editions

Creating an Enterprise Reporting Bus with SAP BusinessObjects

A Comparison of Enterprise Reporting Tools

Technical White Paper. Automating the Generation and Secure Distribution of Excel Reports

Effective Big Data Visualization

BI & DASHBOARDS WITH SHAREPOINT 2007

Avature CRM. Get Engaged to Talent

An Oracle White Paper April Reporting Tools in Oracle Fusion Financials

EA104 World Premiere of SAP BusinessObjects Design Studio. Eric Schemer, Senior Director Product Management, BI Clients, SAP AG October, 2013

BIRT Document Transform

Technical White Paper The Excel Reporting Solution for Java

Programming Fundamentals of Web Applications Course 10958A; 5 Days

Corporate Bill Analyzer

Oracle Fusion Middleware

GoodData. Platform Overview

Adam Rauch Partner, LabKey Software Extending LabKey Server Part 1: Retrieving and Presenting Data

Reporting and JSF. Possibilities, solutions, challenges. Slide 1. Copyright 2009, Andy Bosch,

MatchPoint Technical Features Tutorial Colygon AG Version 1.0

Essentials for IBM Cognos BI (V10.2) Overview. Audience. Outline. Актуальный B дн. / 40 час руб руб руб.

J j enterpririse. Oracle Application Express 3. Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX

SAP BusinessObjects Design Studio Deep Dive. Ian Mayor and David Stocker SAP Session 0112

Features List Contents

Vendor briefing Business Intelligence and Analytics Platforms Gartner 15 capabilities

NHS Education for Scotland Knowledge Services Design and Development Framework

iway Roadmap Michael Corcoran Sr. VP Corporate Marketing

ReportPortal Web Reporting for Microsoft SQL Server Analysis Services

<Insert Picture Here> Michael Hichwa VP Database Development Tools Stuttgart September 18, 2007 Hamburg September 20, 2007

Enterprise Application Development in SharePoint 2010

Comparison of Enterprise Reporting Tools

INTRODUCTION OVERVIEW OF THE ORACLE 9I AND BI BEANS ARCHITECTURE. Chris Claterbos, Vlamis Software Solutions, Inc.

Structured Content: the Key to Agile. Web Experience Management. Introduction

BusinessObjects Enterprise InfoView User's Guide

Microsoft Visio 2010 Business Intelligence

Building Dashboards for Real Business Results. Cindi Howson BIScorecard December 11, 2012

Profiling and Testing with Test and Performance Tools Platform (TPTP)

Transcription:

Reporting and Visualization of Healthcare Data Using Open Source Technology Virgil Dodson, Actuate 1 Actuate Corporation 2012

Today s Agenda and Goals Background The Emergence of the BIRT Project Getting to Know BIRT: Demo Architecture and Extensibility Market Adoption Healthcare Case Study Summary 2

Business Intelligence and Reporting Purchase Orders Budget Variance Online and Printed Statements Shipping Manifests Network Outage Frequency Deviation from Service Level Objectives Account Transaction Histories Supplier Status Invoices Utility Bills Sales Commision Daily Work Order Task Lists Defect Tracking Assets Under Management 360 Customer Views Most applications have some type of data visualization need And the simple problems are easy, but Real-world data visualization is challenging Gather the data Perform calculations, sort, group, aggregate, total Present information professionally and meeting user demand is crucial to the success of an application Sales Commissions 4 Website Traffic Analysis

Traditional Approaches to the Problem ReportNet Crystal Reports JReports StyleReports Buy Closed-Source Commercial Products Build Custom-Developed Solution Java XSLT JSP XML JFaces JavaScript HTML 5

Open Source Creates New Choices Buy Closed-Source Commercial Products Build using Open Source Code Open-Source-Based Products Open Source Products Leverage Open Source in a Custom Solution Build Custom-Developed Solution 6

Actuate Launches the BIRT Project Actuate proposed and started BIRT Business Intelligence and Reporting Tools Project a top-level Eclipse project Actuate Joins Eclipse Foundation as Strategic Developer and Board Member Adds BI and Reporting as Open Source Project Professional open source Primary development resources funded by Actuate Contributions from many sources IBM, Innovent Solutions and community 7 AUGUST 2004

Business Intelligence and Reporting Tools A New Generation of Data Visualization Technology 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 Simplicity that makes simple layouts easy BIRT Power to create very complex layouts 8

BIRT Release History September 2004 BIRT Project proposal accepted, and project launched June 2005 1.0 Eclipse Report Designer, Report Engine, Chart Engine December 2005 2.0 Support for a wide variety of common layouts June 2006 2.1 Advanced parameters, ability to join data sets, June 2007 2.2 Dynamic crosstab support, web services data source, June 2008 2.3 JavaScript Debugger, BiDi Support, Charts in Crosstabs, June 2009 2.5 Page aggregates, Multiple drill-downs in Charts, June 2010 2.6 New charts, more chart control, developer productivity, June 2011 3.7 POJO Runtime, Hive/Hadoop, Open Office emitters June 2012 4.2 Maven Support, Excel Data Source, Relative Time Periods June 2013 4.3 POJO Data Source, MongoDB/Cassandra support, client JS 9

BIRT Example Key Capabilities Very Simple to Very Complex Layouts Listings, cross-tab, dashboard, pixelperfect, charts Grouping, advanced aggregations, subtotals, calculations Multi-section and sub-reports Conditional sections and logic Full programmatic control/scripting Embedded images Comprehensive Data Access SQL databases, Web Services, Flat Files, XML, scripted data sources Multiple data sources in one design Output Formats HTML, PDF, Excel, Word, PowerPoint Internationalization of labels and text Bi-Directional language display 10 Re-use and Developer Productivity Library support for publishing and sharing components Leverages common standards (SQL, HTML, JavaScript, Java, XML) Cascading Style Sheets Built-in debugger Interactivity and Linking Data driven hyperlinks Drill-through charts and graphics Multiple Usage and Productivity Aids Graphical layout and design Query & metadata editors Formatting Builder Grouping Builder Customizable cheat sheets and templates

BIRT Design Gallery Charts and Tables Listing with Groups and Sub-Totals 11

BIRT Design Gallery Crosstab and Charts Crosstabs 12

BIRT Design Gallery Forms Calendar / Schedule 13

BIRT Design Gallery Multi-Language and Bi-Directional Dashboards 14

BIRT Chart Gallery 15

BIRT Chart Gallery 16

BIRT Chart Gallery 17

Getting to Know BIRT DEMO 18

High-Level BIRT Architecture BIRT Designer Eclipse Designer Eclipse DTP, WTP, Chart Designer Design Engine XML Design BIRT Engine Document Generation Services Charting Engine 19 Data Data Data Services Presentation Services HTML PDF Excel Word PowerPoint PostScript

One BIRT Design BIRT Design BIRT Engine and APIs BIRT ondemand BIRT ihub 20

Extension Points Extensibility is a key principle of the BIRT Project Data source extensibility Application specific design-time query builders Custom design-time and run-time data access Custom business logic extensibility Incorporate complex business logic scripting Access existing and new Java code Visualization extensibility Build new visual data presentation widgets Extend charting with new chart types; new output formats Rendering content for output Target output for specific devices and formats 21

Case Study OpenMRS Open Source Health IT for the planet Electronic medical record system platform built in response to those actively building and managing health systems in the developing world, where AIDS, tuberculosis, and malaria afflict the lives of millions Customizable to the needs of clinical and research organizations, robust enough for a nationwide health care system, and nimble enough for a field-based clinic OpenMRS used in Kaduna, Nigeria www.openmrs.org 22

Case Study OpenMRS Why did OpenMRS choose BIRT? Feature rich design tool Multiple output types (.xls, ) Extensibility Configurability Challenge: Very complex data model Solution: Custom BIRT ODA driver Hide data complexity Allow users to author reports Leveraging Open Marketplace on BIRT Exchange to promote ODA 23

BIRT Momentum Huge BIRT Community Thriving BIRT Community Over 2.5M developers using BIRT in 157 countries 30+ conferences featuring BIRT content worldwide Cumulative BIRT Downloads More than 12 million downloads BIRT-Exchange.com Professionally staffed forums Extensive contributions Marketplace applications 2004 2005 2006 2007 2008 2009 2010 2011 2012 BIRT technology is tried and tested in many applications 24

BIRT Momentum Sample BIRT Adopters 25

BIRT Momentum Publications BIRT: A Field Guide to Reporting Integrating and Extending BIRT Practical Data Analysis and Reporting with BIRT Eclipse BIRT: Business Intelligence and Reporting Tool BIRT for Beginners BIRT Best Practices 26

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 27 www.birt-exchange.org Explore Search/sort Rate, comment Forums Download Documentation Software Examples Contribute BIRT designs, code Technical tips Applications

Summary A New Generation of Data Visualization Technology Top-level open source Eclipse project Free with commercial friendly license Powerful, extensible data visualization technology Easy-to-use, web-centric design metaphor Very active community with more than 12 million downloads Actuate extends and complements BIRT with value-added technology 28

Q & A MUMPS data connector for BIRT? 29 Actuate Corporation 2012