Get in Touch
 Duration 7 hours

Course Outline

Introduction

  • BIRT philosophy and principles / What is BIRT? (Open-source reporting solutions for Enterprise Asset Management)
  • BIRT vs. Classic Reporting (The rationale for transitioning from Actuate and the enduring relevance of BIRT)
  • Overview of BIRT features and architecture (The Engine, the Designer, and the Maximo Integration layer)
  • Beyond the PDF (Interactive viewing capabilities and data export options)

Understanding the Maximo-BIRT Integration

  • The lifecycle of a Maximo Report (From .rptdesign file to the end-user’s browser)
  • How BIRT integrates with Maximo (Security frameworks, parameters, and data sources)
  • Mechanics of Integration (V7ViaOverMaximo logic and the Script Library)

Getting Started

  • Setting up the Development Environment (The streamlined "unzip-and-go" method)
  • Installing BIRT Designer 4.3.1 as a standalone application (Eclipse configuration and JVM parameters)
  • Configuring the Workspace (Structuring the Maximo Project layout)
  • Connecting to the Database (Configuring mxreportdatasources.properties and JDBC drivers)

Core Development

  • Your first report (Constructing a basic List Report from the ground up)
  • Data Sets and Data Sources (Writing SQL queries compatible with Maximo)
  • Report Layout and Formatting (Master pages, grids, and tables)
  • Integrating BIRT with Maximo (Importing, registering, and testing within the Report Administration application)

Troubleshooting

  • Common Connection Issues (SSL configurations, JDBC errors, and login failures)
  • Logging and Debugging (Identifying root causes through log analysis)

Summary and Next Steps

  • Performance Best Practices (Ensuring reports do not negatively impact server performance)
  • Resources and Further Learning (Navigating the IBM Development Guide)

Requirements

Prerequisites
  • Basic SQL Knowledge: Familiarity with SELECT statements and fundamental filtering techniques.
  • General Computer Literacy: Competence in managing file directories and extracting ZIP archives.
  • Understanding of Maximo Business Objects (User Level): Participants should comprehend core Maximo entities (e.g., Work Orders, Assets) and their roles within the application interface.

Target Audience
  • Functional Consultants: Individuals seeking to bridge the gap between business requirements and technical reporting solutions.
  • Report Authors & Business Analysts: Professionals tasked with data extraction and enhancing operational visibility.
  • Junior Administrators: Technical personnel beginning their careers in Maximo system maintenance and reporting.

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories