Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 7 hours
Course Outline
Introduction
- BIRT philosophy and fundamentals / What is BIRT? (Open-source reporting for Enterprise Asset Management)
- BIRT versus Classic Reporting (Reasons for transitioning from Actuate and the continued relevance of BIRT)
- Overview of BIRT capabilities and architecture (The Engine, Designer, and the Maximo Integration layer)
- Going beyond PDFs (Interactive viewing options and data export features)
Understanding the Maximo-BIRT Connection
- The lifecycle of a Maximo Report (From .rptdesign file to the end-user's browser)
- BIRT's role within Maximo (Security, Parameters, and Data Sources)
- Integration mechanics (V7ViaOverMaximo logic and the Script Library)
Getting Started
- Preparing the Development Environment (The efficient "unzip-and-go" method)
- Installing BIRT Designer 4.3.1 as a standalone application (Eclipse configuration and JVM parameter settings)
- Configuring the Workspace (Structuring the Maximo Project)
- Database Connectivity (Setting up mxreportdatasources.properties and JDBC drivers)
Core Development
- Your first report (Constructing a basic List Report from scratch)
- Data Sets and Data Sources (Writing SQL compatible with Maximo)
- Report Layout and Styling (Master pages, grids, and tables)
- Integrating BIRT with Maximo (Importing, Registering, and testing within the Report Administration app)
Troubleshooting
- Frequent Connection Challenges (SSL issues, JDBC errors, and login failures)
- Logging and Debugging (Diagnosing root causes through logs)
Summary and Next Steps
- Performance Best Practices (Ensuring reports do not degrade server performance)
- Resources and Further Study (Navigating the IBM Developer Guide)
Requirements
Prerequisites
- Foundational SQL Skills: Proficiency in SELECT statements and basic data filtering.
- General IT Proficiency: Competence in managing file directories and extracting ZIP archives.
- Understanding of Maximo Business Objects (User Level): Candidates should grasp core Maximo entities (such as Work Orders and Assets) and their role within the application interface.
Target Audience
- Functional Consultants: Individuals seeking to connect business needs with technical reporting solutions.
- Report Developers & Business Analysts: Professionals focused on data extraction and operational insight.
- Junior Administrators: Technical personnel beginning their involvement in Maximo system maintenance and reporting.
Testimonials (3)
Deepthi was super attuned to my needs, she could tell when to add layers of complexity and when to hold back and take a more structured approach. Deepthi truly worked at my pace and ensured I was able to use the new functions /tools myself by first showing then letting me recreate the items myself which really helped embed the training. I could not be happier with the results of this training and with the level of expertise of Deepthi!
Deepthi - Invest Northern Ireland
Course - IBM Cognos Analytics
he was well prepared - and he is very sympathetic
Oliver - Post CH AG
Course - Splunk Fundamentals
lots of pratical exercises