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 principles / What is BIRT? (Open source reporting for Enterprise Asset Management)
- BIRT vs Classic Reporting (Why we moved away from Actuate and why BIRT stays)
- Overview of BIRT features and architecture (Engine, Designer, and the Maximo Integration layer)
- Beyond the PDF (Interactive viewing and data exports)
Understanding the Maximo-BIRT Bridge
- The lifecycle of a Maximo Report (From .rptdesign to the end-user browser)
- How BIRT fits in with Maximo (Security, Parameters, and Data Sources)
- How the Integration Works (V7ViaOverMaximo logic and the Script Library)
Getting Started
- Setting up the Development Environment (The lightweight "unzip-and-go" approach)
- Installing BIRT Designer 4.3.1 as a stand-alone application (Eclipse configuration and JVM parameters)
- Configuring the Workspace (Setting up the Maximo Project structure)
- Connecting to the Database (Configuring mxreportdatasources.properties and JDBC drivers)
Core Development
- Your first report (Building a simple List Report from scratch)
- Data Sets and Data Sources (Writing SQL that Maximo understands)
- Report Layout and Formatting (Master pages, grids, and tables)
- Integrating BIRT with Maximo (Importing, Registering, and testing in the Report Administration app)
Troubleshooting
- Common Connection Issues (SSL, JDBC errors, and login failures)
- Logging and Debugging (Finding the "why" in the logs)
Summary and Next Steps
- Best Practices for Performance (Why your report shouldn't kill the server)
- Resources and Further Learning (Navigating the IBM Dev Guide)
Requirements
Prerequisites
- Basic SQL Knowledge: Understanding of SELECT statements and basic filtering.
- General Computer Literacy: Ability to manage file directories and extract ZIP archives.
- Familiarity with Maximo Business Objects (User Level): Candidates must understand core Maximo entities (Work Orders, Assets, etc.) and their purpose within the application UI.
Audience
- Functional Consultants: Those looking to bridge the gap between business requirements and technical reporting.
- Report Authors & Business Analysts: Professionals responsible for data extraction and operational visibility.
- Junior Administrators: Technical staff starting their journey 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