Real Time BI is Open & Anywhere
                             with SpagoBI




                                    Alessandra Toninelli
                      SpagoBI Consultant – Research & Innovation Division
                                     Engineering Group
                                  alessandra.toninelli@eng.it




www.spagobi.org
Agenda


                  What is Real Time BI ?


                  How To Achieve Real Time BI ?


                  Open Source Real Time BI
                  with SpagoBI




www.spagobi.org
What is Real Time BI
         And Why We Need It




www.spagobi.org
A Crucial Need for Enterprises


                          Access relevant information on time

                  Relevant    focus on selected information
                  On time     when needed

                  Why ?
                    • Detect inefficiencies, loss of performance
                    • Support prompt reaction & decision making
                    • Identify issues and new business opportunities


www.spagobi.org
What is Real Time BI ?

                     Analysis and reaction to business events
                               as soon as they occur

                  – Generate events by selecting data on-the-fly
                     • Vs. offline analysis of stored data

                  – Allow users to act in response to events
                      • Vs. mono-directional interaction data-to-user




www.spagobi.org
Application Areas

                  – Monitoring
                     • E.g., telco infrastructures
                     • SLA


                  – Operations
                     • E.g., logistics


                  – Business level
                     • E.g., Monitoring of business processes



www.spagobi.org
Real Time… Fixed Place ?

             Business events should be delivered on time
                  • Proactive interaction
                  • Events are pushed towards the user


             This requires to deal with users’ mobility

                   Real Time Anywhere BI




www.spagobi.org
Real Time Anywhere BI
         Technological Challenges




www.spagobi.org
Business Activity Monitoring (BAM)

        A BAM system detects events and makes them
                 meaningful to business users
                   Data Source(s)                    Console &          BUSINESS USERS
                                                    Dashboards
                         Data




                                                  EVENT VISUALIZATION

                                                     Alarms &
                                                    Notifications
                   Complex Event
                                         Events   EVENT NOTIFICATION
                  Processing (CEP)

                  EVENT DETECTION                  RT & Historical
                                                      Analysis


                                DWH STORAGE




www.spagobi.org
Anywhere Access to BI Tools

      • Requirements
            – Access to BI documents/tools from different mobile
              devices


      • Approaches
            – Device-specific implementation (native)
            – Web standard-based implementation (HTML5, CSS3)
                  • Interoperability across time & environments



www.spagobi.org
Solutions for Real Time BI

          Better a RT BI suite than a single tool

          • Commercial vendors
                  – IBM, Oracle/SAP, Tibco


          • Open Source?                     SpagoBI !




www.spagobi.org
Real Time Anywhere BI
         With SpagoBI




www.spagobi.org
SpagoBI – Open Source BI Suite

      • SpagoBI supports advanced BI functionalities
                  •   Reporting, charts, interactive dashboards
                  •   OLAP, Data mining
                  •   Ad-hoc reporting, query by example
                  •   Real time


      • 100% Free & Open Source

      • Business approach
            – BI projects, vertical applications (by product, market, area)

      • Multiple deployment solutions
            – Server, as-a-Service, cloud

www.spagobi.org
Real Time Anywhere BI with SpagoBI

      SpagoBI combines:

            1. A Business Activity Monitoring platform
                  •   Integration with the eBAM tool

            2. A BI suite with advanced data analysis &
               presentation capabilities
                  •   Historical/statistical analyses

            3. Mobile access to BI documents

www.spagobi.org
The eBAM System

      Open source tool for Business Activity Monitoring
             – Implemented within the SOA Eclipse Project
             – Standard technologies (OSGi)


      Core components
             – CEP Engine
             – Data source adaptors




        www.eclipse.org/ebam/


www.spagobi.org
SpagoBI RT BI at a Glance

              1. BAM TOOL                                                3. MOBILE
                                                                       VISUALIZATION




                  Data Source
                                 REAL TIME      Real Time Console      Other SpagoBI
                   Adaptor
                                                & Dashboards              Engines
                    Selected
                      Data




                                             2. FULL BI SUITE
                                                                     DASHBOARDS, CHARTS,
                                                                          REPORTS, OLAP,
             Event Manager                                          KPI, DATA MINING, QBE…
                                HISTORICAL
              (CEP, Alerts)
                                 ANALYSIS
                                                 DB



www.spagobi.org
Mobile SpagoBI

         Access to SpagoBI documents on mobile devices
                  • SpagoBI server manages authentication & profiling
                  • Device-specific interaction pattern
                  • Multi-device & Multi-platform (web standards)

                       Usage on                     Development on
                       mobile device                SpagoBI Server


                                    Web App
                                  HTML5 + CSS3




