Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
??!!
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
??!!