99
<Insert Picture Here> BI Publisher Introduction

Oracle BI publisher intro

Embed Size (px)

Citation preview

Page 1: Oracle BI publisher intro

<Insert Picture Here>

BI Publisher Introduction

Page 2: Oracle BI publisher intro

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: Oracle BI publisher intro

Page 3© 2009 Oracle Corporation – Proprietary and Confidential

Reporting for Business Users

EmpoweringEnabling

Page 4: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

Page 11© 2009 Oracle Corporation – Proprietary and Confidential

MasterCard WorldwideBI Publisher vs. Traditional Reporting Tools

3 Months 3 Days

Page 12: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

Page 15© 2009 Oracle Corporation – Proprietary and Confidential

Reporting Experience with BI Publisher

Page 16: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

Page 22© 2009 Oracle Corporation – Proprietary and Confidential

Reporting – Static ReportCustomer Facing Documents

• Marketing Pamphlet

• Contracts

• Collaterals

Page 23: Oracle BI publisher intro

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: Oracle BI publisher intro

Page 24© 2009 Oracle Corporation – Proprietary and Confidential

Reporting – Static ReportGovernment Forms

• Strict Layout Requirements

Page 25: Oracle BI publisher intro

Page 25© 2009 Oracle Corporation – Proprietary and Confidential

Reporting – Static ReportElectronic Data Transfer/ eText

• EDI

• EFT

• Fixed Width

• Tab Delimited

Page 26: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

Page 29© 2009 Oracle Corporation – Proprietary and Confidential

Challenges with Traditional Reporting

Page 30: Oracle BI publisher intro

Page 30© 2009 Oracle Corporation – Proprietary and Confidential

Challenges with Traditional Reporting

• Reporting Server Maintenance

• Reports Development

• Reports Maintenance

Page 31: Oracle BI publisher intro

Page 31© 2009 Oracle Corporation – Proprietary and Confidential

Reporting Server Maintenance

Nightmare

Page 32: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

Page 37© 2009 Oracle Corporation – Proprietary and Confidential

Reports Development

Nightmare

Page 38: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

Page 42© 2009 Oracle Corporation – Proprietary and Confidential

Reports Maintenance

Nightmare

Page 43: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

Page 46© 2009 Oracle Corporation – Proprietary and Confidential

Master CardBI Publisher vs. Crystal Reports

200 Reports 30 Reports

Page 47: Oracle BI publisher intro

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: Oracle BI publisher intro

Page 48© 2009 Oracle Corporation – Proprietary and Confidential

Reporting Life Cycle with BI Publisher

Page 49: Oracle BI publisher intro

Page 49© 2009 Oracle Corporation – Proprietary and Confidential

Reporting Life Cycle

ViewCreate

ReportData Model

Page 50: Oracle BI publisher intro

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: Oracle BI publisher intro

Page 51© 2009 Oracle Corporation – Proprietary and Confidential

BI Publisher Data Model

Page 52: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

Page 60© 2009 Oracle Corporation – Proprietary and Confidential

Report Design with BI Publisher

Page 61: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

Page 75© 2009 Oracle Corporation – Proprietary and Confidential

Scheduling and Delivery with BI Publisher

Page 76: Oracle BI publisher intro

Page 76© 2009 Oracle Corporation – Proprietary and Confidential

Layout Templates

XML

EDI

EFT

Output Formats Destinations

BI Publisher

PDF

HTML

Excel

Power

Point

CSV

Flash

RTF

Email

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

Page 82© 2009 Oracle Corporation – Proprietary and Confidential

BI Publisher – Enterprise Reporting Platform

Page 83: Oracle BI publisher intro

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: Oracle BI publisher intro

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

Email

FAX Delivery

Email Delivery

Schedule Job Q

System T

Delivery Q

FAX

Page 85: Oracle BI publisher intro

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: Oracle BI publisher intro

Page 86© 2009 Oracle Corporation – Proprietary and Confidential

Deployment, System Management, Performance & Scalability

Page 87: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

Page 90© 2009 Oracle Corporation – Proprietary and Confidential

Reporting Platform for Packaged Applications

Page 91: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

Page 95© 2009 Oracle Corporation – Proprietary and Confidential

Product Strategy and Roadmap

Page 96: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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: Oracle BI publisher intro

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