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

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:////.xsb – Dateireferenz – import:file:///.... – HTTP – import:http://...

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, , or 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. • 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 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. |