View
145
Download
1
Category
Tags:
Preview:
Citation preview
Apps Associates › Global Reach for Global Customers
› Founded in 2002 - 650+ employees
› HQ in Massachusetts
› US (East, Central, West)
› Europe, India, Middle East
› Oracle BI Journey Started in 2006 – Grown to 40%+ of Our Business
› BI Credentials along the way….
› BI Pillar Partner & Specialized
› Oracle Platform Technology Solutions BI/EPM
› Oracle BI Applications Leadership Board
› Beta Program for ODI 12c
› First Oracle Exalytics Certified Delivery Partner
› Analytics in a Box
› Beta Program for BICS
› AWS Certified for Oracle on AWS (only 2 partners worldwide)
Exalytics Certified
Agenda • Overview ODI BI APPS Architecture
• ODI Architecture Best Practices and Recommendation
• ODI BI APPS Features - Tool Set Architecture - Flowchart for ODI BIAPPS
- CM , Functional manager, Data Load Plan, Validate Data, Check Reports
• ODI BI APPS Best Practices • Design (Version Control, • Coding • Testing • Implementation • Migration • Support
• Demo ( Configuration Manager , Best Practices )
• Question & Answers
OBIA 11.1.1.8.1 – ODI Architecture
Client Tools for config. and development
ODI Server to monitor and control ETL and to handle schedules
Oracle BI Applications Repositories
ODI Repository Architecture ( Option – I )
Create and Archive Version of Models, Projects and Scenarios
Import versions for Hot Fix and release scenario patches
Import released versions of models, projects and scenarios for testing
Import released and tested versions of projects, models and scenarios for production
Master
Topology
Security
Version
Work /Execution
Repositories
MasterRepository
QA Team
Maintenance
Development
Dev
Projects
Models
Execution
Hot Fix
Projects
Models
Execution
Testing
Projects
Models
Execution
UAT
Projects
Models
Execution
Prod
Projects
Models
Execution
Production
BAs
Created By : Parag Khairnar
Pros
1. Simple Architecture 2. Easy to Maintain 3. Information is shared 4. Share different version -
different work environment
Cons 1. Repo 2. Assumption 3. Cluster, CM
ODI Repository Architecture
Option - 1
ODI Repository Architecture ( Option – I )
Create and Archive Version of Models, Projects and Scenarios
Import versions for Hot Fix and release scenario patches
Import released versions of models, projects and scenarios for testing
Import/Export released Version for production use
using XML
Master
Topology
Security
Version
Work /Execution
Repositories
MasterRepository
QA Team
Maintenance
Development
Dev
Projects
Models
Execution
Hot Fix
Projects
Models
Execution
Testing
Projects
Models
Execution
UAT
Projects
Models
Execution
Prod
Projects
Models
Execution
Production
BAs
Master
Topology
Security
VersionManually Replicate Topology
Master
Topology
Security
Version
Work /Execution
Repositories
MasterRepository
Dev
Projects
Models
Execution
Testing
Projects
Models
Execution
Prod
Projects
Models
Execution
Master
Topology
Security
VersionMaster
Topology
Security
Version
Pre-Prod
Projects
Models
Execution
QA Team
Maintenance
Development
Production
BAs
Master
Topology
Security
Version
Work /Execution
Repositories
MasterRepository
Dev
Projects
Models
Execution
Testing
Projects
Models
Execution
Prod
Projects
Models
Execution
Master
Topology
Security
Version
QA Team
Maintenance
Development
Production
BAs
Master
Topology
Security
Version
Work /Execution
Repositories
MasterRepository
QA Team
Maintenance
Development
Dev
Projects
Models
Execution
Hot Fix
Projects
Models
Execution
Testing
Projects
Models
Execution
UAT
Projects
Models
Execution
Prod
Projects
Models
Execution
Production
BAs
Master
Topology
Security
VersionMaster
Topology
Security
Version
Option - 3
Option - 5
Option - 2
Option - 4
ODI Repository Architecture
Configure Offering and Functional
Areas
Create Implement
ation Project
Perform Task Assignments
Perform Assigned
Functional Tasks
Launch FSM (Perform
Configurations Link
Steps for BI Applications Functional Configurations (Initial Setups)
BI Applications Install and
Setup
Execute ETL, Load
and Validate
Manage Domain and
Mappings
Manage Data load and
Parameters
Manage Report
Parameters
Manage Load Plans
Systems Setup
Steps for BI Applications Functional Configurations (Administration and Maintenance of Setups)
BI Applications Functional Setup Manager - UI
BI Applications Configuration Manager - UI
Where Setups are performed?
ODI BI APPS 11.1.1.8.1 New Features
• Prebuilt Connector for Oracle Procurement and Spend Analytics with Oracle JD Edwards • Oracle Human Resources Analytics
o Talent Management Analysis o Improvements to Absence Management o Support Workforce Frozen Snapshots and Workforce Flex Fields.
• Oracle Financial Analytics o New Sub ledger Accounting Module o Support to Aging Snapshot restoration o Fixed Assets support for GL o Drill down from payables to Purchase Orders
• Oracle Project Analytics o New Earned Value Management Analysis o Visibility to Planned Value, Earned Value, and Actual Cost o Analysis of variances and indices, derived from Cost and Schedule Variance, CPI, TCPI, SPI and
TSPI, is also available.
Continue .. New Features
• Oracle Supply Chain & Order Management Analytics o Costing and Inventory Turn support for Oracle JDE EnterpriseOne o Ability to save and restore the Inventory Snapshot
• Oracle Student Information Analytics o New Financial Aid Analysis, term-based detail information associated with a student award
such as amount, status, disbursement, and aid type. • Oracle Manufacturing Analytics and Enterprise Asset Management Analytics
o Re-introduced into the BI Applications data model. (No change in Functionality) • Unstructured Data for Information Discovery
o Data Model has been extension support unstructured CRM and ERP text fields. o Support Information Discovery from combined structured and unstructured data.
ODI BI APPS 11.1.1.8.1 New Features
Continue .. New Features
• New Utilities and Enhancements to increase productivity and drive down TCO o New Data Lineage Tool allows customers and implementers to track lineage from source to
target – improving information transparency across their enterprise o Configuration Management expands System Setup and Load Plan definition capabilities o DAC is replaced by BI A configuration Manager and Functional Setup Manager (FSM)
• Fact Partitioning IKMs and Parallel Index Builds are key performance Innovations o Support for Table Partition - Indexes that need to be re-built during incremental loads are
executed. The latter uses ODI parallel process so that Indexes can be built using multiple session (faster than and in addition to DB parallel).
• Security and Architecture improvements • Object level Security improvements – Predefined roles • Universal Weblogic Middle layer for all tools
ODI BI APPS 11.1.1.8.1 New Features
© Copyright 2014. Apps Associates LLC. 11
ODI BI APPS Best Practices Design
• Folder Structures • Naming Standards • Version Control • Log Levels • Work Repository IDs • Client Tool Installations(cwallet.sso) • Data Quality • Agents • Grain of the OBIEE table • Context Independent Design • Development & Execution Work Repositories
ODI BI APPS Best Practices
© Copyright 2014. Apps Associates LLC. 12
ODI BI APPS Best Practices
Coding • Do not modify out of the box mappings.
• Enforce Check constraints and primary key constraints to maintain data integrity.
• Usage of relevant Knowledge Modules (Import only the KM needed for the model)
• Database query hints for Source Query optimization
• Usage of Universal Adaptors for legacy data sources extraction.
• Trim the RPD with respect to the offerings needed for analytics setup.
Testing • Simulator runs (similar to DAC dry runs)
• Validate Scenarios and test Interface ,Package and the Load Plan.
• Compare the warehouse table results with EBS Source tables.
• Increase Log level while debugging.
• Validate & Commit ODI Interfaces
ODI BI APPS Best Practices
ODI BI APPS Best Practices
Migration • Use Smart Import and Export for ODI interfaces migration
• Enable Version Control for ODI mappings
• Use Export and Import Setup data feature from Configuration Manager
• Validate and Commit
Support • Load plan Performance Monitoring
• Maintain an Issue Log and refer to the latest ODI BI Apps patches for any fixes related to tool issues.
ODI BI APPS Best Practices
Lessons Learned
Data Quality is Key • Specialized data cleaning routines may be required like ODQ
Varying business rules across organizations • Agreement on data rules before proceeding. Centralized solution is
needed.
Data Validation and Acceptance • DWH should reflect source and should never be a mechanism to
tamper data. Any changes to be initiated from source.
THANK YOU
Pavan Mokkarala
Pavankanth.mokkarala@appsassociates.com
Parag Khairnar
Parag.khairnar@appsassociates.com
Recommended