2 copyright © 2011, oracle and/or its affiliates. all rights reserved. bi publisher: technology and...
DESCRIPTION
Copyright © 2011, Oracle and/or its affiliates. All rights reserved Revisiting BI Publisher BI Publisher is a Java-based web application that is available: –As a stand-alone product –As part of Oracle BI EE –With Oracle applications products, including E-Business Suite, PeopleSoft, and JD Edwards BI Publisher provides: –A template-based, easy-to-use reporting and publishing solution –Tools to rapidly develop and maintain reports –A rich set of Java APIs and web services for custom solutionsTRANSCRIPT
![Page 1: 2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. BI Publisher: Technology and Architecture](https://reader036.vdocuments.site/reader036/viewer/2022062503/5a4d1afd7f8b9ab059985356/html5/thumbnails/1.jpg)
2Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
BI Publisher: Technology and Architecture
![Page 2: 2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. BI Publisher: Technology and Architecture](https://reader036.vdocuments.site/reader036/viewer/2022062503/5a4d1afd7f8b9ab059985356/html5/thumbnails/2.jpg)
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.2 - 2
Objectives
• After completing this lesson, you should be able to describe the following elements of BI Publisher:– Components– Architecture– Technology
• In addition, you should be able to describe the advantages of using BI Publisher.
![Page 3: 2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. BI Publisher: Technology and Architecture](https://reader036.vdocuments.site/reader036/viewer/2022062503/5a4d1afd7f8b9ab059985356/html5/thumbnails/3.jpg)
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.2 - 3
Revisiting BI Publisher
• BI Publisher is a Java-based web application that is available:– As a stand-alone product– As part of Oracle BI EE– With Oracle applications products, including E-Business
Suite, PeopleSoft, and JD Edwards• BI Publisher provides:
– A template-based, easy-to-use reporting and publishing solution
– Tools to rapidly develop and maintain reports– A rich set of Java APIs and web services for custom
solutions
![Page 4: 2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. BI Publisher: Technology and Architecture](https://reader036.vdocuments.site/reader036/viewer/2022062503/5a4d1afd7f8b9ab059985356/html5/thumbnails/4.jpg)
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.2 - 4
BI Publisher Functional Components
BI Publisher consists of the following functional components:• BI Publisher Server• Data Model Editor• Layout Editor (online)• Template Builder (MS Word Add-In)• Excel Analyzer• Layout templates
![Page 5: 2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. BI Publisher: Technology and Architecture](https://reader036.vdocuments.site/reader036/viewer/2022062503/5a4d1afd7f8b9ab059985356/html5/thumbnails/5.jpg)
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.2 - 6
BI Publisher Layout Templates
Industry-standard templates in various formats can be created by using the following: • Desktop applications
– Adobe Professional– MS Word (Template Builder)– MS Excel (Excel Analyzer)– Text editors (XSL)
• Layout Editor (online)– XPT files
R T FR T F
P D FP D F
X L S
X S L
XPTXPT
![Page 6: 2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. BI Publisher: Technology and Architecture](https://reader036.vdocuments.site/reader036/viewer/2022062503/5a4d1afd7f8b9ab059985356/html5/thumbnails/6.jpg)
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.2 - 7
BI Publisher Multitier Architecture
• Browser• Template Builder• MS Word• MS Excel• Adobe Acrobat (for
viewing reports in PDF format)
• Oracle BI Publisher Enterprise
Client Middle Tier Data Tier
• Databases: Oracle, DB2,SQL Server, MySQL, and Sybase
• Other Data Sources: Essbase, web services, RSS feeds, and so on
• WebLogic Server
![Page 7: 2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. BI Publisher: Technology and Architecture](https://reader036.vdocuments.site/reader036/viewer/2022062503/5a4d1afd7f8b9ab059985356/html5/thumbnails/7.jpg)
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.2 - 8
BI Publisher Enterprise Server Architecture
Printer, fax, email, WebDAV, FTP, B2B
Delivery Channels
PDF, HTML, RTF, Flex/Flash MS Excel, EFT, EDI, XML, PS
Output Formats
Data Modeling, Extraction
LayoutCreation,
RenderingSecurity Scheduling/Archiving
Core Engine
Report Repository
Report Repository Oracle DB, XML DB, or file system
Scheduling and Archiving Any DB: Oracle, DB2, SQL Server, …
Oracle DB, Oracle BI EE, SQL
Server, DB2, Essbase, RSS, …
Design data models. Administer the server.
Company portal, SAP, MSFT CRM, Oracle EBS-PSFT-JDE-CRM
Data Sources
View and schedule reports. Office integration.
Build report layouts.
SecuritySSO, OID, LDAP, Oracle BI, EBS, JNDI interface
Web Services InterfaceDHTML - AJAX Interface
J2EE Container: WebLogic, Oracle, WebSphere, Tomcat, ...
Caching Services
DocumentDelivery
![Page 8: 2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. BI Publisher: Technology and Architecture](https://reader036.vdocuments.site/reader036/viewer/2022062503/5a4d1afd7f8b9ab059985356/html5/thumbnails/8.jpg)
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.2 - 10
BI Publisher Document Generation Process
SpecializedTemplateProcessor
PDF/FLASHMS ExcelTemplate
XML Data
RTF/XPTTemplateProcessor
eTextTemplateProcessor
XSLT EngineFO Processor
XSL Stylesheet
XSL-FOStylesheet
PDF/FLASHMS ExcelDocument
XSLTEngine
RTF/XPT Template
eText Template
PDFDocument
RTFDocument
HTMLDocument
TextDocument
1. Main Flow 3. Others2. eText Flow
…
![Page 9: 2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. BI Publisher: Technology and Architecture](https://reader036.vdocuments.site/reader036/viewer/2022062503/5a4d1afd7f8b9ab059985356/html5/thumbnails/9.jpg)
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.2 - 12
BI Publisher Supported Data Sources
• Any database or multiple databases– Distributed queries– BI Publisher data engine
• Any enterprise resource planning (ERP) system
• Any XML data server – Oracle BI Discoverer– DB packages in SQL or XML
• Any XML web serviceWeb services
Oracle, Essbase, others
PeopleSoft, SAP, Siebel
Java, C++, PERL, etc.
![Page 10: 2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. BI Publisher: Technology and Architecture](https://reader036.vdocuments.site/reader036/viewer/2022062503/5a4d1afd7f8b9ab059985356/html5/thumbnails/10.jpg)
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.2 - 13
BI Publisher Underlying Technology
Open-standards technologies:• W3C XSL—FO implementation• Pure Java• Pluggable data in XML• Output formats in PDF, RTF, HTML, interactive• Support for Internet Printing Protocol, WebDAV, Internet
Fax Protocol, and Simple Mail Transfer Protocol (SMTP)
![Page 11: 2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. BI Publisher: Technology and Architecture](https://reader036.vdocuments.site/reader036/viewer/2022062503/5a4d1afd7f8b9ab059985356/html5/thumbnails/11.jpg)
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.2 - 14
BI Publisher Bursting Overview
Bursting is the process of generating multiple documents from a batch report and delivering each document to a different destination.
BI Publisher
![Page 12: 2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. BI Publisher: Technology and Architecture](https://reader036.vdocuments.site/reader036/viewer/2022062503/5a4d1afd7f8b9ab059985356/html5/thumbnails/12.jpg)
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.2 - 15
Downloading Government Forms
Download PDF forms from the government web site.Return the exact form filled with data.
Business data:•Human Resources •Procurement
Government
Human Resources:•W2, W4•1099
Procurement:•sf26, sf33, sf1449•OF347
Government
BI Publisher
![Page 13: 2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. BI Publisher: Technology and Architecture](https://reader036.vdocuments.site/reader036/viewer/2022062503/5a4d1afd7f8b9ab059985356/html5/thumbnails/13.jpg)
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.2 - 16
Performance and Scalability
Stream-based implementation:• Reduces memory footprint• Handles large XML input files• Is the fastest XSL-FO implementation
![Page 14: 2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. BI Publisher: Technology and Architecture](https://reader036.vdocuments.site/reader036/viewer/2022062503/5a4d1afd7f8b9ab059985356/html5/thumbnails/14.jpg)
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.2 - 17
Internationalization and Language Support
• No need for expensive language-specific printers• Full set of Unicode fonts supplied with BI Publisher• Scalable fonts embedded with CID mapping tables• Communication with partners around the world• Templates created for any language or territory
![Page 15: 2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. BI Publisher: Technology and Architecture](https://reader036.vdocuments.site/reader036/viewer/2022062503/5a4d1afd7f8b9ab059985356/html5/thumbnails/15.jpg)
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.2 - 18
BI Publisher Output Formats
BI Publisher supports the following formats:• Rich text format (RTF)• Portable document format (PDF)• eText (used with EDI and EFT)
![Page 16: 2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. BI Publisher: Technology and Architecture](https://reader036.vdocuments.site/reader036/viewer/2022062503/5a4d1afd7f8b9ab059985356/html5/thumbnails/16.jpg)
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.2 - 19
Summary
In this lesson, you should have learned how to describe the following elements of BI Publisher:• Components• Architecture• Technology
In addition, you should have learned how to describe the advantages of using BI Publisher.
![Page 17: 2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. BI Publisher: Technology and Architecture](https://reader036.vdocuments.site/reader036/viewer/2022062503/5a4d1afd7f8b9ab059985356/html5/thumbnails/17.jpg)
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.2 - 20
Quiz: Overview
This quiz examines your knowledge of the concepts discussed in the lesson.
![Page 18: 2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. BI Publisher: Technology and Architecture](https://reader036.vdocuments.site/reader036/viewer/2022062503/5a4d1afd7f8b9ab059985356/html5/thumbnails/18.jpg)
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.2 - 21
Quiz
BI Publisher is a pure Java-based web application that is available both as a stand-alone product and as part of Oracle BI EE and Oracle applications products.a. Trueb. False
![Page 19: 2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. BI Publisher: Technology and Architecture](https://reader036.vdocuments.site/reader036/viewer/2022062503/5a4d1afd7f8b9ab059985356/html5/thumbnails/19.jpg)
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.2 - 22
Quiz
The Template Editor is a design tool to create and publish report layouts from within the BI Publisher interface.a. Trueb. False
![Page 20: 2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. BI Publisher: Technology and Architecture](https://reader036.vdocuments.site/reader036/viewer/2022062503/5a4d1afd7f8b9ab059985356/html5/thumbnails/20.jpg)
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.2 - 23
Quiz
BI Publisher provides a closed-loop process for downloading government forms and delivering the required information to the appropriate agency.a. Trueb. False