Académique Documents
Professionnel Documents
Culture Documents
??!!
Madi Serban
BI Publisher and APEX September 20, 2018
The Next Dimension of Oracle Reports DOAG Big Data Days Dresden
September 20, 2018 | Copyright © 2018 CogniByte
Oracle R&D, Project Management Oracle DB, Forms, Reports, Java: Architecture,
Oracle Forms and Reports Migrations Performance Tuning, Migration and Upgrade
AGENDA
Reporting future
- Trends and technologies
- Oracle BI Publisher and APEX positioning
3 technologies side-by-side
- About Oracle BI Publisher and APEX
- Strengths and weaknesses
Migration
- Typical wishes, features we do not want to lose, challenges
- Case study: 3 reports, 3 technologies
- Beyond migration: What comes next
September 20, 2018 | Copyright © 2018 CogniByte
Oracle
Where to go?
- High fluctuation of reporting and business intelligence solutions
- Previous main players out of chart
- Changing needs:
- ease of use, visual-based data discovery, augmented analytics, cloud-based deployments
- from IT-centric system of record (SOR) reporting to business-centric, self-service agile analytics
https://www.gartner.com/doc/3861464/magic-quadrant-analytics-business-intelligence
September 20, 2018 | Copyright © 2018 CogniByte
More interaction
- Business users need to interact with the data, search, rearrange
- Data may be presented as a web page, or available to download as a spreadsheet
- Less dependence on the IT department
- Modern UI, visualization as interactive charts, maps, ..
- Eliminate duplicates by combining related reports into common interactive reports
Disadvantages
• Oracle-dependent
https://apex.oracle.com/en/platform/why-
• Particular attention needed for source control and team development oracle-apex/
September 20, 2018 | Copyright © 2018 CogniByte
Disadvantages
• Not free at all :)
September 20, 2018 | Copyright © 2018 CogniByte
most-used
components in
Oracle Reports
grouped queries
conditional
formatting
summary/ formula
columns
September 20, 2018 | Copyright © 2018 CogniByte
= Data (XML):
+ Layout (RTF):
DEMO
September 20, 2018 | Copyright © 2018 CogniByte
= Data (XML)
Many components:
lots of queries, groups,
triggers, program units,
SRW package, text_io, events
Not scary, just more work
& refactoring
Good that PL/SQL
can be reused!!
Complex components,
such as matrixes
Let’s see a matrix demo
September 20, 2018 | Copyright © 2018 CogniByte
Naturally!!
DEMO
September 20, 2018 | Copyright © 2018 CogniByte
+ Layout (RTF):
DEMO
September 20, 2018 | Copyright © 2018 CogniByte
??!!