oracle bi publisher intro
TRANSCRIPT
<Insert Picture Here>
BI Publisher Introduction
Page 2© 2009 Oracle Corporation – Proprietary and Confidential
<Insert Picture Here>
Contents
• Reporting for Business Users
• Challenges with Traditional Reporting Tools
• BI Publisher Benefit
• Reporting Life Cycle with BI Publisher
• BI Publisher 11G - Next Generation Reporting Platform
Page 3© 2009 Oracle Corporation – Proprietary and Confidential
Reporting for Business Users
EmpoweringEnabling
Page 4© 2009 Oracle Corporation – Proprietary and Confidential
Reporting for Business Users
I want to report against corporate data and combine with my data without
asking to our IT…
I don’t want to go to another training class!
Page 5© 2009 Oracle Corporation – Proprietary and Confidential
Reporting for Business Users
I need a accurate data that I can understand, then I want to use my
Excel to do analysis
Can I just use my browser (including iPhone/iPad) to browse and interact
with my reports ?
Page 6© 2009 Oracle Corporation – Proprietary and Confidential
Reporting for Business Users
I need a report against many different data sources and combine them without waiting for my IT folks.
I’m a Super Excel guy. I don’t need another training!
I need a accurate data set that I can understand, then I want to use my
Excel to do analysis
Can I just use my browser (including iPhone/iPad) to browse and interact
with my reports ?
Minimal Training
Enterprise Data Model
Standard Web Reporting
Self-Service, Rapid to Deployment
Page 7© 2009 Oracle Corporation – Proprietary and Confidential
BI Publisher for Business Users
How can we provide a reporting tool for Business Users to
• Create any kind of reports with any kind of data
• Generate it in any kind of formats
• View at any kind of platform
• Link and Filter with any kind of data
• Deliver it to any kind of destination
in a very rapid and simple way ?
Page 8© 2009 Oracle Corporation – Proprietary and Confidential
Reporting for Business UsersSelf-Service, Rapid to Deployment
• Pure Web and Intuitive
Experience for Development
and Design
• Offer More Design Options to
Business Users
• Single Tool for Different
Reporting Types
• Global Data Model combined
with Local Data
• Unlimited Interactivity with
Reporting Data to Explore for
More Insight
Page 9© 2009 Oracle Corporation – Proprietary and Confidential
Reporting for Business UsersMinimal Training – Many Reports Design Options
I can start right away without installing
anything!
I can use MS Word to design high fidelity layout documents
I’m in Finance
I already have a lot of Excel reports
Layout Editor
RTF Template
Excel Template
Page 10© 2009 Oracle Corporation – Proprietary and Confidential
MasterCard Worldwide
Result
• 3 days and 1 person to implement POs
• 12x faster w/ 1/3 fewer people
Challenge
• 90 days and 3 people (incl. 3rd party vendor) to implement POs
• 50 Operating Units
Easier, FasterDevelopment
Page 11© 2009 Oracle Corporation – Proprietary and Confidential
MasterCard WorldwideBI Publisher vs. Traditional Reporting Tools
3 Months 3 Days
Page 12© 2009 Oracle Corporation – Proprietary and Confidential
MasterCard WorldwideBI Publisher vs. Traditional Reporting Tools
Before : 3 Persons to Develop (Developer, Business Analyst, Consultant from the Vendor)
After : 1 Person to Develop (Business Analyst)
Page 13© 2009 Oracle Corporation – Proprietary and Confidential
Reporting for Business UsersDifferent Output Types for Different Use Cases
Oracle BI Publisher
Presentation
Review
Offline InsightCompliance/ Regulatory
Interactive Insight
Analysis
Monitor/ Manage
Page 14© 2009 Oracle Corporation – Proprietary and Confidential
Reporting for Business UsersMobile Reporting
• Support All Enterprise
Standard Browsers
• Optimization for iPhone and
iPad
• HTML5 Native Support for
Interactive Reporting
Experience
Develop Once, Viewed by Any
Standard Web Browser
Page 15© 2009 Oracle Corporation – Proprietary and Confidential
Reporting Experience with BI Publisher
Page 16© 2009 Oracle Corporation – Proprietary and Confidential
Reporting - InteractivePurely Web, No Coding, Automatic
• Pure Web User Interface
• Both Design and View
• No Client Installation, Any standard
browser including Mobile
• Reports Creation with No
Coding, No Scripting
• Only with Mouse and Click
• Automatic Data Linking and
Filtering
• Unlimited possibility of data linking
Page 17© 2009 Oracle Corporation – Proprietary and Confidential
Reporting - InteractiveClick, Drill Down, Filter
Data is filtered by selection
Drill down in Pivot Table
You can click on any data point to filter data
Current Selection
Page 18© 2009 Oracle Corporation – Proprietary and Confidential
Reporting - InteractiveSort, Filter, Scroll
• Dynamic Filtering/Sorting
like Excel
• Instant Response with In-
Memory cached data
• Automatic Data Loading
as Scroll
Page 19© 2009 Oracle Corporation – Proprietary and Confidential
Interactive Reporting – Outstanding SpeedInstant Reporting Experience
• Adoptive Report Caching
The more you use the report learn how
you use and cache the report output per
object
3 Level Calculation Caching
• Report Data Caching
Auto Refresh
Shared or per User Cache
• Report from History
You can report from any point of
historical report data snapshot
Page 20© 2009 Oracle Corporation – Proprietary and Confidential
Reporting – InteractivePrint, Send, Save
• Supports Most of
Customers Requested
Report Output Types
• Supports all the outputs for
Print, Send, and Save
• Provide Pixel-Perfect
Layout and Fomatting
Design Once, Viewed in
Any Format
Page 21© 2009 Oracle Corporation – Proprietary and Confidential
Reporting – Static ReportCustomer Facing Documents
• Purchase Order
• Invoice
• Dunning Letter
• Shipping
• Labels /Bar Code
• Check /Signature
Page 22© 2009 Oracle Corporation – Proprietary and Confidential
Reporting – Static ReportCustomer Facing Documents
• Marketing Pamphlet
• Contracts
• Collaterals
Page 23© 2009 Oracle Corporation – Proprietary and Confidential
Reporting – Static ReportFinancial Report
• Hierarchical
Account Structure
• Group Total
• Pivoting
• Custom
Calculation/Aggrega
tion Rules
• Flexible
Number/Currency
Formatting
• Complex
Conditioning for
Business Rules
Page 24© 2009 Oracle Corporation – Proprietary and Confidential
Reporting – Static ReportGovernment Forms
• Strict Layout Requirements
Page 25© 2009 Oracle Corporation – Proprietary and Confidential
Reporting – Static ReportElectronic Data Transfer/ eText
• EDI
• EFT
• Fixed Width
• Tab Delimited
Page 26© 2009 Oracle Corporation – Proprietary and Confidential
Reporting – Static ReportManagement and Production Report
• Minimal access to the data source
• Real Time Data
• High Speed Report Processing
• Parameterized Reporting
• Scheduling
• Bursting
• Delivery
Page 27© 2009 Oracle Corporation – Proprietary and Confidential
Reporting – Office IntegrationExcel Analyzer
• View Reporting
Data and Analyze in
Excel
• Customize layout
and upload to Share
• Dynamic Parameter
• Dynamic Layout
Template Options
• Refresh Only Data
or With Format
Page 28© 2009 Oracle Corporation – Proprietary and Confidential
Reporting – Office IntegrationWord/Power Point
• Support Multiple
Slide grouping for
PPT
• Header/Footer
• Page Break for
Word
Design Once, Viewed
in Different Outputs
Page 29© 2009 Oracle Corporation – Proprietary and Confidential
Challenges with Traditional Reporting
Page 30© 2009 Oracle Corporation – Proprietary and Confidential
Challenges with Traditional Reporting
• Reporting Server Maintenance
• Reports Development
• Reports Maintenance
Page 31© 2009 Oracle Corporation – Proprietary and Confidential
Reporting Server Maintenance
Nightmare
Page 32© 2009 Oracle Corporation – Proprietary and Confidential
Reporting Challenges
Requirements are Diverse
• High Fidelity Reports
• Partner Reports
• Financial Statements
• Government forms
• Marketing materials
• Contracts
• Checks, Labels
• XML
• EFT / EDI
• Multiple destinations
Reports
Checks
Labels
Invoices
XML / EFT / EDIDestinations
Page 33© 2009 Oracle Corporation – Proprietary and Confidential
Reporting Challenges
Complex Infrastructure
Check Print
Server
Payment
Server
Invoice
Server
Report
Formatter
Reports
Label
ManagerLabels
Delivery
Server
Checks
XML / EFT / EDI
• Multiple reporting solutions
• Highly-skilled engineers
required to maintain servers
and report formats
Costly
Time consuming
Complex systems
Expensive maintenance
Labor intensive
Invoices
Destinations
Page 34© 2009 Oracle Corporation – Proprietary and Confidential
Challenge for BI Publisher
How can we provide a single and complete reporting platform that:
• Support variety types of Reporting
• Is Easy to Develop Reports and Simple to Maintain
• Scale up to support all the Enterprise Reporting Needs
Page 35© 2009 Oracle Corporation – Proprietary and Confidential
InteractiveView
Management Reporting
Office Integration
Mobile Production Reporting
Complete Enterprise Reporting PlatformAnything is Possible with BI Publisher
Electronic Transaction
EFT/ EDI
Financial Reporting
Customer Facing
DocumentsGovernment Form
Check/ Printing
Page 36© 2009 Oracle Corporation – Proprietary and Confidential
BI Publisher – Enterprise Reporting Platform
Traditional Reporting Tools BI Publisher
Time to
Deployment
(starting from
installation to
reports delivery)
Months Days
Maintenance High maintenance, proprietary report
programming languages require
expensive specialists and consultants
No coding/scripting for standard
reports
Standard Java/XML for advanced
reports
Production System
Support
Huge load on the transactional Data
Base, shuts down the operation
Data is Processed, Calculated,
Aggregated, Joined on BI Publisher
instance, not on the data source.
Global Deployment Multiple Instances required for each
additional language support
Dependence on Printer Character
sets require language specific printers
Single Instance to Support True
Global Deployment
Standard Translation Support
True BI-Directional Language
support
Page 37© 2009 Oracle Corporation – Proprietary and Confidential
Reports Development
Nightmare
Page 38© 2009 Oracle Corporation – Proprietary and Confidential
Reports Development ChallengeComplicated Reporting Tools, Not Clear Report Requirements
Why does it always take
them so long to get a requested
report ?
I just don’t understand this
tool. It’s too complicated…
It never come back the way I requested…
Why ?
These design requirements
are not clear…
ITBusiness
Page 39© 2009 Oracle Corporation – Proprietary and Confidential
Reports Development with BI PublisherMinimal Training – Many Reports Design Options
I can create reports with
my browser, so
intuitive !
I use Word everyday to
create document
I’m an Excel guy
I can start right away!
Online Editor
Word Template
Excel Template
Page 40© 2009 Oracle Corporation – Proprietary and Confidential
BI Publisher Reports Design Options
• Layout Editor – Web Browser
• RTF Template – MS Word
• Excel Template – MS Excel
• PDF Template – Adobe Professional
• Flash Template – Adobe Flex Builder
• eText Template – MS Word
• XSL Template – Any XML/Text Editor
Page 41© 2009 Oracle Corporation – Proprietary and Confidential
Reports Development Before and After BI Publisher
Traditional Reporting Tools BI Publisher
Time to Start Weeks (if not Months) Days
Reports Author IT Developers Business Users
Reports
Development Tools
Desktop application installation is
required
Vendor Proprietary tools
Vendor specific reporting programing
language
Pure Web Interface
Depends on user’s preference there
are variety of reports design options
Reports
Development
Environment
Need to be connected to database Offline Development environment
No need to connect to database for
the development
Wide variety of output options for
review
Reports
Deployment
Need to compile and publish
Difficult to share, hard to get
feedback quickly
No compile, No publish
While being developed it’s available
for review on a single instance
Page 42© 2009 Oracle Corporation – Proprietary and Confidential
Reports Maintenance
Nightmare
Page 43© 2009 Oracle Corporation – Proprietary and Confidential
Reporting Challenges
Difficult to Maintain
Data logic Layout
Translation
• 1 Query
• 10 Layouts
• 10 Translations
= 100 report files
High development cost
High customization cost
Difficult upgrade
Combined query, layout, and translation
1 Query 10 Layouts
10 Translations
Page 44© 2009 Oracle Corporation – Proprietary and Confidential
BI Publisher Benefits
Simplified Report Maintenance
Separate query, layout, and translation
Report
output
Flexibility
Reduced maintenance
Data Logic
Layout
TranslationBI Publisher
Page 45© 2009 Oracle Corporation – Proprietary and Confidential
BI Publisher vs. Traditional Reporting Tools
Requirement:
Same data set, 10 different layouts, 10 languages to support
Page 46© 2009 Oracle Corporation – Proprietary and Confidential
Master CardBI Publisher vs. Crystal Reports
200 Reports 30 Reports
Page 47© 2009 Oracle Corporation – Proprietary and Confidential
Reports MaintenanceSeparation of Data, Layout, Translation
Traditional Reporting Tools BI Publisher
Time to Update a
ReportDays Minutes
Maintenance Need to develop a complete report for
each user’s requirement, each
business requirement
Develop just a report layout for each
user’s requirement, each business
requirement
Share a same data set
Maintained By IT Developers/Administrators Business Users
Global Deployment Need to duplicate reports for each
language translation
If you need to support 10 languages
you need to have 10 different report
definition files
Translation is completely separated
and is applied dynamically only at
the runtime
No need to duplicate reports, just
one single report definition
# of Reports to
Maintain
Huge
1 Data Set x 10 Different Layout
Requirements x 10 languages support
= 100 Reports Definition files
Small
1 Data Set + 10 Layouts + 10
languages support = 1 Report
Definition
Page 48© 2009 Oracle Corporation – Proprietary and Confidential
Reporting Life Cycle with BI Publisher
Page 49© 2009 Oracle Corporation – Proprietary and Confidential
Reporting Life Cycle
ViewCreate
ReportData Model
Page 50© 2009 Oracle Corporation – Proprietary and Confidential
Reporting Life Cycle with BI Publisher
Data
Model
• Define Data Model
• Set Business View
• Join Data Sets
• Custom Measure/ Aggregation
Create Report
• Select Data
• Insert View Components
• Format
• Design Layout
View
• Interact with Reporting Data
• View Current or History
• Schedule
• Deliver
• Republish
Page 51© 2009 Oracle Corporation – Proprietary and Confidential
BI Publisher Data Model
Page 52© 2009 Oracle Corporation – Proprietary and Confidential
Data Model – Data Model EditorTrue Data Modeling Experience in Browser
• Pure Web User Interface
• Define Data Model
• Graphical Query Builder
• Link between Data Sets
• Various Data Types
• Custom Calculation Column
• Aggregation Column
• Real Time Data or Caching
• Data Source Recovery
• Shared and reused for any
report and secured
Page 53© 2009 Oracle Corporation – Proprietary and Confidential
Data Model – Scale to EnterpriseBusiness View/ Enterprise Secured Data Access
• Model Once, Used by As Many
Reports
• Business View for Single
Source of Truth
• Secured by Roles and
Permissions
• Shared Data and Local Data to
be Combined
• Federated Queries
• Virtual Private Data support for
Data Security
• Data Connection Recovery
Page 54© 2009 Oracle Corporation – Proprietary and Confidential
Data Model - Data SourceVarious Data Source Types
• Database
• OLAP
• Web Service
• HTTP/RSS
• XML
• Oracle BI Answers
• Oracle BI Semantic Layer
• Excel
• LDAP
• ADF View Object
Page 55© 2009 Oracle Corporation – Proprietary and Confidential
Data Model - Excel Data SourceHybrid Data Source Support
• Excel Native Data as Data
Source
• No Need to Convert to CSV or
XML
• Just Upload from the UI
• Join/Concatenate/Aggregate
with Global Data Model, such
as Database Transactional
data, OLAP, DW, etc
Page 56© 2009 Oracle Corporation – Proprietary and Confidential
Data Model – Query BuilderOnline Query Building Experience in Browser
• Pure Web Interface
• Support for Any Database
and Oracle BI Semantic
Layer
• Table Joins
• Condition
• Sorting
• Data Preview
Page 57© 2009 Oracle Corporation – Proprietary and Confidential
Data Model – Event Trigger
Advanced Business Logic
• Custom Business Logic
Function with PL/SQL
• Run Business Logic Function
Before and/or After Report
Data Generation
• Dynamic Report SQL Query
Construction
• Custom Calculation
• Dynamic Data
Insert/Update/Delete
Page 58© 2009 Oracle Corporation – Proprietary and Confidential
Data Model – Data FilteringParameter and List of Values
• Parameter Reorder
• Parameter Types
• Free Text
• Menu – Select List
• Search
• Date
• Multiple Values Selection
• Cascading Parameter Selected
Values
Page 59© 2009 Oracle Corporation – Proprietary and Confidential
Data Model – Custom ColumnAggregation and Calculation
• Aggregation Column – Top
Level/ Data Set Level
• Custom Calculation Column
• Automatic Aggregation
Just drag & drop, now you
have an aggregation column
• Graphical UI
Calculation/Expression
Builder
Page 60© 2009 Oracle Corporation – Proprietary and Confidential
Report Design with BI Publisher
Page 61© 2009 Oracle Corporation – Proprietary and Confidential
Reports Design with BI PublisherMinimal Training – Many Reports Design Options
I don’t want to install
anything!
I use Word everyday to
create document
I’m in Finance
Already have many reports in
Excel
Layout Editor
RTF Template
Excel Template
Page 62© 2009 Oracle Corporation – Proprietary and Confidential
BI Publisher Reports Design Options
• Layout Editor – Web Browser
• RTF Template – MS Word
• Excel Template – MS Excel
• PDF Template – Adobe Professional
• Flash Template – Adobe Flex Builder
• eText Template – MS Word
• XSL Template – Any XML/Text Editor
Page 63© 2009 Oracle Corporation – Proprietary and Confidential
Report Design – Online EditorPure Web User Experience
Best Fit Reporting Type
• Interactive Reporting
• Production Reports
• Pixel Perfect Reports
• Invoices, Purchase Orders, Financial
Statements…
Features
• Intuitive and Flexible Reports Design
Experience
• No Coding/Scripting
• Context Sensitive Ribbon tool bar
• Chart, Pivot Table, Table, Grid,
Image, etc
• Conditional Formatting/ Filter
• Custom Calculation (Formula)
Page 64© 2009 Oracle Corporation – Proprietary and Confidential
Report Design – Online EditorIntuitive Design Experience
• Context Sensitive Ribbon tool
bar
• Number/Date Format
• Font
• Sorting
• Title, Header, Footer
• Grid Layout Control
• Nested Tables
• Drag to Pixel Sizing
• Report Header / Footer
• Page header / footers
• Page breaks
Page 65© 2009 Oracle Corporation – Proprietary and Confidential
Report Design – Online EditorFeature Rich Chart Options
• 42 Chart Types
• 14 Chart Styles
• Drag and Drop
• Filtering
• Top N/Bottom N
• Switch between Chart and
Pivot
• Many Chart Property
Option
Page 66© 2009 Oracle Corporation – Proprietary and Confidential
Report Design – RTF TemplateMS Word Users, Advanced Pixel Perfect Design
Best Fit Reporting Type
• Customer Facing Reports, Invoices, Purchase Orders, Financial Statements…
Features
• Support Native Word Features
• Report Preview within MS Word
• Report Design Wizard
• XSL/XPATH/FO Standard Support for Advanced Design
• Sub-Template
• Style Template
Page 67© 2009 Oracle Corporation – Proprietary and Confidential
Report Design – RTF TemplateMS Word Users, Advanced Pixel Perfect Design
• Watermark
• Variables
• Conditions
• Table/Chart/Pivot Table
• Check Box
• Image (Embedded, URL, Database)
Need Screenshots
Page 68© 2009 Oracle Corporation – Proprietary and Confidential
Report Design – RTF TemplateMS Word Users, Advanced Pixel Perfect Design
Style Template
• Consistent and Standard Report Layout and Formatting for
• Header/Footer
• Table
• Paragraph
• Heading
• Translation Support
Need Screenshots
Page 69© 2009 Oracle Corporation – Proprietary and Confidential
Report Design – RTF TemplateMS Word Users, Advanced Pixel Perfect Design
Sub-Template
• Reusing a common layout or component (such as a header, footer, or address block)
• Handling parameterized layouts
• Handling dynamic or conditional layouts
• Reusable Business Logic/Formula
Need Screenshots
Page 70© 2009 Oracle Corporation – Proprietary and Confidential
Report Design – Excel TemplateMS Excel Users
Best Fit Reporting Type
• Financial Reports
• Production Reports
Features
• Multiple Sheets
• Native Excel Output
• Parameter
• Native Header and Footer
• Preserve Layout Orientation
• Support Custom Function
• Dynamic Hyper Link
Page 71© 2009 Oracle Corporation – Proprietary and Confidential
Report Design – PDF TemplateRegulatory, Government Forms
Best Fit Reporting Type
• Government Forms
• Third Vendor Forms
Features
• Groups
• Repeating Fields
• Page Number
• Page Breaks
• Check Box
• Radio Button
• Calculation
• Updatable/Read-Only options
• Digital Signature
Page 72© 2009 Oracle Corporation – Proprietary and Confidential
Report Design – Flash TemplateMS Excel Users
Best Fit Reporting Type
• Management Reports
• Interactive Reporting
• Offline Reporting
Features
• Flash Animation
• Unlimited Reports Interactivity
• Flexible Reports Development
Page 73© 2009 Oracle Corporation – Proprietary and Confidential
Report Design – eText TemplateEDI/EFT
Best Fit Reporting Type
• Financial Data Transmission
• Payment Method to Bank
• Business Documents Exchange
Features
• Development with MS Word
• Fixed Position
• Tab/Comma Delimited
• Sorting
• Condition
• Number/Date Formatting
• Expressions/Functions
Page 74© 2009 Oracle Corporation – Proprietary and Confidential
Report Design – XSL TemplateXML Developers, Complete Flexibility
Best Fit Reporting Type
• Pixel Perfect Reports with Very Complicated Logics
Features
• Support XSL Standard –XSL/XPATH/FO
Page 75© 2009 Oracle Corporation – Proprietary and Confidential
Scheduling and Delivery with BI Publisher
Page 76© 2009 Oracle Corporation – Proprietary and Confidential
Layout Templates
XML
EDI
EFT
Output Formats Destinations
BI Publisher
HTML
Excel
Power
Point
CSV
Flash
RTF
Printer
Fax
e-Commerce
Repository
Data Sources
• Word
• Acrobat
• JDev
Layout Tools
• Excel
• Flex
• Others
BI Publisher Reporting Life Cycle… From Data to Destination …
Web Services
Oracle 10g, Oracle BI EE,
Oracle BI Apps SQL Server
E-Business Suite,
PeopleSoft,Siebel, JDE
OLAP
XSL
Page 77© 2009 Oracle Corporation – Proprietary and Confidential
Scheduling
• Recurrence patterns
• Hourly
• Annually
• Specific Dates
• Multiple outputs
• Job & History
Management
• Send from History
• Dedicated Schedule &
Delivery Servers
Page 78© 2009 Oracle Corporation – Proprietary and Confidential
• Recurrence patterns
• Hourly
• Annually
• Specific Dates
• Multiple outputs
• Job & History
Management
• Send from History
• Dedicated Schedule &
Delivery Servers
Scheduling
Page 79© 2009 Oracle Corporation – Proprietary and Confidential
• Recurrence patterns
• Hourly
• Annually
• Specific Dates
• Multiple outputs
• Job & History
Management
• Send from History
• Dedicated
Schedule & Delivery
Servers
Scheduling
Page 80© 2009 Oracle Corporation – Proprietary and Confidential
Track delivery status of multiple output
Send output after delivery
• Recurrence patterns
• Hourly
• Annually
• Specific Dates
• Multiple outputs
• Job & History
Management
• Send from History
• Dedicated
Schedule & Delivery
Servers
Scheduling
Page 81© 2009 Oracle Corporation – Proprietary and Confidential
• Recurrence patterns
• Hourly
• Annually
• Specific Dates
• Multiple outputs
• Job & History
Management
• Send from History
• Dedicated
Schedule & Delivery
Servers
Scheduling
Page 82© 2009 Oracle Corporation – Proprietary and Confidential
BI Publisher – Enterprise Reporting Platform
Page 83© 2009 Oracle Corporation – Proprietary and Confidential
Reporting – Static ReportUltra High Volume PDF
• Split into smaller
size files
• Provide index.html
to find needed
documents
Page 84© 2009 Oracle Corporation – Proprietary and Confidential
BIP Scheduler and Bursting Engine
Single Node View
© 2007 Oracle Corporation – Proprietary and Confidential
Quartz Scheduler
Bursting Engine
(partition data and use bursting control file)
Batch Job
Process
Message
Producer
ESS CallbackBIP DB
Consumer
BIP Printer
Consumer
BIP FAX
Consumer
BIP File Sys
Consumer
BIP Email
Consumer
BIP Stellent
Consumer
Custom
ConsumerDelivery
Channels
CU
PS
Report Q
Delivery Q
FAX Delivery
Email Delivery
Schedule Job Q
System T
Delivery Q
FAX
Page 85© 2009 Oracle Corporation – Proprietary and Confidential
Heavy load
Need Scale
BIP Scheduler and Bursting Engine
Distributed View
© 2007 Oracle Corporation – Proprietary and Confidential
Job Producer
Job Consumer
Report Consumer
Email Delivery
Consumer
FAX Delivery Consumer
Node 1 Node 2
Report Producer
Delivery Producer
Job Producer
Report Producer
Delivery Producer
JMS Distributed Destination
Report Consumer
Job Consumer
Report Consumer
Emil Delivery Consumer
FAX Delivery Consumer
Report Consumer
Heavy load
Need Scale
Page 86© 2009 Oracle Corporation – Proprietary and Confidential
Deployment, System Management, Performance & Scalability
Page 87© 2009 Oracle Corporation – Proprietary and Confidential
Oracle BI SecurityIntegration with Identity Management
• Strong security– Comprehensive SSL
– Encrypted metadata catalog
– Report encryption, watermarking & signing
• Authentication & Single Sign-On– Strong Authentication
– Integrates with corporate directories
– Integrates with corporate SSO
– Externalizes authentication
– Easy to configure & setup
• Application roles & authorization– Comprehensive set of application roles
– Externalized for all metadata & data
– Flexible authorization model
• Centralized auditing
Page 88© 2009 Oracle Corporation – Proprietary and Confidential
Oracle BI Operational ManagementComprehensive Support in Enterprise Manager
• Unified systems management• Across all components
• Across entire lifecycle
• Performance monitoring & tuning• Diagnostics & troubleshooting
• Across single instance & clusters
• 1-click scale-out & online clustering
• Dynamic capacity management
• Automate all operational tasks• Develop, test, deploy
• Scale-out & tune
• Patch & upgrade cycles
• HA patching (rolling restart)
Page 89© 2009 Oracle Corporation – Proprietary and Confidential
Best in Class Performance, Scalability
& Availability• Performance
• 100s of performance optimizations
• 64-bit memory optimizations
• Native huge page support
• Support for multi-grain cache objects
• Improved cache seeding & query rewrite
• Improved local execution on in-memory cache for better reuse
• Massively scalable with flexible deployment options• Terabytes of data, 10s of thousands of concurrent users
• On-premise single node or clustered
• SaaS with single tenant or multi-tenant
• Standalone or embedded
• Highly available with Active-Active Clustering• Automated user session & query failover
• Online hot patching
• Automated failover to disaster recovery
Page 90© 2009 Oracle Corporation – Proprietary and Confidential
Reporting Platform for Packaged Applications
Page 91© 2009 Oracle Corporation – Proprietary and Confidential
Strategic Reporting Solution
For All Oracle Applications
Certified Today:
1. E-Business Suite
2. PeopleSoft Enterprise
3. JD Edwards
4. Siebel
Oracle ReportsRXI, Others …
Crystal Reports
Actuate
FUSION APPLICATIONS
Crystal Reports
Publisher
Page 92© 2009 Oracle Corporation – Proprietary and Confidential
• Oracle E-Business Suite• In 11i -- 500 templates
In R12.1 -- ALL reports are BI Publisher: 2724 templates and 2092 data sources or data templates across 95 products
Oracle Reports to Publisher Conversion Assistant
• PeopleSoft• Integrated into 8.48
• Products shipping content in R9
• Financials HCM SCM
• Grants CRM Student Admin
• Siebel CRM• Integrated in 8.1.1 119 reports OOTB
• Actuate to Publisher Conversion Assistant
BI Publisher in Oracle Applications
Limited Use License
Page 93© 2009 Oracle Corporation – Proprietary and Confidential
• J.D. Edwards Enterprise One• Integrated into 8.96
• Allow customers to develop their own templates
• Subsequent releases will add Apps contentJD Edwards EnterpriseOne JDBC driver
• J.D. Edwards World• Integrated in A9.1
Produce XML that can be used as input to BI PublisherAutomated integration in newly released A9.2JD Edwards World JDBC Driver
BI Publisher in Oracle Applications
Limited Use License
Page 94© 2009 Oracle Corporation – Proprietary and Confidential
BI Publisher in Many Oracle Products
• Oracle Identity Management
• Oracle Life Sciences AERS
• Oracle Life Sciences Data Hub
• Oracle FLEXCUBE Universal Banking
• i-Flex FLEXCUBE Retail
• Oracle FLEXCUBE Direct Banking
• Oracle Reveleus
• Oracle Mantas
• Agile Product Lifecycle Management for Process
• Agile Product Lifecycle Management
• Oracle Hyperion Planning
• Oracle Hyperion Financial Management
• Oracle SOA Governance
• Oracle Retail
• Oracle Global Risk & Compliance
• iFlex FLEXCUBE – IFLEX Reinsurance
• Oracle FLEXCUBE Lending and Leasing
• Oracle Communications Applications
• Oracle Transportation Management
• Oracle Insurance Insbridge Rating andUnderwriting
• Oracle Application Express (APEX)
• Enterprise Manager - Configuration Change Console
Page 95© 2009 Oracle Corporation – Proprietary and Confidential
Product Strategy and Roadmap
Page 96© 2009 Oracle Corporation – Proprietary and Confidential
BI Publisher RoadmapContinued Investment and Innovation
20102006 2010
Collaboration Reporting
Web Reports Design
Interactive Reporting
Siebel Integration
PSFT Integration
Web Interface
Office IntegrationEBS Integration
Separation of Data,
Layout, Translation
Fusion Apps Integration
10.1.3.2 10.1.3.3 10.1.3.4 11.1.1.35.6.35.6.1 5.6.2
2007
11.1.1.4 11.1.1.5
200920082005
In-Memory Data Caching
RTF/PDF Template
Page 97© 2009 Oracle Corporation – Proprietary and Confidential
11G - Highlights
• Pure Web User Interface
• Both Design and View
• No Client Installation, Any standard
browser including Mobile
• Reports Creation for Business
Users
• No Coding, No Scripting
• Only with Mouse and Click
• Automatic Data Linking and
Filtering
• Unlimited possibility of data
exploring
Page 98© 2009 Oracle Corporation – Proprietary and Confidential
11G - Highlights
• Faster Data Generation
• Scalable Enterprise Processing
• Instant Report Response
• Accelerate users to obtain insight
and to make actions
• Deliver Reports to Anywhere
with Enormous Volume in
Rapid Speed
• Enterprise Reporting Job
Processing
• Optimized and Distributed Job
Queue Management
Page 99© 2009 Oracle Corporation – Proprietary and Confidential
Improvements
10G 11G
Data Model
Development
• Database, Web Service, HTTP,
XML file, BI Server/Answers,
Discoverer
• Data Template - Manual XML
Editing with Text Editor
• Data Model Editor Pure Web UI
• No Custom Code
• Global Function
• Custom Column
• Logging
• OLAP, Excel, VO, data sources
Reports Layout
Design
• MSFT Word
• Adobe Professional
• XSL
• Layout Editor - Pure Web UI Layout
Design tool
• MSFT Excel
• Plus what’s supported in 10G
View • Static Reporting with Parameter • Interactive Reporting with Auto
Link/Filtering
• Various performance tuning options
(Smart Memory Cache, File system
cache, Republish)
Schedule/
Deliver
• JMS Queue
• Diagnostic
Security • Supports Fusion Middleware
Security
• Report Object Level Access Control