Introducing Oracle BI / XML Publisher



Similar documents
BI Publisher. Presented to: SCOUG. June 7, 2010

BI Publisher in Oracle EBS R12: What it is, its evolution, and how to use it. Presented by: Bob Bullman, BizTech

BI Publisher Reporting in Release 12 Tips and Techniques

An Oracle White Paper May Creating Custom PDF Reports with Oracle Application Express and the APEX Listener

Introduction. Overview of the Financial Statement Generator (FSG) About BI Publisher. Brief History of BI (formerly XML) Publisher

Introduction to Oracle Business Intelligence Standard Edition One. Mike Donohue Senior Manager, Product Management Oracle Business Intelligence

6.2 Reporting BIPublisher Improvements

Oracle BI Publisher 10g Best Practices -- Session # 8633

<Insert Picture Here> Oracle BI Standard Edition One The Right BI Foundation for the Emerging Enterprise

Pentaho Reporting Overview

Introducing Oracle s SQL Developer

Oracle Business Intelligence Publisher Overview & Best Practices

IT FUSION CONFERENCE. Build a Better Foundation for Business

IBM Cognos 8 Business Intelligence Reporting Meet all your reporting requirements

Call Center Reports Customization Guide

Oracle Open World How Can Oracle Business Intelligence Publisher Serve Your Reporting Needs? Presented by: Todd Kummer SpearMC Consulting

How Can Agile Customers Benefit from Oracle Fusion Middleware Today?

ORACLE BUSINESS INTELLIGENCE WORKSHOP

Beeple, B-Pel, Beepul? Understanding BPEL and Its Role in SOA

Oracle BPEL Nuts and Bolts

Overview Document Framework Version 1.0 December 12, 2005

Oracle BI Suite Enterprise Edition For Discoverer Users. Mark Rittman, Rittman Mead Consulting

Oracle BI Applications (BI Apps) is a prebuilt business intelligence solution.

Oracle Report Manager

Product Summary of XLReporter with OPC Servers

JD Edwards EnterpriseOne Tools. 1 Understanding JD Edwards EnterpriseOne Business Intelligence Integration. 1.1 Oracle Business Intelligence

design coding monitoring deployment Java Web Framework for the Efficient Development of Enterprise Web Applications

XML and the College Website A Practical Look at the Use of XML and XSL

Introduction to XML Applications

Using Microsoft Business Intelligence Dashboards and Reports in the Federal Government

How Do I Get Financial Reports from the Cloud

An Oracle White Paper April Reporting Tools in Oracle Fusion Financials

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix ABSTRACT INTRODUCTION Data Access

Applications Licensing Table

General principles and architecture of Adlib and Adlib API. Petra Otten Manager Customer Support

BusinessObjects XI R2 Product Documentation Roadmap

Release Bulletin Sybase ETL Small Business Edition 4.2

Microsoft Services Exceed your business with Microsoft SharePoint Server 2010

Check Printing using XML Publisher. An Oracle White Paper June 2005

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

SQL Server 2005 Reporting Services (SSRS)

FileMaker Robust Platform Technology

How To Choose A Business Intelligence Toolkit

Xtreeme Search Engine Studio Help Xtreeme

Oracle Fusion Middleware

BarTender Integration Methods. Integrating BarTender s Printing and Design Functionality with Your Custom Application WHITE PAPER

Deploying Oracle Business Intelligence Publisher in J2EE Application Servers Release

GFI LANguard 9.0 ReportPack. Manual. By GFI Software Ltd.

Working With Templates in Web Publisher. Contributed by Paul O Mahony Developer Program

Generating Presentation Quality Custom Reports From Oracle Project Management

ORACLE PROJECT MANAGEMENT

Oracle Business Intelligence EE. Prab h akar A lu ri

Dedicated Real-time Reporting Instances for Oracle Applications using Oracle GoldenGate

Reporting Services. White Paper. Published: August 2007 Updated: July 2008

Using Altova Tools with DB2 purexml

ORACLE USER PRODUCTIVITY KIT V3.6.1 TECHNICAL SPECIFICATIONS (WITH ENABLEMENT SERVICE PACK 3)

Siebel CRM Reports. Easy to develop and deploy. Administration

Server side PDF generation based on L A TEX templates

Oracle Business Intelligence Platform Value Proposition. Richard Rodriguez, Corporate Technologies

ENTERPRISE EDITION ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE DATA INTEGRATOR

Build a Mobile App in 60 Minutes with MAF

ivos Technical Requirements V For Current Clients as of June 2014

An Oracle White Paper March Managing Metadata with Oracle Data Integrator

Bussiness Intelligence and Data Warehouse. Tomas Bartos CIS 764, Kansas State University

Application Development With Data Studio

An Oracle BI and EPM Development Roadmap

Reporting and Visualization of Healthcare Data Using Open Source Technology. Virgil Dodson, Actuate

