respond more quickly to events using real-time dashboards · respond more quickly to events using...
Post on 03-Feb-2020
19 Views
Preview:
TRANSCRIPT
Respond More Quickly to Events
Using Real-Time Dashboards
Karl Kwong, SAP (karl.kwong@sap.com)
Scott Leaver, SAP (scott.leaver@sap.com)
© 2011 SAP AG. All rights reserved. 1
Agenda
Understanding Different Types of Dashboards
Incorporating Real-Time (or Near Real-Time) Data in Dashboards
What is SAP BusinessObjects Event Insight?
Using SAP BusinessObjects Dashboards to Design Real-Time Dashboards
Examples and Use Case Scenarios
Wrap Up
Understanding different types
of dashboards
© 2011 SAP AG. All rights reserved. 3
Dashboards Monitor Performance with one Quick GlanceVisual cues help make sense of data
Dashboards
by Analysis
Visual alerts
Drill to
more
detail
Filters
Interactive
charts
© 2011 SAP AG. All rights reserved. 4
Strategic Alignment
Executive Management
Strategic Dashboards
Managers
Tactical Dashboards
Front-Line Workers
Operational
Dashboards
Dashboards Deliver Different Types of InformationDifferent Dashboards for Different Users
© 2011 SAP AG. All rights reserved. 5
Dashboard Differences – At a GlanceWhat type of dashboard is right for you?
Strategic
Dashboard
Tactical
Dashboard
Operational
Dashboard
Audience Executives
Analysts
LoB Managers
Analysts
Operations personnel
Front-line workers
Business
question
How are we trending
against goals?
How can we optimize
business processes?
How do we handle exceptions or
take advantage of opportunities?
Monitoring
what….
Trends relative to
strategic goals
Business activities
relative to KPIs
Variances relative to anticipated
activity / behavior
Timeliness of
data
Months, quarters,
years
Days, weeks, months Milliseconds, seconds, hours
Type of data Historic data stored
in warehouse / mart
Transactional data across
processes & historic data
Streaming event data,
transactional data, historic data
Analysis
occurs
After data is collected
& consolidated
After data is captured &
processed
While data is observed & derived
in real-time
Type of query Request or time-
based query to
measure results
Request or time-based
query to optimize KPI
Continuous event-based query to
identify variance/exception
Dashboard
characteristics
Summarize trends
over time
Summarize processes,
use gauges to reflect KPIS
& drill-downs to explore
Highlight what is happening “now”
with traffic lights; use alerts to
identify immediate action
Incorporating real-time or
near real-time in dashboards
© 2011 SAP AG. All rights reserved. 7
Why Real-Time Dashboards Are ImportantThey help you act before it’s too late
What if you could:
Allocate calls to agents in different call centers when there is an
unexpected event (i.e. weather delays)
Identify if there is a pattern of fraud behavior in your online loan
applications
Offer a resolution to your most profitable customers after they have
tweeted or blogged negatively about their last interaction
Proactively request additional stock from suppliers when inventory
drops below a specific threshold
Automatically divert resources to another utility grid when supply
exceeds demand
Send an alternate truck out to deliver a package when initial truck is
delay in order to meet service level agreement
© 2011 SAP AG. All rights reserved. 8
Real-Time Dashboards for Situational AwarenessKnow what is happening and the immediate impact to your business
Real-time dashboards allow users to:
1) Assess current environment quickly
• Provide quick summary of situation
• Only see what’s relevant and important for
job
2) Comprehend severity of situation (or
opportunity)
• Show “current” information vs “projected” or
“historic” data
• Reflect impact across activities or processes
or
• Project status (red/yellow/green)
• Show appropriate time window & appropriate
detail what is being measured
3) Act in time
• Display prominent but relevant alerts
• Point to specific actions
© 2011 SAP AG. All rights reserved. 9
Event Processing - Turning Chaos to Insight
• Need a way to interpret trends from large number of discrete events
• Need to filter out unwanted values or outliers
• Need to smooth out sudden rises and falls to capture true movement of data
• Need a way to effectively convey what is happening vs. what has happened
Tapping into events as they occur allow us respond more quickly to changing
business conditions. But in order to do so…
What is SAP BusinessObjects
Event Insight?
© 2011 SAP AG. All rights reserved. 11
SAP BusinessObjects Event InsightUnderstand the impact of business events as they unfold
MONITORevents from a variety
of data sources
DISCOVERwhat’s important in
volumes of data
DELIVERtimely insight to respond
to velocity of change
Intelligent Event Grid
Event Insight
Node(CEP)
Event Insight
Node (CEP)
Event Insight
Node (CEP)
Run queries to
search for patterns
Correlate with
historic data
Publish to Dashboards
and in Reports
Alert on mobile
devices
BI Tools
© 2011 SAP AG. All rights reserved. 12
Monitor Events from Many Data Sources in Real TimeIntelligent event grid and event insight nodes
Distribute event processing across
organizations and geographies
Automate the federation of event
data to reduce integration costs
Distribute queries to specific nodes
to search for event patterns
Capture only relevant data from
each data sourceIntelligent Event Grid
Event Insight
Node
(CEP)
Event Insight
Node (CEP)
Event Insight
Node (CEP)
© 2011 SAP AG. All rights reserved. 13
Process High Volumes of Event Data in MillisecondsComplex event processing (CEP) software
Filter out irrelevant events so you
can focus on what’s important
Aggregate relevant data into
business events that summarize
what is happening
Mesh real-time with historic
and predictive data for
situational awarenessCEP Engine
Raw Events
Quality issues exceed 15%, inventory has reached low threshold in warehouse, and orders are above
expectations
Business Event
© 2011 SAP AG. All rights reserved. 14
Discover What’s Important When Something Is Off Target Find That Needle in the Haystack
When order rate exceeds 20 items/min
When time from pack to load exceed 30 min
When loading staff is falling quickly
Send alert to warehouse manager
Pack to load
time maximum
Personnel
minimum
Order rate
maximum
Alert
© 2011 SAP AG. All rights reserved. 15
Deliver Timely Insight to Enable Better Decision MakingSeamless integration with SAP BusinessObjects BI platform
Push event insight continuously
to interactive dashboards for
quicker analysis and action
Send alerts to dashboards or mobile
devices to notify users of immediate
problems or threats
Deliver automated responses to
applications, Web services, or
devices to adjust business
processes quickly
© 2011 SAP AG. All rights reserved. 16
SAP BusinessObjects Event Insight
Deployment Options
copyright © 2011 SAP AG. All rights reserved.
Event Insight 4.0 Dashboard 4.0 or
Xcelsius 3.1
BI Platform 4.0
Continuous capture of
data from sources X
Continuous aggregation
and trending of data X
Real-time Dashboard
(Push) X
Alerts
(Prescription-based) X
Self-served Alerts
(Subscription or
Prescription-based)X
BI Security Integration
and Single Sign On X
Using SAP BusinessObjects
Dashboards to design real-time
dashboards
© 2011 SAP AG. All rights reserved. 18
Event Insight Basics
The core concept of Event Insight are the Continuous Queries
How do Continuous Queries compare and contrast to SQL Queries
Like:
• Represent conditions for selecting and aggregating data
• Can be represented efficiently using SQL
• Returns results matching the defined condition or aggregation
Unlike
• Run continuously
• Requires additional predicates for aggregating continuous streams – sliding window
Key steps to real-time operational dashboards:
Capture Events –Adaptors
configuration
Process Events –Continuous query
design
Display Results –Dashboard authoring
Event Insight Dashboard
Unified Admin Tool Query Builder Tool Dashboard 4.0 or
Xcelsius 3.1
© 2011 SAP AG. All rights reserved. 19
Import the Event Insight Add-on for
SAP BusinessObjects Dashboards (Xcelsius)
Use Manage Add-Ons to add the
Event Insight Add-On.
© 2011 SAP AG. All rights reserved. 20
2) Re-name the columns in the excel sheet
3) Bind the data from the Event Insight
query to the excel columns
4) Bind dashboard components
(e.g. list box) to the excel columns for the
query output
Steps to use SAP Dashboards with
Event Insight
Event Insight queries are exported to the repository.
1) In SAP Dashboards, add Event Insight Data
Connection to your new dashboard, enter
server, port, login/password, to EI system
© 2011 SAP AG. All rights reserved. 21
Display Real-Time Data on DashboardsLeverage multiple data sources
© 2011 SAP AG. All rights reserved. 22
SAP BusinessObjects Dashboards 4.0 Leverage Multiple Data Sources
Examples
© 2011 SAP AG. All rights reserved. 24
Keep Deliveries on TimeSAP BusinessObjects Event Insight & SAP BusinessObjects Dashboards
Challenge: Deliver the freshest foods to
customers by exceeding KPIs set for
product quality, service, and delivery
Solution: Track over 50,000 packages
per day loaded on trucks, monitor
delivery route and projected delivery
time, and continuously recalculate the
rate of delivery for each route.
Send alerts when rate of delivery is
slower than needed to ensure on-time
delivery and actively manage exceptions
before customer is impacted
Benefits: Reduce late orders by re-
routing or dispatching an auxiliary truck
Improve customer satisfaction by
proactively informing customers of delays
© 2011 SAP AG. All rights reserved. 25
Keep Inventory StockedSAP BusinessObjects Event Insight & SAP BusinessObjects Dashboards
Time
window
Visual
charts
Metrics Alerts
Time
window
Wrap-up
© 2011 SAP AG. All rights reserved. 27
Resources
SAP BusinessObjects Dashboards Community
https://boc.sdn.sap.com/xcelsius
SAP BusinessObjects Event Insight
http://www.sap.com/solutions/sapbusinessobjects/larg
e/eim/event-insight/index.epx
SAP BusinessObjects Dashboards
www.sap.com/solutions/sapbusinessobjects/large/busi
ness-intelligence/dashboards/sapbusinessobjects-
dashboards/index.epx
© 2011 SAP AG. All rights reserved. 28
Social Media Links & More…
PUBLIC WEB/SOCIAL MEDIA:
Xcelsius Gurus Community Links
- Blog: http://bit.ly/eg3iLA
- Twitter: http://bit.ly/eCBqTL
- Facebook: http://on.fb.me/gaPQqa
- LinkedIn (2000+ Members): http://linkd.in/hVTudc
- Slideshare: http://slidesha.re/fSR4SN
- YouTube: http://bit.ly/i4NRhf
SAP-SPONSORED SAP BUSINESSOBJECTS COMMUNITY LINKS
- SAP BusinessObjects FaceBook: http://on.fb.me/gMiuoCSAP
- SAP BusinessObjectsTwitter: http://bit.ly/hVvHzqSAP
- SAP BusinessObjects YouTube Channel: http://bit.ly/gk2YCvSAP Analytics
- Slideshare: http://slidesha.re/hkIqpg
- SAP BusinessObjects Dashboards Tutorials: http://bit.ly/gdgoBjf
- SAP BusnessObjects Dashboard e-learning Catalog: http://bit.ly/epNTdc
- Dashboards and Data Visualization Webinar Series Archive: http://bit.ly/hnWJy8
Thank You!
© 2011 SAP AG. All rights reserved. 30
No part of this publication may be reproduced or transmitted in any form or
for any purpose without the express permission of SAP AG. The information
contained herein may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain
proprietary software components of other software vendors.
Microsoft, Windows, Excel, Outlook, and PowerPoint are registered
trademarks of Microsoft Corporation.
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System
p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries,
xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400,
S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+,
POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes,
BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF,
Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner,
WebSphere, Netfinity, Tivoli and Informix are trademarks or registered
trademarks of IBM Corporation.
Linux is the registered trademark of Linus Torvalds in the U.S. and other
countries.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either
trademarks or registered trademarks of Adobe Systems Incorporated in the
United States and/or other countries.
Oracle and Java are registered trademarks of Oracle and/or its affiliates.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open
Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and
MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or registered trademarks of
W3C®, World Wide Web Consortium, Massachusetts Institute of
Technology.
© 2011 SAP AG. All rights reserved.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP
BusinessObjects Explorer, StreamWork, and other SAP products and
services mentioned herein as well as their respective logos are trademarks
or registered trademarks of SAP AG in Germany and other countries.
Business Objects and the Business Objects logo, BusinessObjects, Crystal
Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business
Objects products and services mentioned herein as well as their respective
logos are trademarks or registered trademarks of Business Objects
Software Ltd. Business Objects is an
SAP company.
Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and
other Sybase products and services mentioned herein as well as their
respective logos are trademarks or registered trademarks of Sybase, Inc.
Sybase is an SAP company.
All other product and service names mentioned are the trademarks of their
respective companies. Data contained in this document serves
informational purposes only. National product specifications may vary.
The information in this document is proprietary to SAP. No part of this
document may be reproduced, copied, or transmitted in any form or for any
purpose without the express prior written permission of SAP AG.
top related