Creating Custom Reports

To provide Users with access to service management data that is meaningful to their organization, the reporting capability of the system has been extended through the integration with Pentaho Design Wizard. Pentaho allows Users to create customized reports relevant to their organizational requirements that are published in the Reports tab .

 

Creating a Custom Report - Example

To create a report using Pentaho Report Design Wizard:

  1. Start Pentaho Report Design Wizard

  2. Enter a Title and Description for the report

  3. Select a Template
    For this example, LiveTime.xreportarc is selected. This template is available from system support and can be supplied on request.

    pentaho_1.jpg

  4. Click Next

  5. Enter Database Connection information
    Select the Connection Type: JNDI.

  6. Click Add
    The Add JNDI Connection page appears.

  7. It is important to note that the appropriate JDBC driver must to be added in order to connect to the database. To add the driver go to
    < Design_Wizard_Home>\Jfree\designwizard\lib\jdbc .

  1. Enter database connection details, click Test to confirm the connection

    pentaho_2.jpg

  2. Click OK

  3. Select the Query Designer button to open the Query Designer window (ensure that the database is selected first)
    Alternatively, enter a query in the text area provided.

  4. For a description of the system schema please contact support@livetime.com for a current Entity-Relationship Diagram.

  1. Create a query as desired

    pentaho_3.jpg

  2. Click Done when complete
    The Query String will be displayed.

  3. Click Next

  4. Replace any variables within the template. For example, rename the Report Title, Page Headers and Footers
    Select the Property to Map, then modify the property by selecting the Custom Value or Column options where relevant.

    pentaho_4.jpg

  5. Click Next

  6. Configure the report layout
    Select and position the fields that will appear in the report and arrange them into groups.

    pentaho_5.jpg

  7. Click Next

  8. Set the formatting and group computations
    These include options such as SUM, AVG, MIN and MAX.

  9. Select and update the display name for each field

  10. Click Next

  11. Configure the page layout
    The options include orientation, margins or add a watermark.

    pentaho_6.jpg

  12. Click Next

  13. Add to the report by configuring a chart or grand total

  14. Modify column sizes or fonts

  15. Click Publish.

 

Publishing a Report

For a newly created report to be available within the Reports tab of the service management application, it must be published.

 

To publish a Report:

  1. Open a report within the Pentaho Report Design Wizard

  2. Click the Publish button
    The Publish Report to Server screen is displayed.

  3. Select Publish To: Location

    pentaho_7.jpg

  4. Enter a Name for the published report

  5. Update the Publish Location to Desktop or on your local disk

  6. Click OK

  7. Locate the files and zip them into a single archive.

 

Customize

The Customized tab displays a list of sample customized reports that have been created within Pentaho and made available for publication within the Supervisor>Reports>Customize tab. These default customized reports can be deleted, if required. Alternatively, more reports can be imported for publication within the support system using the Customize tab.

 

Importing Reports

Using the ZIP files exported from Pentaho, to import the customized reports:

  1. Select Setup>Reports

  2. Click import_button.png

    custom_report.png

  3. Select Choose File to search and select the Zip file to be imported

  4. Click upload.png

    custom_report1.png

  5. Click import_button.png.

 

Sample Reports

A number of sample reports are included with the system, which can be accessed by the system Administrator in Admin>Setup>Reports>Customize tab.

 

Deleting Reports

To remove custom reports from the system:

  1. Select Setup>Reports

  2. Check the report in the list to be removed

    reports_list.png

  3. Click delete.png.