GFI LANguard 9.0 ReportPack. Manual. By GFI Software Ltd.

EMC DOCUMENT SCIENCES XPRESSION ENTERPRISE INTEGRATION

Dynamic Output Solutions For Oracle

This course will also teach how to create various kinds of dashboards using Reporting Services.

IBM Rational Web Developer for WebSphere Software Version 6.0

CrysDev: A Developer s Guide to Integrating Crystal Reports

Richmond SupportDesk Web Reports Module For Richmond SupportDesk v6.72. User Guide

SQL Server Integration Services Using Visual Studio 2005

1 Introduction 2 Installation 3 Getting Started: Default Reports 4 Custom Reports 5 Scheduling Reports

Apache Tomcat 4.0 Sample Modified 06/09/04

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

Increasing IT flexibility with IBM WebSphere ESB software.

ORACLE DATA INTEGRATOR ENTEPRISE EDITION FOR BUSINESS INTELLIGENCE

Integrating with BarTender Integration Builder

IBM Cognos TM1 Executive Viewer Fast self-service analytics

ProgressBook StudentInformation Report Builder User Guide

Business Insight Report Authoring Getting Started Guide

FileMaker Server 9. Custom Web Publishing with PHP

Oracle Business B. Intelligence. Products Roadmap. Ljiljana Perica, Oracle Business Solution Team Leader

CRYSTAL FOR JD EDWARDS WORLD FAQ

Day 1 - Technology Introduction & Digital Asset Management

Introducing the Adobe Digital Enterprise Platform

BusinessObjects XI. New for users of BusinessObjects 6.x New for users of Crystal v10

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory

Automating Rich Internet Application Development for Enterprise Web 2.0 and SOA

Transcription:

Introducing Oracle BI / XML Publisher John Jay King King Training Resources john@kingtraining.com Download this paper and code examples from: http://www.kingtraining.com Copyright @ 2007, John Jay King 1

Session Objectives Learn how to use XML Publisher to create reports Understand how templates are used to declaratively build reports Generate multiple output formats including: HTTP (XML), RTF, and PDF Copyright @ 2007, John Jay King 2

Presentation Path I. Introduction to XML Publisher 1. Standards Underneath XML Publisher 2. XML Publisher Process Flow 3. Report Templates & Data Sources 4. Installation and Configuration II. Report Editor 1. Report Templates 2. Query Builder 3. Creating Reports 4. Dataset types III. Report Forms 1. RTF Templates 2. Report Components 3. Formatting Options 4. Number and Date formatting 5. Using XSL and XSL:FO for PDF Copyright @ 2007, John Jay King 3

Introduction to BI/XML Publisher Oracle BI / XML Publisher: Powerful report generation tool Creates standardized reports containing Oracle (and other) data quickly and easily Originally intended to support Oracle' various ERP tools (Oracle E-Business Suite, JD Edwards, PeopleSoft, Seibel, etc...) BI / XML Publisher is now available as a separate product or as part of Oracle BI Suite Enterprise Edition R3 10g (based upon Siebel Analytics 7.8) Copyright @ 2007, John Jay King 4

Standards Standards Underneath XML Publisher include: XML SQL Java EE RTF PDF WebDav Microsoft Word & Microsoft Excel Copyright @ 2007, John Jay King 5

Process Flow XML Publisher Process Flow 1. Create / identify data source(s) 2. Create / identify template(s) 3. Create and distribute reports and/or report data using BI / XML Publisher (HTML, Microsoft Excel, Microsoft Word, PDF, XML/XSL, EDI, others ) Copyright @ 2007, John Jay King 6

BI / XML Publisher Process Copyright @ 2007, John Jay King 7

Report Templates Report Templates are based upon W3C standard XSL-FO Many XSL editors currently exist that can generate report formats for XSL-FO The BI/XML Publisher Client provides template creation using Microsoft Word, Microsoft Excel, and Adobe Acrobat (tools probably familiar to report users) Copyright @ 2007, John Jay King 8

Data Sources BI / XML Publisher can work with: SQL Data Oracle, Microsoft SQL Server & IBM DB2 today More tomorrow XML Data Copyright @ 2007, John Jay King 9

Installation & Configuration XML Publisher Installation and Configuration XML Server is installed using the Oracle installer XML Client is windows-based and is installed using a windows setup program Copyright @ 2007, John Jay King 10

BI/XML Publisher is Web-Based Copyright @ 2007, John Jay King 11

Report Folders Each user has access to folders containing reports Copyright @ 2007, John Jay King 12

Report Folder Contents Copyright @ 2007, John Jay King 13

Report Editor The BI / XML Publisher Report Editor allows manipulation of report data and specification of new and/or different templates View Schedule History Edit Configure Copyright @ 2007, John Jay King 14

Report Editor Overview Copyright @ 2007, John Jay King 15

