This comprehensive 4-day course enables software developers to fully utilize the Jaspersoft v5 Business Intelligence product suite. Through a combination of lectures, hands-on exercises, and use-case scenarios, participants will become proficient at advanced reporting and analysis with Jaspersoft v5
Course Objectives:
This course will enable you to:
Course Objectives:
This course will enable you to:
- Understand and gain experience with the Jaspersoft BI suite
- Design and run reports in iReport that include charts, images, subreports, crosstabs, and more
- Deploy, host and maintain reports in JasperReports Server
- Configure and customize reports using the Ad Hoc Editor in JasperReports Server
- Design domains and secure domain data
- Design dashboards
- Modify the JasperReports Server UI
- Understand the features available through the JasperReports Server web services API
- Set up and configure a Jaspersoft ETL project
- Learn to design and run an ETL job to move and transform data
- Understand the basic concepts of a data warehouse and data analysis
- Design and create analysis views with Jaspersoft OLAP
Administering Jaspersoft BI
This comprehensive course enables system administrators to administer and maintain the JasperReports Server repository; define users, roles, and security; and configure, install and upgrade JasperReports Server. Through a combination of lecture, hands-on exercises, and use case scenarios, participants will become proficient at administering JasperReports Server. Students are provided access to all course materials and a Jaspersoft training environment.
Course Objectives:
This course will enable you to:
- Understand and maintain the repository
- Use repository resources
- Create a report
- Manage users, roles, and organizations
- Configure JasperReports Server security
- Integrate JasperReports Server
- Brand and customize JasperReports Server
- Localize JasperReports Server
- Troubleshoot JasperReports Server
- Tune JasperReports Server for performance
- Understand installation options
- Configure JasperReports Server
- Deploy and upgrade JasperReports Server
Using Jaspersoft BI
This comprehensive course enables business users to use JasperReports Server dashboards to view and interact with their business data; and create and design ad hoc reports through a combination of lecture, demos, and hands-on exercises. Students are provided access to the Jaspersoft training environment.
Course Objectives:
This course will enable you to:
- Log into JasperReports Server
- Explore the repository
- Explore and modify existing dashboards, Create dashboards using the Dashboard Designer
- Run reports and export them to different formats
- Use report input controls and filters
- Schedule reports
- Design and create ad hoc reports, Create reports from Topics
- Format table reports
- Create custom fields for your reports
- Create charts reports
- Create crosstab reports
- Create reports and Topics from Domains
- Design reports suitable for dashboards
Embedding Jaspersoft BI
This deep-dive into JasperReports Server introduces Java developers to the extension points and customizations available when working in a JasperReports Server Professional environment. Through a combination of lecture, hands-on exercises, and use case scenarios, participants gain an understanding of the theory and architecture driving key JasperReports Server components, as well as experience extending JasperReports Server and integrating it into Java applications. All labs in this course are conducted in our virtual training environment pre-configured with JasperReports Server Professional, the JasperReports Server source code, Eclipse, an LDAP test server, and sample code.
Course Objectives
This course will enable you to:
- Configure the Eclipse IDE to launch Tomcat, allowing for effective debugging of the JasperReports Server source code
- Configure JasperReports Server application logging to obtain useful information on the execution of Domain-driven reports
- Construct calculated fields and derived tables when designing Domains
- Bind custom Java objects to the Domain engine to use in calculated fields
- Create profile attributes and assign them to JasperReports Server users
- Set up Domain row- and column-level security
- Create and modify themes to rebrand JasperReports Server
- Set up a sample custom data source and deploy a report that utilizes it
- Modify and redeploy a custom data source
- Set code breakpoints and Jaspersoft logging tips for effective custom data source debugging
- Configure JasperReports Server to authenticate users with LDAP
- Create and deploy a single sign-on (SSO) filter, which allows specific requests to bypass the login screen and access the application directly
- Build a web application that accesses the JasperReports Server with the SOAP web service
- Build a simple Java application that accesses the JasperReports Server with the REST web service APIs
- Develop and deploy custom input controls in reports
JasperReports Library for Developers
This course enables report developers to gain a thorough understanding of JasperReports libraries, including components, templates and integration into a host infrastructure through a combination of lecture, demos, and examples.
Course Objectives:
This course will enable you to:
- Understand what JasperReports can do and how it works
- Understand packaging and deployment requirements
- Write a basic application that uses JasperReports to produce a report
- Understand important report components and their properties
- Understand report data processing and execution
- Modify a report template dynamically