Get in Touch
 Duration 7 hours

Course Outline

Introduction

  • BIRT philosophy and fundamentals: What is BIRT? (Open source reporting for Enterprise Asset Management)
  • BIRT vs. Classic Reporting (The rationale behind the shift from Actuate and the persistence of BIRT)
  • BIRT features and architecture overview (Engine, Designer, and the Maximo Integration layer)
  • Capabilities beyond PDF (Interactive viewing and data export options)

Understanding the Maximo-BIRT Bridge

  • The lifecycle of a Maximo Report (From .rptdesign file to the end-user browser)
  • BIRT's role within Maximo (Security, Parameters, and Data Sources)
  • Integration mechanics (V7ViaOverMaximo logic and the Script Library)

Getting Started

  • Developing the environment (Implementing the lightweight "unzip-and-go" strategy)
  • Installing BIRT Designer 4.3.1 as a stand-alone app (Eclipse configuration and JVM parameters)
  • Workspace configuration (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 that Maximo can interpret)
  • Report Layout and Formatting (Master pages, grids, and tables)
  • BIRT-Maximo integration (Importing, Registering, and testing in the Report Administration app)

Troubleshooting

  • Common connection challenges (SSL, JDBC errors, and login failures)
  • Logging and Debugging (Identifying root causes via log analysis)

Summary and Next Steps

  • Performance best practices (Ensuring reports do not negatively impact server performance)
  • Resources and continued learning (Navigating the IBM Dev Guide)

Requirements

Prerequisites
  • Basic SQL Proficiency: A working knowledge of SELECT statements and fundamental filtering techniques.
  • General Computer Literacy: Competence in managing file directories and extracting ZIP archives.
  • Maximo Business Object Awareness (User Level): Candidates should understand core Maximo entities (such as Work Orders and Assets) and their function within the application interface.

Target Audience
  • Functional Consultants: Professionals seeking to connect business requirements with technical reporting solutions.
  • Report Developers & Business Analysts: Experts responsible for data extraction and enhancing operational visibility.
  • Junior Administrators: Technical staff beginning their involvement in Maximo system maintenance and reporting.

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories