Get in Touch
 Duration 7 hours

Course Outline

Introduction

  • BIRT philosophy and fundamentals / What is BIRT? (Open-source reporting for Enterprise Asset Management)
  • BIRT versus Classic Reporting (Reasons for transitioning from Actuate and the continued relevance of BIRT)
  • Overview of BIRT capabilities and architecture (The Engine, Designer, and the Maximo Integration layer)
  • Going beyond PDFs (Interactive viewing options and data export features)

Understanding the Maximo-BIRT Connection

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

Getting Started

  • Preparing the Development Environment (The efficient "unzip-and-go" method)
  • Installing BIRT Designer 4.3.1 as a standalone application (Eclipse configuration and JVM parameter settings)
  • Configuring the Workspace (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 compatible with Maximo)
  • Report Layout and Styling (Master pages, grids, and tables)
  • Integrating BIRT with Maximo (Importing, Registering, and testing within the Report Administration app)

Troubleshooting

  • Frequent Connection Challenges (SSL issues, JDBC errors, and login failures)
  • Logging and Debugging (Diagnosing root causes through logs)

Summary and Next Steps

  • Performance Best Practices (Ensuring reports do not degrade server performance)
  • Resources and Further Study (Navigating the IBM Developer Guide)

Requirements

Prerequisites
  • Foundational SQL Skills: Proficiency in SELECT statements and basic data filtering.
  • General IT Proficiency: Competence in managing file directories and extracting ZIP archives.
  • Understanding of Maximo Business Objects (User Level): Candidates should grasp core Maximo entities (such as Work Orders and Assets) and their role within the application interface.

Target Audience
  • Functional Consultants: Individuals seeking to connect business needs with technical reporting solutions.
  • Report Developers & Business Analysts: Professionals focused on data extraction and operational insight.
  • Junior Administrators: Technical personnel beginning their involvement in Maximo system maintenance and reporting.

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories