Professional Documents
Culture Documents
Workshop Goals
The PTS Oracle Business Intelligence Applications Workshop provides a business and technical overview of the BI Applications platform as well as an understanding for the different offerings. Participants will be familiarized with the procedures needed to properly install and configure the BI applications and gain substantial hands-on experience using BI Application components including Informatica, Data Warehouse Administration Console (DAC), Oracle BI Applications Warehouse (OBAW), OBI EE Dashboards and OBI EE Answers in a controlled lab environment
Agenda Day 1
Start
8:30 9:00 9:30 10:00 11:00 11:45 12:15 1:30 3:00 3:30 4:30
End
9:00 9:30 10:00 11:00 11:45 12:15 1:00 3:00 5:30 4:30 5:00
Agenda Item
Breakfast Welcome, Overview, and Introductions and Environment Setup Lab Lab Environment Overview Oracle BI Applications Overview Oracle BI Applications Installation and Configuration Lab (Viewlet) DAC Overview Lunch DAC (Order Management) Configuration Lab DAC Execution (Order Management) Warehouse Load Lab Oracle Business Analytics Warehouse (OBAW) Overview Oracle BI Applications Order Management Analytics Overview
Agenda Day 2
Start
8:30 9:00 9:30 10:30 11:30 12:00 12:30 1:30 3:00 4:30
End
9:00 9:30 10:30 11:30 12:00 12:30 1:30 3:00 4:30 5:00
Agenda Item
Breakfast / Questions & Answers (Review Day 1) DAC Execution Review Warehouse Load Confirmation Lab BI EE Informatica Overview Lab (Viewlet) OBAW Customization Overview Lunch Informatica Lab Custom ETL (Viewlet) DAC Configuration Lab for Custom ETL DAC Execution and Warehouse Load Confirmation Lab (Custom ETL) SQL*Plus Workshop Wrap up / Evaluations
Are aware of our product positioning and roadmaps, Have adopted best practices and technical skills for successful delivery of our products, Can effectively scale the delivery of our products through repeatable integrated solutions, centers of excellence, and cost effective POCs.
Consulting Services
Successful
Architecture Design Build to self sufficiency
Incremental
Solutions
Baseline Platform Reference e.g. Integration, LOB, etc. Industry specific exploitations of platform
BI Factory
POC Sandbox OBI EE+ Demonstration Early Adoption Engagements to Insure Success
Essbase Advanced
2 Days
AVAILABLE
2.5 Days
AVAILABLE
OBI Applications
2 Days
AVAILABLE
10
Pre-requisites
2 GB Memory 22 GB Free HDD space VMware installed (Player, Server or Workstation)
Uncompress VM: run BIApps_Student_VM.part01.exe Open VM in VMware Player, Server or Workstation Login to VM: oracle/oracle
The Base OS is Oracle Enterprise Linux 4 running inside a VMware Virtual Machine Contains:
Oracle 10g Database Release 2 Enterprise Edition Oracle BI EE 10.1.3.3.3 Oracle BI Applications 7.9.5 Informatica PowerCenter 8.1.1 SP4
12
13
14
BI EE Lives at:
/biapps/OracleBI and /biapps/OracleBIData
15
Lives at:
/biapps/Informatica
In this version of Informatica PowerCenter the Repository Server and Informatica Server have been integrated into a single Informatica Service that runs two subordinate services:
Informatica Repository Service: This component manages the access and update to the Repository content Informatica Integration Service: This component coordinates the execution of workflows and related programmatic components The Administration Console runs under Tomcat and lives at: /biapps/Informatica/PowerCenter8.1.1/server/tomcat/bin
16
All of the products listed above are Windows only at the moment and unfortunately we are prevented from distributing a Windows VMware Image.
17
Presentation:
Oracle BI Applications Overview
18
What Gartner is Saying Through 2009 there will be a swing toward buying pre-packaged analytic applications (0.7 probability)
Source: Business Intelligence Scenario: Pervasive BI, Gartner Symposium ITxpo 2006
19
#1 in BI/Analytic Applications - IDC One of the most comprehensive and innovative BI platforms - Gartner #1 in DW Tools - IDC
20
BI Approaches: Tools
Tools & Build Approach
These steps require different types of BI and DW technology These steps require significant resources with specialized skills / expertise These steps typically take a long time to perfect as knowledge of best practices is learned
Develop detailed understanding of operational data sources Design a data warehouse by subject area License an *ETL tool to move data from operational systems to this DW Build ETL programs for every data source
No prebuilt content
License interactive user access tools Research analytic needs of each user community Build analytics for each audience License / create information delivery tools
Siebel
Set up user security & visibility rules
SAP
Other Sources
Custom Built DW
Custom ETL
Perform QA & performance testing Manage on-going changes/upgrades onETL= Execute, Transfer and Load Data
21
No prebuilt content
Prebuilt BI Content
Siebel SAP
Other Sources
SAP
Other Sources
Prebuilt ETL
Prebuilt DW
22
Oracle BI Applications
Multi-source Analytic Apps Built on BI Suite EE
Interactive Dashboards Reporting & Publishing Ad-hoc Analysis Proactive Detection and Alerts Disconnected Analytics MS Office Plug-in Web Services
Sales
Marketing
Supply Chain
Financials
Human Resources
Universal Adapters
Oracle BI Applications
Multi-Source Analytics with Single Architecture
Auto Comms & Media Complex Consumer Sector Mfg Energy Financial Services High Tech Insurance Life & Health Sciences Public Sector Travel & Trans
Sales
Pipeline Analysis Triangulated Forecasting Sales Team Effectiveness Up-sell / Cross-sell Cycle Time Analysis Lead Conversion
Marketing
Campaign Scorecard Response Rates Product Propensity Loyalty and Attrition Market Basket Analysis Campaign ROI
Supply Chain
Supplier Performance Spend Analysis Procurement Cycle Times Inventory Availability Employee Expenses BOM Analysis
Financials
A/R & A/P Analysis
Human Resources
Employee Productivity
Prebuilt adapters:
Pre-mapped metadata, including embedded best practice calculations and metrics for Financial, Executives & other Business Users.
Pre-built ETL to extract data from hundreds of operational tables and load it into the DW, sourced from Oracle EBS, PeopleSoft Enterprise, SAP R/3, and other sources.
A best practice library of over 360 pre-built metrics, Intelligent Dashboards, 200+ Reports and alerts for CFO, Finance Controller, Financial Analyst, AR/AP Managers and Executives
25
Oracle BI Applications
DW Design Training / Rollout Back-end ETL and Mapping Define Metrics & Dashboards DW Design Back-end ETL and Mapping Quarters or Years Weeks or Months
Source: Patricia Seybold Research, Merrill Lynch, Oracle Analysis
Easy to use, easy to adapt Role-based dashboards and thousands of pre-defined metrics Prebuilt DW design, adapts to your EDW Prebuilt Business Adapters for Oracle, PeopleSoft, Siebel, SAP, others
26
Rapid Deployments
Oracle BI Applications
6 weeks 6 weeks 9 weeks 10 weeks 12 weeks 3 months 3 months 100 days
27
Unified multi-source data model Enhanced user experience Data Warehouse Administration Console Expanded deployment options
Support for Siebel CRM 6.x, 7.5.x, 7.7.x, 7.8.x, 8.0.x and 8.1* Support for Oracle EBS 11i8, 11i9, 11i10 and R12 Support for PSFT 8.4 (Financials only), 8.8, 8.9* and 9.0* Support DB2 V8 on z/OS as both source and target database Support Teradata V2R6 as target database
Translation to 28 languages
28
"This information is not a commitment to deliver any material, code, or functionality. The development, release, and timing of any features or functionality described remains at the sole discretion of Oracle"
29
Statement of Direction (1 of 2)
"This information is not a commitment to deliver any material, code, or functionality. The development, release, and timing of any features or functionality described remains at the sole discretion of Oracle"
30
Statement of Direction (2 of 2)
"This information is not a commitment to deliver any material, code, or functionality. The development, release, and timing of any features or functionality described remains at the sole discretion of Oracle"
31
Oracle BI Applications
ETL Adapter Support Summary
Operational Application (e.g. PeopleSoft HR) CRM EBS 12 EBS 11.5.10 EBS 11.5.9 EBS 11.5.8 PSFT 9.0 PSFT 8.9 PSFT 8.8 PSFT 8.4 SAP 4.6c Universal Siebel 8.1 Siebel 8.0 Siebel 7.8 Siebel 7.7 Siebel 7.5 Siebel 6.3
"This information is not a commitment to deliver any material, code, or functionality. The development, release, and timing of any features or functionality described remains at the sole discretion of Oracle"
Supported
Procurement & Spend
Financials
Human Resources
Supply Chain
Order Management
Not Supported Currently shipping OBIA 7.9.5 ** SAP 4.6c supported in OBIA 7.8.4
** ** ** **
Not Applicable
32
33
General Ledger & Profitability Analytics Oracle Financials Payables Analytics (GL, Payables, Receivables) Receivables Analytics Human Resources Operations & Compliance Analytics Human Resources Compensation Analytics Oracle Human Resources
Oracle Payroll
34
Oracle product
Oracle Financial Services Applications
35
Oracle BI Application
General Ledger & Profitability Analytics Payables Analytics Receivables Analytics Human Resources Operations & Compliance Analytics Human Resources Compensation Analytics
Payroll eCompensation
36
* Support for version 4.6c is with the Oracle BI Applications version 7.8.4
37
General Ledger & Profitability Analytics Financial Accounting (FI) Payables Analytics Receivables Analytics
* Support for version 4.6c is with the Oracle BI Applications version 7.8.4
38
39
40
Oracle BI Application
All BI Applications now have Universal Adapter support, including CRM, which was previously unsupported
41
Architecture
42
Role Based Dashboards Analytic Workflow Guided Navigation Security / Visibility Alerts & Proactive Delivery
Administration
Logical Model / Subject Areas Physical Map Data Warehouse / Data Model Direct Access to Source Data Load Process Staging Area Extraction Process
Oracle BI Server
Metadata
Metrics / KPIs
Logical to Physical Abstraction Layer Calculations and Metrics Definition Visibility & Personalization Dynamic SQL Generation Abstracted Data Model Conformed Dimensions Heterogeneous Database support Database specific indexing Highly Parallel Multistage and Customizable Deployment Modularity
ETL
Oracle
SAP R/3
Siebel
PSFT
EDW Other
43
DAC
Administration
Logical Model / Subject Areas Physical Map Data Warehouse / Data Model Direct Access to Source Data Load Process
Oracle BI Server
Metadata
Metrics / KPIs
support for Oracle, PeopleSoft, Siebel, and SAP applications Universal Adapters to support other source systems
JD Edwards Legacy IVR, CTI, ACD
ETL
Oracle
SAP R/3
Siebel
PSFT
EDW Other
44
DAC
Source Qualifier
Expression Transformation
ETL Overview
Three approaches to accessing / loading
Dashboards by Role Reports, Analysis / Analytic Workflows Oracle BI Presentation Services
source data
Administration
Batch ETL (Full or Incremental) Micro ETL or Trickle Feed ETL Direct access to source data from Oracle BI Server
ETL Layered architecture for extract,
Metadata
Metrics / KPIs Logical Model / Subject Areas Physical Map Data Warehouse / Data Model Direct Access to Source Data Load Process Staging Area Extraction Process ETL
Oracle BI Server
Provides isolation, modularity and extensibility Ability to support source systems version changes quickly Ability to extend with additional adapters Slowly changing dimensions support
Architected for performance
All mappings architected with incremental extractions Highly optimized and concurrent loads Bulk Loader enabled for all databases
Data Warehouse Administration Console
DAC
(DAC)
Source Dependent Extract (SDE) Source-specific and Universal Business Adapters Expose simplified business entities from complex source systems Converts source-specific data to universal staging table format Lightweight and designed for performance, parallelism Extensible
Staging Tables
SQL
SQL
App Layer
Siebel OLTP
Oracle
App Layer
ABAP
SQL
Other
PeopleSoft SAP
47
SQL
Power Connect
Power Connect
Extract
Load
Oracle EBS
Expression Transformation
Universal Source
Source Qualifier
Expression Transformation
48
Source Independent Layer (SIL) Encapsulates warehouse load logic Handles: Slowly changing dimensions Key lookup resolution / surrogate key generation Insert/update strategic Currency conversion Data consolidation Uses Bulk Loaders on all db platforms
Siebel OLTP
Staging Tables
SQL
SQL
App Layer
Oracle
App Layer
ABAP
SQL
Other
PeopleSoft SAP
49
SQL
Power Connect
Power Connect
Extract
Load
Expression Transformation
deployment tool for ETL and data warehouse objects For warehouse developers and ETL Administrator Metadata driven ETL orchestration tool
Application Configuration Execution & Recovery Monitoring
Allows:
Pin-point deployment Load balancing / parallel loading Reduced load windows Fine-grained failure recovery Index management Database statistics collection
51
Administration
Logical Model / Subject Areas Physical Map Data Warehouse / Data Model Direct Access to Source Data Load Process Staging Area Extraction Process
Oracle BI Server
Metadata
Metrics / KPIs
ETL
DAC
Oracle SAP R/3 Siebel PSFT EDW Other
warehouse built with conformed dimensions Allows modular deployment Lowest grain of Information Prebuilt Aggregates to support navigation from Summary to details Tracks historical changes Implemented and optimized for Oracle, SQL Server, IBM UDB/390, Teradata
52
ACD Events ACD Events Rep Activities Rep Activities Contact-Rep Snapshot Contact-Rep Snapshot Targets and Benchmark Targets and Benchmark IVR Navigation History IVR Navigation History Service Requests Service Requests Activities Activities Agreements Agreements Compensation Compensation Employee Profile Employee Profile Employee Events Employee Events Prescriptions Prescriptions Syndicated Market Data Syndicated Market Data Financial Assets Financial Assets Insurance Claims Insurance Claims Benefits Benefits Cases Cases Incidents Incidents Leads Leads
Service Service
Marketing Marketing
Workforce Workforce
Pharma Pharma
Conformed Dimensions Conformed Dimensions Customer Customer Products Products Suppliers Suppliers Cost Centers Cost Centers Profit Centers Profit Centers Internal Organizations Internal Organizations Customer Locations Customer Locations Customer Contacts Customer Contacts GL Accounts GL Accounts Employee Employee Sales Reps Sales Reps Service Reps Service Reps Partners Partners Campaign Campaign Offers Offers Employee Position Employee Position Hierarchy Hierarchy Users Users Modular DW Data Model includes: Modular DW Data Model includes: ~350 Fact Tables ~350 Fact Tables ~550 Dimension Tables ~550 Dimension Tables ~5,200 prebuilt Metrics ~5,200 prebuilt Metrics (2,500+ are derived metrics) (2,500+ are derived metrics) ~15,000 Data Elements ~15,000 Data Elements
Financials Financials
Finance Finance
53
Administration
Metadata
Metrics / KPIs Logical Model / Subject Areas Physical Map Data Warehouse / Data Model Direct Access to Source Data Load Process Staging Area Extraction Process ETL
Oracle BI Server
DAC
Oracle
SAP R/3
Siebel
PSFT
EDW Other
dimensional drills Prebuilt Aggregate navigation Multi-pass complex calculated Metrics / KPIs Federation of queries Visibility & Personalization Prebuilt Security inherited from Oracle EBS, PeopleSoft, Siebel CRM
54
55
56
57
58
Administration
Logical Model / Subject Areas Physical Map Data Warehouse / Data Model Direct Access to Source Data Load Process Staging Area Extraction Process
Oracle BI Server
Metadata
Metrics / KPIs
ETL
Role based dashboards Prebuilt Reports/Dashboards Guided Navigation Conditional navigational links Analytic Workflows Alerts Highlighting Action Links to Oracle EBS, PeopleSoft, Siebel CRM
Oracle
SAP R/3
Siebel
PSFT
EDW Other
59
DAC
Conditional Navigation
Highlighting
Performance Measures
Guided Navigation
Prebuilt Reports
60
Guided Navigation
Enables users to quickly navigate a standard path of analytical discovery specific to their function and role Enhances usability and lowers learning curve for new users
Conditional Navigation
Appears only when conditions are met and alerts users to potential out of ordinary conditions that require attention Guides users to next logical step of analytical discovery
61
Is Sales declining?
Business Function:
Gain Insights
Inventory
Is Cost of Goods sold increasing
Role:
Inventory Manger
Objectives:
Take Action
Identify top 5 plants with highest inventory and cut back production
62
Gain Insights
Take Action
63
Action Links
Seamless navigation from analytical information to transactional detail while maintaining context within Oracle EBS, Siebel CRM, and PeopleSoft Enterprise
64
Deployment Options
Standalone Dashboards Portal integration via JSR-168/WSRP Embedded Directly in Oracle EBS
65
66
67
68
69
70
71
Lab Exercise:
Installation and Configuration (Viewlet)
72
73
74
75
Subject areas and execution plans Load balancing / parallel loading Ability to restart at any point of failure Phase-based analysis tools for isolating ETL bottlenecks
DAC client - interface for management and configuration, administration and monitoring of data warehouse processes. DAC server executes commands from the DAC client, manages data warehouse processes including loading of the ETL and scheduling execution plans. DAC Repository - Stores the metadata (semantics of the Oracle Business Analytics Warehouse) that represents the data warehouse processes.
76
1. Administrator initiates ETL in DAC client 2. DAC server issues ETL tasks
Informatica server accesses workflows in Informatica repository Informatica server processes the workflows Data is extracted from the transactional database(s) Data is transformed and then loaded in OBAW
77
DAC Objects
Source system containers
Hold repository objects that correspond to a specific source system. EBS, Peoplesoft, Siebel, SAP
Execution plan
A data transformation plan defined on subject areas and is comprised of the following: ordered tasks, indexes, tags, parameters, source system folders, and phases.
Subject area
A unit of work for loading one or more tables. A task comprises the following: source and target tables, phase, execution type, truncate properties, and commands for full or incremental loads. When you assemble a subject area, the DAC automatically assigns tasks to it.
78
Duration: 30 minutes
For more information on DAC, refer to the Oracle BI Applications Data Warehouse Administration Console Guide located on the DVD in the BI_Apps_795_Docs folder
79
80
Lab Exercise:
DAC Configuration for Order Management
81
82
83
Lab Exercise:
DAC Execution for Order Management Extraction & Load
84
Error procedure
Allow run to complete even if you see a failed task Check parameters in previous lab for incorrect dates and misspellings If dates were wrong or errors persist, truncate data warehouse tables and redo previous lab before re-running Execution Plan See step 2 in Post Workshop Lab: VM Image Reset and Environment Migration
85
86
Presentation:
Oracle Business Analytics Warehouse (OBAW) Overview
87
Dimensional Modeling Model designed for Analytics and Reporting Maintain Aggregation Store summary data for better performance Universal Data Warehouse and Staging Multiple Source Data Source Num and Warehouse Code Standardization Transaction data stored in most granular fashion History Tracking Slowly Changing Dimension support
88
Dimension Hierarchy tables Flatten Tree Hierarchies from OLTP Enforce Conforming Dimension Tables Multiple Currency Support Multiple Calendar Support Implemented and optimized for Oracle, SQL Server, DB2, Teradata
89
Star Schema
Is a denormalized format that is more effective for query processing Is populated by ETL processes Is composed of
One fact table A set of dimension tables The joins that relate the dimension tables to the fact table
90
91
Fact Tables
Are central tables in star schema Typically contain numeric measurements It has multiple joins to the dimension tables surrounding it Transaction data stored in most granular fashion Are identified with suffix _F
92
Dimension Tables
A surrogate key (ROW_WID) for each dimension table is generated during the ETL process. ROW_WID is a numeric column, which is used to join to fact tables In some cases, the ROW_WID is shared between the dimension and dimension hierarchy tables In every dimension table, the ROW_WID value of zero is reserved for unspecified Are identified with the suffix _D
93
Aggregate Tables
summarized Can dramatically improve query performance Identified with the suffix _A Use Rolled-up Dimensions
Dimensions created from base dimension tables Examples:
W_GEO_D
5 Million Rows
100,000 Rows
94
Aggregate Tables
OBAW contains pre-built
aggregate tables
95
Staging Tables
Normally populate with the incremental data from transactional
database Always truncate after each load Are loaded by the extract (SDE) process
A single table may be populated by one or more SDE processes during a ETL run
Are the source tables for load (SIL) process The staging table in BI Apps is independent of source data and
closely resembles the structure of the data warehouse tables Universal adapters are available to load the staging tables Are identified with the suffix _DS, _FS, _DHS
96
The attributes of a dimension may change overtime, but changes are not frequent. For example, the marital status of your employees or customers. Here are the industry standard ways to handle this problem:
Type 1: Overwrite the dimension record with the latest values, therefore losing history Type 2: Create a new dimension record for the new values Type 3: Create a new field in the dimension table to hold both the current and the previous values
97
Slowly changing dimension Type II can be enabled/disabled at a per dimension basis using the parameter $$TYPE2_FLG Every new record in the dimension will have the surrogate key generated in the data warehouse The fact table join to the specific dimension record that is effective at the time of the transaction Out of the box, certain dimensions are enabled for slowly changing Only a small set of columns are considered historically significant. Customization is required to add or remove columns
98
Conforming Dimensions
A dimension is used to describe the measures in the fact table. A conformed dimension is a dimension that can be used to describe multiple facts table and the dimension has exactly the same meaning and context when being referred from different fact tables For example, a customer dimension may be used with the sales fact as well as with the service fact. Conforming dimensions is a way to enable drill across information
99
Conforming Dimensions
Fact tables share the same dimension tables Conforming across CRM & ERP Conforming across Multiple Sources Ensure Cross Fact Analysis
Dimension
Fact
Dimension
Dimension
Fact
Dimension
100
Conformed Dimensions
Time Dimensions Customer Dimensions Product Dimensions Supplier Dimensions Internal Organization Dimensions Employee Dimensions Business Location Dimensions Accounts Dimensions
GL Account Cost Center Profit Center
101
Time Dimensions
DIMENSION
Date
PHYSICAL TABLES
W_DAY_D, W_MONTH_D,
DESCRIPTION
Store the date and Gregorian
W_QTR_D, W_YEAR_D
W_FSCL_WEEK_D, Fiscal
hierarchy information These dimension tables are mainly used in Financial subject area Aggregate facts against these tables
Store the time interval at the
W_HOUR_OF_DAY_D
granularity of seconds
Store the hours of a day One record per hour Marketing Period Not a conformed dimension
W_TIME_OF_DAY_D
Period
W_PERIOD_D,
W_PERIOD_DH
today
102
Account Dimensions
DIMENSION
PHYSICAL TABLES
DESCRIPTION
Stores information of all
GL Account
W_GL_ACCOUNT_D
General Ledger accounts and account hierarchy such as GL Account Number, Name, Account Group etc.
Stores profit center
Profit Center
Cost Center
103
Global currency code and rate types are configured in DAC under the source system parameters tab Currency conversions are done as part of ETL
104
105
Multi-Source Load
INTEGRATION_ID: Stores the primary key or the unique identifier of the record from the OLTP
The transaction sources may use the same ID for identifying different objects which may share the same target table
DATASOURCE_NUM_ID: Source the data source from which the data is extracted.
All warehouse tables have the DATASOURCE_NUM_ID as part of the unique user key OOTB, it is used in resolving the FK from fact to dimension The value is predefined in DAC for each physical data source However, it is possible to have multiple instances of the same OLTP source system. A different data source number can be assigned for each OLTP instance.
106
A variety of strategies used to optimize incremental extracts and loads Overall Philosophy Extract incrementally if possible, else load incrementally
Siebel Source Use a combination of a date window and rowid comparisons Oracle Use a date window and last update date for extraction Also use dates/record images to control updates on target SAP Use a date window and last update date for extraction Also use dates/record images to control updates on target Certain dimensions are fully extracted and but updates on target are controlled PeopleSoft Use a date window and last update dates for extraction wherever possible
107
Metalink3 > Knowledge Tab > Business Intelligence category > Data Model Reference > Oracle Business Analytics Warehouse Data Model Reference, Version 7.9.5 (Doc ID 578880.1)
108
109
Presentation:
Oracle BI Applications Order Management Analytics Overview
110
Oppty
There is a person in the world who wants to buy a computer THAT my company builds
Order
That person calls the company and requests a computer. An order is placed as shown below. This is the Order Date. Booking
Booking
Company reviews the order for correctness and asks the factory to fulfill the order. That moment is the Book Date and the order is considered unscheduled backlog.
Booked Discounted Amount
Unsched Backlog
The factory needs to build/assemble/ find this computer.
Order #
Computer Speakers Monitor Total Discount Total Order Amount
abc123
$ $ $ $ 600 100 300 1,000 10% $ 900
Unscheduled Backlog
Unscheduled Backlog Amount Computer $ $ $ 540 90 270
Computer
600
Speakers
100
90
Monitor
300
Order #abc123
1,000
900
111
Picked Item
The factory completes the computer and it is picked from the warehouse and shipped. This date is the Pick Date. An On-time pick is one where Pick Date = Promised (Plan Pick) Date.* Picking
Total Picked Amount Computer Speakers Monitor Order #abc123 90 $ $ $ $
Invoice Item
The customer receives the computer and the bill or invoice for the amount of the computer. The date the invoice is sent to customer is Invoice Date.
Account Receiv.
The company is now awaiting payment from the customer for the computer (receivable.) The # days b/w the Invoice Date and Payment Date = Days Sales Outstanding (DSO)
Cash
The company receives payment for the computer. The date the company receives payment is the Payment Date.
Scheduled Backlog
Scheduled Backlog Amount Computer Speakers Monitor Order #abc123 $ $ $ $ 540
Invoice
Invoice List Amount Computer Speakers Monitor Order #abc123 $ $ $ $ 600 100 300 1,000 Net Invoiced Amount $ $ $ $ 540 90 270 900
Account Receivable
Closing Group Amount Customer A $ 900
270 900
112
Order picked
Order shipped
The more quickly and accurately an organization executes this process, the more efficiently it runs.
113
Oracle BI Applications
Multi-Source Analytics with Single Architecture
Auto Comms & Media Complex Consumer Sector Mfg Energy Financial Services High Tech Insurance Life & Health Sciences Public Sector Travel & Trans
Sales
Pipeline Analysis Triangulated Forecasting Sales Team Effectiveness Up-sell / Cross-sell Cycle Time Analysis Lead Conversion
Marketing
Campaign Scorecard Response Rates Product Propensity Loyalty and Attrition Market Basket Analysis Campaign ROI
Supply Chain
Supplier Performance Spend Analysis Procurement Cycle Times Inventory Availability Employee Expenses BOM Analysis
Financials
A/R & A/P Analysis
Human Resources
Employee Productivity
Prebuilt adapters:
best practice calculations and metrics for the sales organization. Presentation Layer 16 Subject Areas Logical Business Model 20 Fact and 50 Dimension Tables
tables and load it into the DW, sourced from EBS, Siebel and SAP and other legacy sources.
Business Analytics Warehouse ETL & Business Adapters
intelligence dashboards, reports and alerts for sales representatives, analysts, managers and executives
CRM Financial
HR
OM
Operational Systems
Customers Customers
Example Metrics # of Cancelled Order Lines # of Customers # of First Customers # of Order Lines # of Orders # of Products # of Returned Order Lines % Order Discount Average # of Products per
EAI
Date Date
Order Average Order Size Cancelled Amt / Qty Orders to Booking Close Rate Outstanding Booking Amt / Qty Total Ordered Amt / Qty Total Return Amt / Qty
Includes 27 logical dimensions and 33 out of the box metrics Provides ability to do detailed analysis of sales order lines Data stored at transaction grain and at line level
116
entire business process from Order to Cash Offer the ability to accelerate the Order Management cycle and Revenue Recognition through more effective order management, fulfillment and receivables management Eliminate Order Management bottlenecks and increase on-time delivery, and customer satisfaction by getting insight on problem areas in inventory and credit collection Expedite sales cycles by providing the ability to do detailed operational and financial backlog analysis Improve order capture, fulfillment and receivables closure process by providing every individual with relevant, complete, contextual information that is tailored specifically to their role
117
118
Business Function:
Gain Insights
How much order revenue is in highest fulfillment lag? What is the trend of Average Order Size?
Take Action
Gain Insights
Which products have the highest fulfillment lag? Drill to Current Backlog and Inventory by Product
Take Action
120
OM Manager
Effectiveness Fulfillment Backlog Exception
Receivables Manager
A/R Revenue Forecast Overview
Sales Rep
Customer Sales Cycle Fulfillment Effectiveness
121
122