Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Business Intelligence Modulare Berichtsentwicklung mit dem Oracle BI Publisher
DOAG-Regionaltreffen in Bremen am 07.11.2017
Holger Czellnik Principal Solutions Consultant BI [email protected]
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decision. The development, release, and timing of any features or functionality described for oracle's products remains at the sole discretion of oracle.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Agenda
• Oracle BI Publisher 11g - Überblick • Modulare Berichtsentwicklung mit dem BI Publisher • Optionale Themen zum BI Publisher • Fragen & Antworten
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle BI Publisher – für alle Berichtsanforderungen
Für Produktionsberichte . Pixel-perfekte Dokumente Für interaktives Reporting . Web Client interface . 100% lifecycle support (Datenzugriff, Design, Schedule, Verwalten) Microsoft Office Integration . Excel, PowerPoint, Word . Microsoft Office 2003, 2007 & 2010
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle BI Publisher – überall integriert BI Suite EE / Foundation E-Business Suite Cloud Control Flexcube
Audit Vault
Siebel Peoplesoft J.D. Edwards Retail IDM Agile
Transportation Management Life Science AERS/Data Hub Embedded Hyperion … und viele mehr
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle BI Publisher: Konzept
Databanken Layout Sprache PDF XSL Email RTF BI XSL-FO HTML Printer Excel Lösungen PPT BI Publisher Fax XML
eigene Apps Flash
UI/HTTP API Web Services Scheduler EDI Repository Dateien EFT Integration OBI EE Formate e-Commerce Web Services ADF Kanäle Datenquellen APEX
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Herausforderungen an das Berichtswesen Kombination von Abfrage, Layout & Sprache
Datenlogig Layout 1 Abfrage 10 Layouts
• 1 Abfrage • 10 Layouts • 10 Übersetzungen Sprache = 100 Berichts-Dateien 10 Übersetzungen Hohe Kosten für Entwicklung Hohe Kosten für Anpassungen Schwierige Upgrades
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle BI Publisher Modularer Aufbau
1 0..* Report Engine führt zur Laufzeit Datenmodell Bericht Daten, Layout und ggf. Sprache zusammen und generiert Berichte 0..* Große Kundenbasis & Community Sub Templates 1 Layout Style Templates 1 BI Publisher Sprache flexibel wiederverwendbar
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle BI Publisher 11g – Oberfläche Homepage
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 10 Oracle BI Publisher 11g – Oberfläche Katalog
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 11 Agenda
• Oracle BI Publisher 11g - Überblick • Modulare Berichtsentwicklung mit dem BI Publisher • Datenmodell-Editor • Layout Editor • Berichtsausgabe • Dynamische Berichte • Optionale Themen zum BI Publisher • Fragen & Antworten
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Daten – Layout - Sprache
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Datenmodell Editor
• Zahlreiche Datenquellentypen • Kombination heterogener Datenquellen • Sprechende Namen im “Business View”
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Layout Editor – Online Layout Editor Wizzard
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Layout Editor – Online Layout Editor WYSIWIG
Ribbon Style Menu
Datenquellen mit allen definierten Feldern
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Layout Editor – Online Layout Editor WYSIWIG
Ribbon Style Menu (kontext-sensitiv)
Eigenschaften (kontext-sensitiv)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Layout Editor – Online Layout Editor exakte Wiedergabe
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Interactive Viewer Interaktive HTML-Ausgabe
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Layout Editor – Desktop Layout Editor Microsoft Word
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 20 Agenda
• Oracle BI Publisher 11g - Überblick • Modulare Berichtsentwicklung mit dem BI Publisher • Optionale Themen zum BI Publisher • Style Templates und Sub Templates • Excel-Templates • Mehrsprachigkeit • Report-Bursting • Fragen & Antworten
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Optionale Themen zum BI Publisher Style Templates
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 22 Style Templates
RTF-Template + Style Template = Ausgabe
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Style Templates Objekte
• Header & Footer • Paragraphen • Tabellen • Listen
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 24 Style Templates Template Builder
1
2
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Style Templates Server
2
1
3
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Optionale Themen zum BI Publisher Sub Templates
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 27 Subtemplates
• wiederverwendbare Bausteine in RTF oder XSL – bspw. zur Formatierung von HTML-Code in den Daten • Importierbar über – Katalog (neu) – import:xdoxsl:///
28 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Optionale Themen zum BI Publisher Excel Templates
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 29 Excel-Ausgabe Export (statisch)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Excel-Ausgabe Export (dynamisch)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Excel-Ausgabe Export (dynamisch)
?>
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Excel-Ausgabe Excel-Vorlage
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Excel-Ausgabe Excel-Vorlage
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Optionale Themen zum BI Publisher Mehrsprachigkeit
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 35 Option 1: Vorlage lokalisieren
• ... wenn ein Bericht in einer anderen Sprache mit einem anderen Layout erstellt werden soll.
Daten ` EmployeeReport.xml
Lokalisierte (oder übersetzte) BI Publisher Vorlage Berichtsausgabe in englisch
EmployeeTemplate_en_US.xlf
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Option 2: XLIFF Datei • ... wenn ein Bericht in einer anderen Sprache mit dem gleichen Layout erstellt werden soll.
Daten
EmployeeReport.xml `
Basis-Vorlage ( in deutsch)
BI Publisher EmployeeTemplate.rtf Berichtsausgabe in englisch
Übersetzte Text Strings
EmployeeTemplate_en_US.xlf
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Mehrsprachigkeit - Layout
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Mehrsprachigkeit - Layout
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Mehrsprachigkeit - Layout
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Optionale Themen zum BI Publisher Report Bursting
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 43 Konfiguration BI Publisher Scheduler
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Bericht planen (Ausführungsplan)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Bericht planen
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Job-Historie anzeigen
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Bursting eines Berichtes
HTML
Excel Daten Split
BI Publisher RTF
Vorlagen Deliver PDF
PowerPoint
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Burstingdefinition im Datenmodell
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Burstingdefinition im Datenmodell
Channel Parameter1 Parameter2 Parameter3 Parameter4 Parameter5 Parameter6 Parameter7
Attachment EMAIL Emailaddress cc From Subject Message body Reply-to true/false*
Number of Printer PrinterGroup Printer Sides Tray copies
Fax Fax serverName Fax Number
Remote Remote WEBDAV ServerName Username Password Directory FileName
File Directory File Name
Remote Remote FTP ServerName Username Password Directory FileName
*For PDF, always set this parameter to true
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Berichtseigenschaften: Bursting aktivieren
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Bursting ausführen
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Burstingergebnisse betrachten
Dateisystem auf dem Oracle BI Publisher Server
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Zusammenfassung Hauptmerkmale des BI Publisher Zahlreiche Datenquellen-Optionen Create reports data source that provides a JDBC connection, including Web services, HTTP XML feeds, file data source, Oracle/MS SQL Databases
Einfach zu bedienender Layout-Editor Use web based BI Publisher layout editor to create or edit report layout. Also use familiar desktop tools such as Microsoft Word, Microsoft Excel, or Adobe Acrobat Performance Can handle very large data inputs and generate output in less time, using very low levels of CPU and memory on data sources
Diverse Ausgabe-Möglichkeiten BI PUBLISHER Users can have interactive view of the reports online, publish to a portal, deliver to multiple destinations Layout Editors Berichte planen BI Pub-web, Users can schedule running and publishing the report output to predefined MS Word, destinations MS Excel, Adobe Acrobat, Data etc. Unterschiedliche Ausgabe-Formate Sources Reports Destinations Supports PDF, CSV, RTF, MS Excel, XML, HTML formats
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 54 Q&A
55 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Weiterführende Informationen
• BI Publisher im Oracle Technology Network http://www.oracle.com/technetwork/middleware/bi-publisher/overview/index.html • Overview • Downloads • Documentation • Community • Learn More
• Deutsche BI Publisher Community http://www.oracle.com/webfolder/technetwork/de/community/bip/index.html
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Backup Slides
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle BI Publisher Administration
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 60 Vereinfachter und integrierter Betrieb Vereinfachte Administration & niedrigere TCO • Installation und Upgrade – OUI und Upgrade Assistentenintegration • Patch und Support – OPatch Integration für “One-Offs” • Backup/Restore – Standardisiert, dokumentiert und zertifiziert • Test bis Produktion – Standardisiert, dokumentiert und zertifiziert • Security – Integration mit Standards, basierend auf der Enterprise Security und der Identity Management Infrastruktur • SSL überall – Vereinfachtes Aufsetzen und Verwaltung
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Enterprise Management Vereinfachte Administration & niedrigere TCO • Zentralisierte Konfiguration & Prozesskontrolle • Verwaltet über alle Knoten im Clustern • Enterprise Manager überblickt und kontrolliert alle Prozesse
• Zentralisierte Diagnose und Monitoring • Überblickt und sucht nach Fehlern und Warnungen • Zentralisierter Überblick über alle Systemmetriken
• Verfügbarkeit und Cluster Management • Vertikales und horizontales Wachstum • Konfiguration und Überblick über die Systemverfügbarkeit
• Enterprise Deployment Architecture • Standardisiert, dokumentiert und zertifiziert
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Enterprise Deployment Optionen
Single Instance Architecture • Oracle® Fusion Middleware High Availability Guide 11g Release 1 (11.1.1) – High Availability for Oracle Business Intelligence Publisher
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Enterprise Deployment Optionen
High Availability Architecture • Oracle® Fusion Middleware High Availability Guide 11g Release 1 (11.1.1) – High Availability for Oracle Business Intelligence Publisher
Oracle BI Publisher unterstützt Aktiv-Aktiv- Konfigurationen mit hoher Verfügbarkeit. Jeder Knoten agiert als unabhängiger Server, der ein gemeinsames Repository und eine Scheduler- Datenbank mit den anderen Oracle BI Publisher- Knoten teilt.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle BI Publisher 11g Integration mit Oracle Fusion Middleware Security • basiert auf der Oracle Fusion Middleware-Plattform
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle BI Publisher 11g User Auditing und Performance Monitoring • Audit Events • Performance Monitoring – User Login Oracle Dynamic Monitoring Service (DMS) – User Logout basiert auf Oracle Process Manager and – Report Request Notification Server(OPMN) – Scheduled Report Request liefert Attribute, Operationen und relevante – Report Republish Statistiken – Report Data Download – Report Download – Report Data Process – Report Rendering – Report Delivery
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle BI Publisher 11g Reports Development Life Cycle Management • Berichte nach der Entwicklung auf Testumgebung / Produktionsumgebung verschieben • BI Publidher Web-Katalog (manuell) • BI Publisher Catalog Utility (automatisiert) – einzelne Berichte – im Batch von einer Umgebung in eine andere – ohne Herunterfahren der Server
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Conversion Strategies and Techniques
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Konvertierungs-Ansatz
• Berichte kategorisieren nach Komplexität und Daten • Berichte analysieren, um die Anzahl der zu konvertierenden BI Publisher Berichte zu reduzieren • Verwendung des BI Publisher Datenmodell für das Daten-Design • Verwendung des BI Publisher RTF Template für das Layout-Design • Konvertieren von Datenverarbeitungs-Funktionen in Datenbankfunktionen • Konvertieren von Layout-Formatierungsfunktionen in Java-Funktionen • Analysieren von Sub-Reports – Sub-reports for disjoint data: Use Data Template – Sub-reports for record filtration: Use Data Template – Sub-reports for parameterized layout: Use Sub-template
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Conversion Steps
• Convert Connection and Data Model • Convert Connection to Data Source • Convert SQL to BI Publisher Data Model • Convert Parameters • Convert data calculations, functions, formulae fields etc. • Convert Layout • Open a blank RTF • Get sample data • Create Layout Template • Preview and Upload Template
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Conversion Tool - Oracle Report Data Template
RTF Template Conversion Tool rwconverter Component
RDF XML Oracle Report RDF .PLS files files Steps with conversion tool .xdo file • Run the conversion Tool • Load the PL/SQL package into Database • Upload report and template to BI Publisher Repository Log file • View Report • Check Log file for any manual step
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |