Get in Touch
 Duration 7 hours

Course Outline

Introduction

  • BIRT philosophy and principles / What is BIRT? (Open source reporting for Enterprise Asset Management)
  • BIRT vs. Classic Reporting (Reasons for migrating from Actuate and the persistence of BIRT)
  • Overview of BIRT features and architecture (The Engine, Designer, and the Maximo Integration layer)
  • Capabilities beyond PDFs (Interactive viewing options and data export features)

Understanding the Maximo-BIRT Bridge

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

Getting Started

  • Setting up the Development Environment (The lightweight "unzip-and-go" methodology)
  • Installing BIRT Designer 4.3.1 as a stand-alone application (Eclipse configuration and JVM parameters)
  • Configuring the Workspace (Establishing the Maximo Project structure)
  • Connecting to the Database (Configuring 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 is compatible with Maximo)
  • Report Layout and Formatting (Utilizing master pages, grids, and tables)
  • Integrating BIRT with Maximo (Importing, registering, and testing within the Report Administration app)

Troubleshooting

  • Common Connection Challenges (SSL issues, JDBC errors, and login failures)
  • Logging and Debugging (Interpreting logs to identify root causes)

Summary and Next Steps

  • Best Practices for Performance (Ensuring reports do not compromise server stability)
  • Resources and Further Learning (Navigating the IBM Developer Guide effectively)

Requirements

Prerequisites
  • Foundational SQL Skills: A working knowledge of SELECT statements and basic data filtering.
  • General Computer Proficiency: The ability to manage file directories and extract ZIP archives.
  • Knowledge of Maximo Business Objects (User Level): Candidates must have a clear understanding of core Maximo entities (like Work Orders and Assets) and their roles within the application interface.

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

Number of participants


Price per participant

Testimonials (3)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories