Click edit Master title slide - Lenoir

advertisement
Enterprise Resource Planning BI: A Look at
Capabilities and Value Propositions
Wednesday, August 16, 2006, 4:30 PM - 5:30 PM
Bjarne Berg,
Director, Business Intelligence, MyITGroup Ltd.
Assistant Professor, Computer Science, Lenoir-Rhyne
What We’ll Cover
•
Overview ERP - BI
•
What are the vendor’s doing
– a look at SAP’s and Oracle’s many tool suites.
•
Real-time ERP BI merges with operational reporting
•
The future of ERP BI
•
Wrap up
2
Evolution of ERP Data Warehousing
Complex (score cards,
budgeting, planning, KPI)
Horizontal approach
(2nd generation)
Integrated analytical
(3rd generation)
Emerging
(1st generation)
Vertical approach
(2nd generation)
Interactive Mgmt.
reporting (OLAP, MQE)
Toolsets &
accelerators
Level of Pre-delivered Content
Source: Mike Schroeck, David Zinn and Bjarne Berg, “Integrated Analytics – Getting Increased Value from
Enterprise Resource Planning Systems”, Data Management Review, May, 2002;
Adapted: Bjarne Berg “How to Manage a BW Project”, BW & Portals Conference, 2004, Orlando
Analytical applications
for specific industries
3
A Logical Enterprise DW Architecture
Metadata
Source Data
Extract
Operational
Data Store
Transform
Data
Warehouse
Functional Area
Invoicing
Systems
Purchasing
Systems
General
Ledger
Other Internal
Systems
External Data
Sources
Custom
Developed
Applications
Purchasing
Data
Extraction
Integration
and
Cleansing
Processes
Marketing
and Sales
Corporate
Information
Data
Mining
Translate
Attribute
Summation
Calculate
Product Line
Derive
Location
Applications
Summarize
Segmented
Data Subsets
Summarized
Data
Synchronize
Statistical
Programs
Query Access
Tools
Data Resource Management and Quality Assurance
Source: Bjarne Berg, “Introduction to Data Warehousing”,
Price Waterhouse Global System solution Center, 1997
ERP Data warehousing – Example: SAP Business Warehouse
KPI & Scorecard
Formatted
• Simple
• Easy to view
• Limited nav
• Aggregates
Flat Reporting
• Formatted
• Print
• Form based
• Static
• Predictable access
OLAP Reporting
• Drill Down
• Slice and Dice
• Analyse
• Data Mining
• Search and discover
Source: SAP AG, 2005
5
Oracle’s Legacy Approach to BI
Oracle Business Intelligence Applications
Oracle's analytic applications include corporate performance
management, interactive dashboarding (i.e. from Oracle’s Financial
Analyzer), and embedded analytics. It is pre-built, industry specific
analytic applications for BI based on business functions and user
roles.
Oracle Business Intelligence Suite
Business Intelligence Suite is intended for executives, managers, and
front line workers , and include ad hoc query and analysis, proactive
intelligence and alerts, advanced reporting, and predictive analytics.
Oracle Data Warehousing
The Data Warehousing products include a graphical environment that
supports design, deployment, and management of data warehouses. It
include parallel database technology, and a suite of data access and
management tools.
6
What We’ll Cover
•
Overview ERP - BI
•
What are the vendor’s doing
– a look at SAP’s and Oracle’s many tool suites.
•
Real-time ERP BI merges with operational reporting
•
The future of ERP BI
•
Wrap up
7
SAP’s packaged DSS solutions
SAP’s Integrated BI solution is known as NetWeaver.
SAP NetWeaver™
This is a group of product components including:
People Integration
1. Data Warehouses (BW)
1.
2.
3.
4.
Corporate Performance mgmt (CPM)
Business planning & simulation (BPS)
Business Consolidation services (BCS)
Stakeholder relationship mgmt (SRM)
3. Data Mining (inside BW)
4. Advanced Planning and Optimization (APO-BI)
Portal
Collaboration
Information Integration
Business
Intelligence
Knowledge
Management
Master Data Management
Process Integration
Integration
Broker
Business Process
Management
Life Cycle Management
2. Strategic Enterprise management (SEM)
Composite Application Framework
Multi-Channel Access
Application Platform
J2EE
ABAP
andOS
OS Abstraction
Abstraction
DBDB
and
…
.NET
WebSphere
5. Supply Chain Event Manager (SCEM-BI)
6. Customer Relationship Manager (CRM-BI)
The DW is the source of the data for
all these integrated analytical
applications (iAnalytics)
8
SAP’s Front’end strategy
BEx is the 'umbrella name' for many of the presentation tools in BW,
such as BEx Broadcaster, BEx Query Designer and BEx workbooks
etc.
9
SAP’s first attempt at ERP BI (starting in 1998)….
1. BEx Workbooks is Excel 'on steroids'.
2. BW queries can be opened in Excel
3. Queries can be refreshed and standard Excel functions can be used
This was a great tool for
financial analysts and power
users, but casual user hated it!!
10
Today’s SAP web reports
The most common way of deploying BW queries are through a
standard, or customized web template with built-in navigational
features. BW provides a global web template that can be enhanced with
logos, colors, fonts and additional features using BSP or JSP.
11
General Issues with SAP’s Business Warehouse Web Reporting
The pre-delivered BW’s web template does not
always provide the functionality required.
Currently lacking functionality includes:
• Creating favorites/bookmarks that can be accessed from any machine
• Printing fit to page, report info, data status, basic formatting
• Ability to search for reports within the end user roles
• Definitions of characteristics and key figures are not available
• Online user help is not available in the web template
• No standard tool to target specific users about system status/changes
• On-line training is missing
As a result, most customers enhanced the functionality
of their web templates using development tools such as
HTML and Java Script, ABAP, WAD.
12
Oracle’s Approach to ERP BI
Oracle’s answer to SAP’s NetWeaver is the Collective packaging of
Fusion BI and their analytical applications
-
Source: Oracle, March 2006
13
Oracle’s Corporate Performance Management applications
Today, the CPM applications include 6 different areas,:
Balanced scorecards, Enterprise planning and budgeting,
Daily business intelligence, Public sector budgeting,
Financial consolidation hub and Profitability manager
Source: :White paper: Oracle Fusion
Applications, March 2006
14
Oracle’s Interactive Dashboards & embedded analytics
The daily business
intelligence is
presented in
46 overview pages,
287 KPIs and
769 delivered reports
(as of July 2005)
The interactive dashboards and embedded analytics covers a variety of
scenarios and many of them allows drill down to the supporting transactions
in the data warehouse or the transaction system.
15
Source: :White paper: Oracle
Fusion Applications, March 2006
PeopleSofts’ Enterprise Performance Management - EPM
PeopleSoft’s approach to
ERP analytics is through
20 datamarts and a set of
analytical applications.
These are the 20 pre-delivered
data marts that comes with
ETL programs as well
16
PeopleSofts’ EPM BI Applications
PeopleSoft’s analytical applications.
These analytical
applications runs on
top of the 20 predelivered datamarts
from PeopleSoft.
17
Source: :White paper: PeopleSoft
Enterprise Performance Management,
What is Oracle going to do with it all?
Oracle has already integrated the Siebel's analytic solutions in Oracle
Business Intelligence Suite Enterprise Edition (as of March 2006).
The challenge for Oracle is to expand the Fusion analytics platform to
create the next generation of integrated BI applications. This will
include a combination of the Business Intelligence Suite and Oracle
applications.
More industry specific analytics
is also needed and in 2007 Oracle
plans to add more content for
higher education, pharmaceuticals
and financial services.
18
What is Oracle going to do with it all?
Before the 2nd quarter of 2007, Oracle plans to deliver specific analytical
updates by integrating their Business Intelligence Suite with:
PeopleSoft Enterprise,
- JD Edwards EnterpriseOne,
- Oracle E-Business Suite applications.
-
-With
the release of PeopleSoft Enterprise version 9.0 there will be new
enhancements to Enterprise Performance Management capabilities.
-Oracle
will also continuing development of more daily business
intelligence features in E-Business Suite version 12.
What we see is two tracks: One with continued development of legacy and
heritance ERP BI applications, and on track with the ‘to-be’ vision of integrated
analytics based on the Oracle fusion and business intelligence suite.
19
Making sense of it all….
Level of Embedded Analytics
Complex (score
cards, budgeting,
planning, KPI)
Horizontal approach
(2nd generation)
Integrated analytical
(3rd generation)
Oracle E-business
suite applications
SAP APO
Oracle BI suite
Enterprise edition
PeopleSoft
EPM
Emerging
(1st generation)
SAP Strategic
enterprise mgmt
SAP BW
Siebel BI
Vertical approach
(2nd generation)
Oracle BI suite
standard edition
Oracle BI suite
standard one edition
Interactive
Mgmt. reporting
(OLAP, MQE) Toolsets &
accelerators
Level of Pre-delivered Content
Analytical applications
for specific industries20
What We’ll Cover
•
Overview ERP - BI
•
What are the vendor’s doing
– a look at SAP’s and Oracle’s many tool suites.
•
Real-time ERP BI merges with operational reporting
•
The future of ERP BI
•
Wrap up
21
Real-time DW merges with operational reporting
– What are the issues with XML?
•
In the late 1990s, companies explored XML as a silver bullet to get timely transactional
data into data warehouses. The idea was to provide instant synchronous updates to the
decision support systems as the transactions occurred. While the concept sounds
simple, it has major implications.
•
First, the transaction system has to create a fixed format document for each
transaction, something that can be quite time-consuming. Second, the documents
often become large due to tags and metadata embedded in each record. For example,
transactions based on the proposed XML protocol - extensible messaging and
presence protocol, or XMPP - carry both open and end tags for each data point. If you
want to send a simple record with a first and last name, it may look like:
<first_name>Jim</first_name>
• <last_name>Smith</last_name>
•
ISSUE: While the record contains only 8
characters (Jim Smith), the transmitted
document contains 55 characters.
22
Real-time DW merges with operational reporting
– What are the issues with XMPP and SIMPLE?
•
XMPP was great at handling simple records such as SMS traffic, but it had
a huge overhead when transmitting large volumes of transactions
(something it was never intended to do).
•
On the other hand, a drawback of the competitor, SIMPLE, was that it
provided core support for single text messaging but had little support for
other formats. Therefore, each vendor had to build their own extensions,
which were often incompatible.
•
Another problem with SIMPLE was that it supported the old user data
protocol (UDP) as well as transmission control protocol (TCP) in the
transportation layer.
ISSUE: Because UDP has few quality controls, data packages can be
dropped and data lost with limited ability to restart or track the process.
23
Real-time DW merges with operational reporting
– What is BAS / BAM and BizTalk?
•
With this latest release of BizTalk, which is based on the .NET platform, Microsoft
provided a clearer alternative to the very confusing standardization race that had
literally dozens of overlapping standards and approaches to EAI.
•
The core architecture of BizTalk 2004 is a simplified server system. For a decision
support system in an EAI framework, BizTalk provides the Business Activity Services
(BAS) to be installed on the source system side to provide the messages. The
administrator of the data warehouse can also monitor the load process from many
source systems using BizTalk's business activity monitoring (BAM) tool.
•
Currently, BizTalk has been enhanced to
provide better network load balancing
(NLB) and an enhanced management console
called MMC for remote management and
configuration of multiple source systems
with BAS installed.
24
Real-time DW merges with operational reporting
– What is SAP Doing?
•
One of the core components of NetWeaver is SAP Exchange
Infrastructure (XI). SAP XI provides integration between
SAP components such as BW for data warehousing,
Strategic Enterprise Management tool for analytics as well as
a variety of components for knowledge management, customer
relationship management (CRM) analytics, advanced planning and
optimization (APO) and SAP's portal product and non-SAP components.
•
Today, SAP has based its core messaging architecture on the XML standards,
and the direct access architecture is based on the connectivity provided by
Java (J2EE). SAP XI also support interface standards such as RosettaNet,
CIDX and UCCnet.
•
With the release of NetWeaver BI 7.0, last month, SAP is taking another step
closer to providing a true real-time data warehouse.
25
What We’ll Cover
•
Overview ERP - BI
•
What are the vendor’s doing
– a look at SAP’s and Oracle’s many tool suites.
•
Real-time ERP BI merges with operational reporting
•
The future of ERP BI
•
Wrap up
26
TREND: More visualization tools (I.e. SAP’s Visual Composer)
A Visual Composer is a tool to visualize the data. It is a browser-based
intuitive modeling and design tool for rapid application development and
prototyping in a code-free development environment.
SAP NetWeaver‘s
Visual Composer
27
TREND: Virtual OLAP – an Oracle approach
•
Virtual OLAP is a trend of merging operational and analytical data
in a logical manner.
•
Since the merger is virtual, it can have zero lag time and therefore
provide real-time analytics.
•
Many companies such as the GL company is providing tie-ins to
Oracle applications and databases that can logically merge the
data as well as transform the data to external indexing engines
for extremely fast query accessing.
28
TREND: Virtual OLAP – an SAP approach
•
SAP launched the BI accelerator at the end of June 2006.
•
This tool takes BI and/or operational data and creates a
proprietary indexing system that allows users to access the data
very quickly.
Query performance can
be 100s of times faster
than traditional ROLAP.
29
Source: Alexander
Peter, SAP AG, 2006
Trend: BI applications are creating ‘new’ date to the DW
•
In Data warehousing v2.0 (Bill Immon’s new terminology), we are
using BI applications to create new data that needs to be fed to the
data warehouse, and /or the transactional system
•
Tools are now available to build association data sets that creates
updates based on BI findings (i.e. customer segmentation, risk,
profitability flagging etc).
30
Images: Bhanu Gupta, ASUG 2005 Illinois chapter
Most ERP BI projects are abandoning the vendor delivered
methodologies
All major vendor’s have ‘proposed’ BI methodologies, but they are
predominantly based on traditional approaches to building transaction
systems.
When to Select Different Methodologies
High
Joint Application Design
(JAD)
SDLC methodologies
are for building
transactional systems.
System development Life-Cycle
based methodologies
(SDLC)
Time to
Delivery
Extreme Programming
(EP)
For ERP BI, there are
several other
alternatives.
Rapid Application Development
(RAD)
Low
Low
High
Impact of Failure
Source: Dr. Bjarne Berg, SAP Project Management Conference - Oct. 2005, Las
31
Vegas “How to pick JAD, RAD, XP or a SDLC Methodology for your IT project”
What We’ll Cover
•
Overview ERP - BI
•
What are the vendor’s doing
– a look at SAP’s and Oracle’s many tool suites.
•
Real-time ERP BI merges with operational reporting
•
The future of ERP BI
•
Wrap up
32
Your Turn!
Dr. Bjarne Berg
Director of Business Intelligence
MyITgroup Ltd.
bberg@myitgroup.com
33
Download