Report View Copyright @ 2007, John Jay King 16

Report Schedule Copyright @ 2007, John Jay King 17

Report Edit Copyright @ 2007, John Jay King 18

Data Set Types Data Models for BI/XML Publisher may be created using: SQL queries HTTP (XML) Web services Data Templates Oracle BI Answers requests Files Copyright @ 2007, John Jay King 19

Supported Data Sources Data sources supported: Oracle Non-Oracle Copyright @ 2007, John Jay King 20

Query-Based Reports Within BI/XML Publisher s Report Editor queries may be Manually Coded Created using Query Builder Copyright @ 2007, John Jay King 21

Report Queries Copyright @ 2007, John Jay King 22

Query Builder The Query Builder helps build SQL easily Copyright @ 2007, John Jay King 23

Report Templates BI/XML Publisher allows report layouts to be specified using Report Templates of various forms: Rich Text Format (RTF) Portable Document Format (PDF) Microsoft Excel (XLS) XSL Stylesheet etext Copyright @ 2007, John Jay King 24

BI Publisher Client Software Oracle provides BI/XML Publisher Client software that runs within Microsoft Word Part of BI Enterprise installation set May be downloaded separately as a patch from Oracle MetaLink Copyright @ 2007, John Jay King 25

Creating RTF Templates Use Microsoft Word and/or the Oracle BI/XML Publisher client software within Microsoft Word to build.rtf templates Templates might also be created using other tools like: Adobe Acrobat Microsoft Excel Altova XML Spy Oracle JDeveloper More Copyright @ 2007, John Jay King 26

Report Components: Groups Fields Headers Footers Report Components Copyright @ 2007, John Jay King 27

Formatting Options BI/XML Publisher output may take many forms including: PDF RTF EDI EFT XML HTML More Copyright @ 2007, John Jay King 28

Expanded Template Features BI Publisher has its own extended set of SQL and XSL functions used in RTF templates Extended functions are coded using syntax resembling XML Processing Instructions for use in RTF templates. The syntax for these extended functions is <?xdofx:expression?> Extended SQL functions <?xdoxslt:expression?> Extended XSL functions Extended SQL and XSL may not be mixed Example: <?xdofx:rpad(first_name LAST_NAME),30,'x')?> Copyright @ 2007, John Jay King 29

Number and Date formatting BIXML Publisher supports three types of date formatting: Explicit date mask using Microsoft Word native date format or Oracle's date formatting; presumes date in XML date form YYYY-MM-DDThh:mm:ss+HH:MM Abstract date mask using Oracle's abstract date format; date in form <?format-date:fieldname;'mask'?> Masks include: LONG, LONG_TIME, LONG_TIME_TZ,MEDIUM, MEDIUM_TIME, MEDIUM_TIME_TZ, SHORT, SHORT_TIME, and SHORT_TIME_TZ Do not mix date formats (product gets confused) Copyright @ 2007, John Jay King 30

Using XSL and XSL:FO XSL and XSL:FO are W3C standard mechanisms for formatting XSLT is designed for transformations to a variety of output formats XSL-FO is designed specifically for creating highly-formatted print output such as RTF (rich text file) or PDF (portable document format) XSLT is an excellent choice for web-based output, particularly when it is produced in an on-demand or ad-hoc fashion When predictability and reliability are necessary, the morecontrolled output offered by XSL-FO is called for Copyright @ 2007, John Jay King 31

Creating PDF Templates PDF templates may be created using any PDF document such as: Layout designed using applications that generate PDF Scanned document Downloaded existing PDF document PDF templates are not recommended for documents that will require frequent layout changes (more difficult than with RTF templates) Copyright @ 2007, John Jay King 32

Wrapping it all Up Oracle s BI / XML Publisher brings the power of the database to standardized reporting BI / XML Publisher allows report designers to reuse queries to build reports in many forms Copyright @ 2007, John Jay King 33

ODTUG Kaleidoscope June 18 21, 2007 Pre-conference Hands-on Training - June 16 17 Hilton Daytona Beach Oceanfront Resort Daytona, Florida WOW-Wide Open World, Wide Open Web! Copyright @ 2007, John Jay King 34 For more information visit www.odtug.com or call 910-452-7444

Training Days 2008 Mark your calendar for: February 13-14, 2008! Copyright @ 2007, John Jay King 35

IOUG-Collaborate 2008 IOUG-Collaborate 2008 in Denver Colorado! Start Planning for Next Year! Copyright @ 2007, John Jay King 36

Paper 440: Please fill out session Evaluations Introducing XML Publisher To contact the author: John King King Training Resources 6341 South Williams Street Littleton, CO 80121-2627 USA 1.800.252.0652-1.303.798.5727 Email: john@kingtraining.com Thanks for your attention! Today s slides and examples are on the web: http://www.kingtraining.com Copyright @ 2007, John Jay King 37