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 (The shift away from Actuate and the enduring relevance of BIRT)
  • Overview of BIRT Features and Architecture (The Engine, the Designer, and the Maximo Integration layer)
  • Capabilities Beyond PDF (Interactive viewing options and data export features)

Understanding the Maximo-BIRT Bridge

  • The Lifecycle of a Maximo Report (Journeying from .rptdesign file to the end-user browser)
  • BIRT's Role in Maximo (Handling Security, Parameters, and Data Sources)
  • Integration Mechanics (V7ViaOverMaximo logic and the Script Library)

Getting Started

  • Setting Up the Development Environment (The efficient "unzip-and-go" method)
  • Installing BIRT Designer 4.3.1 as a Stand-Alone Application (Eclipse configuration and JVM parameters)
  • Configuring the Workspace (Establishing the Maximo Project structure)
  • Establishing Database Connectivity (Configuring mxreportdatasources.properties and JDBC drivers)

Core Development

  • Your First Report (Constructing a simple List Report from scratch)
  • Data Sets and Data Sources (Writing SQL that is compatible with Maximo)
  • Report Layout and Formatting (Working with Master pages, grids, and tables)
  • Integrating BIRT with Maximo (Importing, Registering, and testing within the Report Administration app)

Troubleshooting

  • Common Connection Challenges (Addressing SSL issues, 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 Dev Guide)

Requirements

Prerequisites
  • Foundational SQL Skills: Proficiency with SELECT statements and basic data filtering.
  • General IT Proficiency: Competence in managing file directories and extracting ZIP archives.
  • Working Knowledge of Maximo Business Objects: An understanding of core Maximo entities (e.g., Work Orders, Assets) and their function within the user interface.

Target Audience
  • Functional Consultants: Professionals seeking to connect business needs with technical reporting capabilities.
  • Report Authors & Business Analysts: Specialists 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