www.spagobi.org
Summary


                               SpagoBI
                  Real Time Anywhere BI for real business

            – Business Activity Monitoring platform
            – Advanced visualization capabilities
            – Mobile access to BI documents


                       100% Free & Open Source


www.spagobi.org
Questions & Answers

                  Thanks for your attention




                       www.spagobi.org

www.spagobi.org

OW2Con 2011: Real Time BI is Open & Anywhere with SpagoBI

  • 1.
    Real Time BIis Open & Anywhere with SpagoBI Alessandra Toninelli SpagoBI Consultant – Research & Innovation Division Engineering Group alessandra.toninelli@eng.it www.spagobi.org
  • 2.
    Agenda What is Real Time BI ? How To Achieve Real Time BI ? Open Source Real Time BI with SpagoBI www.spagobi.org
  • 3.
    What is RealTime BI And Why We Need It www.spagobi.org
  • 4.
    A Crucial Needfor Enterprises Access relevant information on time Relevant focus on selected information On time when needed Why ? • Detect inefficiencies, loss of performance • Support prompt reaction & decision making • Identify issues and new business opportunities www.spagobi.org
  • 5.
    What is RealTime BI ? Analysis and reaction to business events as soon as they occur – Generate events by selecting data on-the-fly • Vs. offline analysis of stored data – Allow users to act in response to events • Vs. mono-directional interaction data-to-user www.spagobi.org
  • 6.
    Application Areas – Monitoring • E.g., telco infrastructures • SLA – Operations • E.g., logistics – Business level • E.g., Monitoring of business processes www.spagobi.org
  • 7.
    Real Time… FixedPlace ? Business events should be delivered on time • Proactive interaction • Events are pushed towards the user This requires to deal with users’ mobility Real Time Anywhere BI www.spagobi.org
  • 8.
    Real Time AnywhereBI Technological Challenges www.spagobi.org
  • 9.
    Business Activity Monitoring(BAM) A BAM system detects events and makes them meaningful to business users Data Source(s) Console & BUSINESS USERS Dashboards Data EVENT VISUALIZATION Alarms & Notifications Complex Event Events EVENT NOTIFICATION Processing (CEP) EVENT DETECTION RT & Historical Analysis DWH STORAGE www.spagobi.org
  • 10.
    Anywhere Access toBI Tools • Requirements – Access to BI documents/tools from different mobile devices • Approaches – Device-specific implementation (native) – Web standard-based implementation (HTML5, CSS3) • Interoperability across time & environments www.spagobi.org
  • 11.
    Solutions for RealTime BI Better a RT BI suite than a single tool • Commercial vendors – IBM, Oracle/SAP, Tibco • Open Source? SpagoBI ! www.spagobi.org
  • 12.
    Real Time AnywhereBI With SpagoBI www.spagobi.org
  • 13.
    SpagoBI – OpenSource BI Suite • SpagoBI supports advanced BI functionalities • Reporting, charts, interactive dashboards • OLAP, Data mining • Ad-hoc reporting, query by example • Real time • 100% Free & Open Source • Business approach – BI projects, vertical applications (by product, market, area) • Multiple deployment solutions – Server, as-a-Service, cloud www.spagobi.org
  • 14.
    Real Time AnywhereBI with SpagoBI SpagoBI combines: 1. A Business Activity Monitoring platform • Integration with the eBAM tool 2. A BI suite with advanced data analysis & presentation capabilities • Historical/statistical analyses 3. Mobile access to BI documents www.spagobi.org
  • 15.
    The eBAM System Open source tool for Business Activity Monitoring – Implemented within the SOA Eclipse Project – Standard technologies (OSGi) Core components – CEP Engine – Data source adaptors www.eclipse.org/ebam/ www.spagobi.org
  • 16.
    SpagoBI RT BIat a Glance 1. BAM TOOL 3. MOBILE VISUALIZATION Data Source REAL TIME Real Time Console Other SpagoBI Adaptor & Dashboards Engines Selected Data 2. FULL BI SUITE DASHBOARDS, CHARTS, REPORTS, OLAP, Event Manager KPI, DATA MINING, QBE… HISTORICAL (CEP, Alerts) ANALYSIS DB www.spagobi.org
  • 17.
    Mobile SpagoBI Access to SpagoBI documents on mobile devices • SpagoBI server manages authentication & profiling • Device-specific interaction pattern • Multi-device & Multi-platform (web standards) Usage on Development on mobile device SpagoBI Server Web App HTML5 + CSS3 www.spagobi.org
  • 18.
    Summary SpagoBI Real Time Anywhere BI for real business – Business Activity Monitoring platform – Advanced visualization capabilities – Mobile access to BI documents 100% Free & Open Source www.spagobi.org
  • 19.
    Questions & Answers Thanks for your attention www.spagobi.org www.spagobi.org