Within the many Maximo applications, there are multiple mechanisms available to analyze Maximo's data sets. These mechanisms present the data in a variety of formats, so the user can quickly get the information they need to make the best business decisions possible.
Before investing in custom report development, be sure to evaluate each of these data analysis options as they can be considerably less time consuming to enable than creating individual custom reports. The different data analysis functional components available to you within the Maximo applications include
Query By Example - QBE
Also known as Data Download, QBE is available from all Application List pages. It enables the user to immediately download the results to Microsoft ® Excel for additional analysis. This is a quick and simple way for all users to analyze key application data quickly and seamlessly.

Result Sets - RS
By using the Result Set portlet from the Start Center, you can select a predefined application query - and then determine the content to display on your start center page. You can select the content to display with the field values, or in graphic format as shown below.

Application Export
You can export an unlimited number of fields based on the application's query directly to Microsoft ® Excel by utilizing the Application Export functionality. This functionality is based on object structures, which enable multiple objects to be joined together via maxrelationships.
Additionally, you can capitalize on existing report object structures (ROS) you may already have - and utilize them for application exporting.

Key Performance Indicators - KPIs
KPIs are metrics which are used to highlight performance against a set goal. KPIs are available in list and graphic format. They are used to quickly highlight status in red/yellow/green colors. Additionally, KPIs are able to link to other KPIs or related reports for additional data analysis.

Query Based Reporting - QBR
Query Based Reporting is Maximo's Ad Hoc Reporting tool. It enables business users to create their own, individual reports on the fly without the need for technical skills or database knowledge. Ad Hoc reports are excellent for meeting an individuals needs for one-off, or project/business specific reports. Additionally, because the user creates his individual report, external resources for designing, developing, testing, administering and maintaining are not required.