Von Oracle Reports zum BI Publisher Rainer Willems Oracle Deutschland GmbH
Oracle BI Publisher Moderne Lösung zur Entwicklung, Erzeugung und Verteilung von Berichten und Dokumenten Funktionale Bereiche Dokumente, Drucksachen (Output Management) Geschäftsberichte (Business Intelligence) elektronische Formularbearbeitung elektronischer Datenaustausch Verschiedene Arten von Dokumenten Formulare, Berichte, Serienbriefe, Rechnungen, Etiketten, ... Verschiedene Formate pdf, html, Excel, Word, PPT, ... Verschiedene Kanäle Druck, Online, Email, ftp, webDAV, Portal, mobiler Zugriff
BIP in E-Business Suite BI Publisher in ... BIP in E-Business Suite BIP in Peoplesoft Oracle BI Suite EE / SE1 BIP in J.D. Edwards BIP Enterprise BIP Embedded
BI Publisher - Standards Templates RTF, PDF, XSL, eText Processing Java, XML, XSL, XSL-FO Formate HTML, PDF, PS, RTF, eText Fonts Unicode, Barcode, MICR Ausgabekanäle File, Email, Fax, Printer, WebDAV, FTP, HTTP, EDI, EFT Sonstige XLIFF, SAGA-Standard
Klassische Tools Daten-Logik Layout Sprache Problematik: Report Problematik: Datenlogik, Layout und Sprache sind fest mit dem Report verbunden Sprache
BI Publisher Trennen von Daten-Logik, Layout und Sprache Data Logik Report Sprache Flexibilität Weniger Wartungskosten
Übersetztungs- kataloge Architektur UI / HTTP API Web Services Scheduler PDF Word Excel More… Template Manager Template XSL etc… Delivery Server Printer FAX Email WebDAV Dokument Ausgabe- formate Daten XML SQL XML Web Services Apps Module Data Engine Data Template Übersetzung XLIFF Übersetztungs- kataloge Translation Handler
XSL-FO Template ?? XSL:FO
RTF Template Ah! RTF
Oracle BI Publisher Flexibles „State of the art“ Publishing Werkzeug Passt sehr gut in heterogene IT-Landschaften Basiert und nutzt Standard Technologien Lauffähig auf unterschiedlichsten J2EE-Servern und mit verschiedenen Datenbanken Template Erstellung mit gängigen Clients Sehr gute Sprachenunterstützung
Migration Migration über Kommandozeile java.exe oracle.apps.xdo.rdfparser.BIPBatchConversion ... 4 Klassen im Classpath notwendig collections.jar, xmlparserv2-904.jar, xdocore.jar, aolj.jar Parameter source Quellverzeichnis mit einem/mehreren Oracle Reports target Zielverzeichnis mit einem Unterverzeichnis pro Bericht debug oraclehome Developer Suite (falls Quell-Format rdf)
Zieldateien <Name>.log <Name>.rtf <Name>.xdo Hinweise zum Migrationsprozeß <Name>.rtf RTF Layout Template <Name>.xdo BI Publisher Berichtsdefinition <Name>_LOV.xml & <Name>_template.xml LOVs und Data-Template (auch in .xdo) <Name>B.pls & <Name>S.pls Datenbankpackage für Logik
Data Templates
<dataQuery> ?
<dataStructure>
RTF Template
Informationen BI Publisher auf OTN Software Forum Dokumentation http://www.oracle.com/technology/products/xml-publisher/index.html Software http://www.oracle.com/technology/software/products/publishing/index.html Forum http://forums.oracle.com/forums/forum.jspa?forumID=245 Dokumentation http://download.oracle.com/docs/cd/E10383_01/welcome.html Migration von Oracle Reports im Dokument „New Features“ BI Publisher Blog http://blogs.oracle.com/xmlpublisher/
Q&A