bi meets apex - doag
TRANSCRIPT
![Page 1: BI meets APEX - DOAG](https://reader030.vdocuments.net/reader030/viewer/2022012620/61a10b7204cfea290e393967/html5/thumbnails/1.jpg)
Yves ChasseinPROMATIS software GmbHBonn, 8. Juni 2016
BI meets APEX
BI mit „Bordmitteln“ der Datenbank
![Page 2: BI meets APEX - DOAG](https://reader030.vdocuments.net/reader030/viewer/2022012620/61a10b7204cfea290e393967/html5/thumbnails/2.jpg)
© 2016 PROMATIS software GmbH2
PROMATIS software GmbHKurzprofil
9. Juni 2016
Geschäftsprozess-, Oracle Applikations-, Cloud Service-und Technologiekompetenz aus einer Hand
Erfolgsfaktoren Partnerschaft und Vertrauen Business- und umfassende Oracle Excellence
aus einer Hand (Alleinstellungsmerkmal!) Konsequenter Einsatz von Best-Practice-
Lösungen Projekt-Excellence Oracle Mittelstandsexperte Internationale Erfahrung Überlegenes Innovationsmanagement
Strategie- & Business
Consulting
Unser gemeinsames Ziel:Knowledge Powered Business Processes
Business ProcessManagement
Business Applications
PROMATIS in Kürze Inhabergeführtes Unternehmen Ettlingen, Hamburg, Berlin Ländergesellschaften: Österreich, Schweiz 110+ Mitarbeiter Seit Gründung 1994 wirtschaftlich erfolgreich (EBIT-positiv) Gesamterlöse 2015: € 9,2 Mio., Plan 2016: € 10 Mio. Globales Partnernetzwerk Oracle Applikations- und Technologiepartner seit 1994
Erfolge 100% Projekterfolgsquote seit Gründung Oracle D-Partner der 1. Stunde in Applications,
Enterprise Cloud, BPM, SOA Weltweiter Pionier der prozessorientierten
Einführung von Oracle Applikationen und Oracle Enterprise Cloud Services
Schnellste EBS-Implementierung in EMEA (2 Monate)
Erste deutsche Oracle Mittelstandslösung für EBS
Ausgewählte Kunden
FUSION MIDDLEWARE
P O W E R E D B Y
APPLICATIONS
P O W E R E D B YP O W E R E D B Y
![Page 3: BI meets APEX - DOAG](https://reader030.vdocuments.net/reader030/viewer/2022012620/61a10b7204cfea290e393967/html5/thumbnails/3.jpg)
© 2016 PROMATIS software GmbH3
Was ist APEX?
Aggregations- und Analytische-Datenbankfunktionen
Reports und Auswertungsmöglichkeiten in APEX
Live Demo
Outline
9. Juni 2016
![Page 4: BI meets APEX - DOAG](https://reader030.vdocuments.net/reader030/viewer/2022012620/61a10b7204cfea290e393967/html5/thumbnails/4.jpg)
© 2016 PROMATIS software GmbH4
Laufzeitumgebung und Enwticklungstool für Datenbankbasierte Webanwendungen
Oracle Datenbank im Hintergrund
Übersichtliche, anschauliche Darstellung von Daten aus der Datenbank
Datenmanipulation
Was ist APEX?Überblick
9. Juni 2016
![Page 5: BI meets APEX - DOAG](https://reader030.vdocuments.net/reader030/viewer/2022012620/61a10b7204cfea290e393967/html5/thumbnails/5.jpg)
© 2016 PROMATIS software GmbH5 9. Juni 2016
Viel out of the box
Individualisierbar
Leicht zu handhaben
Schnelle Entwicklung (im Browser)
Deklarative Programmierung
Was ist APEX?Überblick
Page Designer
– Drag and Drop
APEX Anwendung besteht aus
– Einer oder mehreren Seiten
– Shared Components
Globalisierung
![Page 6: BI meets APEX - DOAG](https://reader030.vdocuments.net/reader030/viewer/2022012620/61a10b7204cfea290e393967/html5/thumbnails/6.jpg)
© 2016 PROMATIS software GmbH6
Was ist APEX?Timeline
9. Juni 2016
Oracle HTML DB, Version 1.5, 2004
• First Release
APEX, Version 2.1, Januar 2006
• Umbenennung zu APEX
APEX, Version 3.1, Frühjahr 2008
• Interactive Reports
APEX, Version 4.0, Juni 2010
• Dynamic Actions
APEX, Version 4.2, Oktober 2012
• Mobile- und ResponsiveThemes, HTML 5 Unterstützung
APEX, Version 5.0, April 2015
• Page Designer, Universal Theme
![Page 7: BI meets APEX - DOAG](https://reader030.vdocuments.net/reader030/viewer/2022012620/61a10b7204cfea290e393967/html5/thumbnails/7.jpg)
© 2016 PROMATIS software GmbH7 9. Juni 2016
Was ist APEX?Architektur
Browser Mid Tier Database Tier
Web Logic Server
WLS
ORDS
Apache
OHS
Oracle APEX
Oracle
Database
Schemas
![Page 8: BI meets APEX - DOAG](https://reader030.vdocuments.net/reader030/viewer/2022012620/61a10b7204cfea290e393967/html5/thumbnails/8.jpg)
© 2016 PROMATIS software GmbH8 9. Juni 2016
Rendering
Pre-Rendering
Post-Rendering
Eine oder mehrere Regions
• Verschachtelbar
• Layout legt Darstellung fest
Was ist APEX?Aufbau einer APEX Seite
Dynamic Actions
Dynamische Anpassung von Seitenelementen
Prozesse
![Page 9: BI meets APEX - DOAG](https://reader030.vdocuments.net/reader030/viewer/2022012620/61a10b7204cfea290e393967/html5/thumbnails/9.jpg)
© 2016 PROMATIS software GmbH9 9. Juni 2016
Region Element
Reports, Charts, Forms, Static Content, …
Buttons
Page Submit
Links (intern oder extern)
Anstoß von Prozessen
Was ist APEX?Inhalt einer Region
Page Items
– Anzeige der Inhalte (Sprache, Report, Region, etc.) kann von Page Items abhängig gemacht werden
![Page 10: BI meets APEX - DOAG](https://reader030.vdocuments.net/reader030/viewer/2022012620/61a10b7204cfea290e393967/html5/thumbnails/10.jpg)
© 2016 PROMATIS software GmbH10 9. Juni 2016
Mathematische Operationen
Sum
Average
Max, Min
Gruppierung
Rollup
Listagg
Eigene Aggregatsfunktionen möglich
Bsp. : Produktbildung
Aggregats- und Analytische Funktionen Aggregatsfunktionen
![Page 11: BI meets APEX - DOAG](https://reader030.vdocuments.net/reader030/viewer/2022012620/61a10b7204cfea290e393967/html5/thumbnails/11.jpg)
© 2016 PROMATIS software GmbH11 9. Juni 2016
Over Clause
Partition by
• Unterteilung der Ergebnismenge in mehrere Bereiche
Rows between
• Beschränkung auf bestimmte Reihen
Order by
• Sortierung
Aggregats- und Analytische Funktionen Analytische Funktionen
![Page 12: BI meets APEX - DOAG](https://reader030.vdocuments.net/reader030/viewer/2022012620/61a10b7204cfea290e393967/html5/thumbnails/12.jpg)
© 2016 PROMATIS software GmbH12 9. Juni 2016
Möglichkeiten für BIÜberblick
![Page 13: BI meets APEX - DOAG](https://reader030.vdocuments.net/reader030/viewer/2022012620/61a10b7204cfea290e393967/html5/thumbnails/13.jpg)
© 2016 PROMATIS software GmbH13 9. Juni 2016
Datenquelle:
SQL-Query
Table
ReportsClassic Report
Tabellarische Darstellung von Daten
(Wenige Klicks zum fertigen Report)
![Page 14: BI meets APEX - DOAG](https://reader030.vdocuments.net/reader030/viewer/2022012620/61a10b7204cfea290e393967/html5/thumbnails/14.jpg)
© 2016 PROMATIS software GmbH14 9. Juni 2016
Anpassung im Page Designer
Anordnung der Spalten
Umbenennung der Header
Spalten modifizieren (Bsp. als Link deklarieren)
Formatierung anpassen
Etc.
ReportsClassic Report
![Page 15: BI meets APEX - DOAG](https://reader030.vdocuments.net/reader030/viewer/2022012620/61a10b7204cfea290e393967/html5/thumbnails/15.jpg)
© 2016 PROMATIS software GmbH15 9. Juni 2016
Benutzerspezifische Individualisierung durch:
Individuelle Spaltenauswahl
Highlighting
Filterung
Sortierung
Alternative Ansicht
Suche
...
ReportsInteractive Report
Erweiterung des Classic Reports
![Page 16: BI meets APEX - DOAG](https://reader030.vdocuments.net/reader030/viewer/2022012620/61a10b7204cfea290e393967/html5/thumbnails/16.jpg)
© 2016 PROMATIS software GmbH16 9. Juni 2016
Export als PDF, CSV, …
Zuvor eingestellte Individualisierung ist nicht immer im PDF
Standard oder Custom PDF
Einschränkung der Individualisierungsmöglichkeiten im Page Designer
Z.B.: Beschränkung aufgrund der Benutzergruppe
ReportsInteractive Report
![Page 17: BI meets APEX - DOAG](https://reader030.vdocuments.net/reader030/viewer/2022012620/61a10b7204cfea290e393967/html5/thumbnails/17.jpg)
© 2016 PROMATIS software GmbH17 9. Juni 2016
Charts
Balken- oder Kuchendiagramme
Graphen
Kalender
Grafische AuswertungÜberblick
![Page 18: BI meets APEX - DOAG](https://reader030.vdocuments.net/reader030/viewer/2022012620/61a10b7204cfea290e393967/html5/thumbnails/18.jpg)
© 2016 PROMATIS software GmbH18 9. Juni 2016
Karten
Trees
Weitere Möglichkeiten durch Plug Ins
Grafische AuswertungÜberblick
![Page 19: BI meets APEX - DOAG](https://reader030.vdocuments.net/reader030/viewer/2022012620/61a10b7204cfea290e393967/html5/thumbnails/19.jpg)
© 2016 PROMATIS software GmbH19 9. Juni 2016
JavaScript Entwicklungstoolkit
Kann in APEX eingebunden werden
Oracle Jet als Standard Engine von APEX 5.1
Grafische AuswertungExkurs: Oracle Jet
![Page 20: BI meets APEX - DOAG](https://reader030.vdocuments.net/reader030/viewer/2022012620/61a10b7204cfea290e393967/html5/thumbnails/20.jpg)
© 2016 PROMATIS software GmbH20 9. Juni 2016
APEX DemoAnhand Daten zur Weltbevölkerung
Powered by
![Page 21: BI meets APEX - DOAG](https://reader030.vdocuments.net/reader030/viewer/2022012620/61a10b7204cfea290e393967/html5/thumbnails/21.jpg)
© 2016 PROMATIS software GmbH21 9. Juni 2016
Vergleich APEX gegenüber BI Suiten
BI Suite
Quelle: http://www.luxusyacht-kaufen.de/ Quelle: http://www.dvz.de/
Oracle APEX
![Page 22: BI meets APEX - DOAG](https://reader030.vdocuments.net/reader030/viewer/2022012620/61a10b7204cfea290e393967/html5/thumbnails/22.jpg)
PROMATIS software GmbHPforzheimer Str. 16076275 Ettlingen (TechnologieRegion Karlsruhe)
Tel. +49 7243 2179 0Fax +49 7243 2179 99
E-Mail:Twitter:Web: www.promatis.de
www.horus.bizwww.prociris.biz
© 2016 PROMATIS software GmbH22 9. Juni 2016
Kontakt
Yves ChasseinDipl.-InformatikerVice President Database Development Division
@yvch14