Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Pentaho 8 Reporting
for Java Developers
Because details matter
1
Francesco Corti
• Product Evangelist for Alfresco
• Author for Packt Publishing
• Alfresco & Pentaho Community member
Francesco Corti
Alfl...
My last project
I’m not
here to
sell the
book
My last project
I’m here
to
convince
you that
you need
it!
My last project
How?
Showing
that into
your
reporting
projects
…
details
matter!
• Expensive
• Requires a huge effort
• Long duration
• Critical
Your reporting project
is like a film
A colossal with
mist...
Let’s use the
GitHub repo
full of samples
21 prpt
14 Java proj.
1 CDE dash.
1 ktr
• Creating a report using the Wizard
• Building a report from scratch
• Design and layout enrichment
• Functions and formu...
• Creating a report using the Wizard
• Building a report from scratch
• Design and layout enrichment
• Functions and formu...
• Using Maven
• Developing using all the data sources
• Multi-language support using Java
• Sub-report and cross-tab using...
• Using Maven
• Developing using all the data sources
• Multi-language support using Java
• Sub-report and cross-tab using...
Maven project
Maven project
Maven project
Maven project
Maven project
• Using Maven
• Developing using all the data sources
• Multi-language support using Java
• Sub-report and cross-tab using...
Interactive report
Conclusion
A colossal with
mistakes is not
good
Learn how to
manage your
reporting
project
https://github.com/fcorti/penta...
My last project
Thank
you!
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Upcoming SlideShare
Loading in …5
×

Pentaho 8 Reporting for Java Developers - Because details matter

1,261 views

Published on

Pentaho Community Meeting 2017 in Mainz.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Pentaho 8 Reporting for Java Developers - Because details matter

  1. 1. Pentaho 8 Reporting for Java Developers Because details matter 1 Francesco Corti
  2. 2. • Product Evangelist for Alfresco • Author for Packt Publishing • Alfresco & Pentaho Community member Francesco Corti Alflytics BI for Alfresco
  3. 3. My last project I’m not here to sell the book
  4. 4. My last project I’m here to convince you that you need it!
  5. 5. My last project How? Showing that into your reporting projects … details matter!
  6. 6. • Expensive • Requires a huge effort • Long duration • Critical Your reporting project is like a film A colossal with mistakes is not good
  7. 7. Let’s use the GitHub repo full of samples 21 prpt 14 Java proj. 1 CDE dash. 1 ktr
  8. 8. • Creating a report using the Wizard • Building a report from scratch • Design and layout enrichment • Functions and formulas • Parametrization • Multi-language support • Sub-reports • Cross tabs The 21 prpt samples
  9. 9. • Creating a report using the Wizard • Building a report from scratch • Design and layout enrichment • Functions and formulas • Parametrization • Multi-language support • Sub-reports • Cross tabs The 21 prpt samples
  10. 10. • Using Maven • Developing using all the data sources • Multi-language support using Java • Sub-report and cross-tab using Java • Build interactive reports The 14 Java projects
  11. 11. • Using Maven • Developing using all the data sources • Multi-language support using Java • Sub-report and cross-tab using Java • Build interactive reports The 14 Java projects
  12. 12. Maven project
  13. 13. Maven project
  14. 14. Maven project
  15. 15. Maven project
  16. 16. Maven project
  17. 17. • Using Maven • Developing using all the data sources • Multi-language support using Java • Sub-report and cross-tab using Java • Build interactive reports The 14 Java projects
  18. 18. Interactive report
  19. 19. Conclusion A colossal with mistakes is not good Learn how to manage your reporting project https://github.com/fcorti/pentaho-8-reporting-for-java-developers
  20. 20. My last project Thank you!

×