Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 8 Dashboard : Generating JasperReports

Generating JasperReports
Synchronizing Configuration Data
Jasper Poller auto detects any changes done to the configuration data and triggers extracting such data for reporting purposes. However, if the interior server is down or the Jasper Poller is not running or you want to manually extract configuration data for reporting, click Sync Configuration Data on BusinessConnect > Dashboard page.
Viewing JasperReports
To generate a report, perform these steps:
1.
Expand BusinessConnect > Dashboard.
2.
Click Show Dashboard.
This opens the JasperReports home page, also known as Dashboard, in a new tab or a new window (depending on which web browser you are using and how you have configured that browser). The JasperReports home page displays a dashboard which consists of the following Audit reports that provide you with insights on transaction data:
Operations vs Transactions - a bar chart that displays a count of transactions per operation. You can also view this report as a stacked bar chart. The stacked view displays transaction count per operation grouped by Inbound and Outbound transactions. Click the Inbound or Outbound data on the stacked bar chart, to view the details of each operation count in a tabular format below the chart. Click the Inbound or Outbound legend to view only Inbound or Outbound data.
Top 10 Partners (Transactions based) - a bar chart that displays the top 10 partners involved in maximum number of transaction exchanges (includes inbound and outbound).
Transactions with ERROR status - a tabular report that lists the details of erroneous transactions. By default, all error states are included while listing the transactions. This report is by default sorted in descending order of the time of transaction.
Note: See property bc.repo.jasper.fetch.limit in Table 20.
Figure 45 Dashboard
You can drill-down information by applying various filters that are available.
You can also generate the following reports from the Search a Report input box:
Viewing Audit Reports:
After selecting Audit checkbox as the Search Type on the left menu of JasperReports page, the names of available Audit Reports are displayed in Search a Report input box.
To generate the report on JasperReports page, select a report from the list. In addition to the reports displayed on JasperReports Dashboard page, the following Audit Reports are available:
 
Transactions Count by Operations - a stacked chart that displays inbound and outbound transaction count for each operation.
Transactions Summary - a tabular report that lists the complete transaction details. This report is by default sorted in descending order of the time of transaction.
Transactions Trend - a time-series chart that displays the count of transactions for a day, week, month, year, or for a custom range.
EDI Outbound Transactions for ACK TIMEOUT ERROR Status - a tabular report that lists the transactions with ACK TIMEOUT ERROR status. This report is by default sorted in descending order of the time of transaction.
By default, all the reports display daily data. To generate report for a custom date range, click Select Date Range to choose the desired date range and then click Apply Filters.
Viewing Configuration Store Reports:
After selecting Config checkbox as the Search Type on the left menu of JasperReports page, the names of available Configuration Reports are displayed in Search a Report input box. To generate the report on JasperReports page, select a report from this list. The following Configuration Store Reports are available:
Business Protocols per Partner- a tabular report that lists the name of the trading partners and the corresponding business protocols enabled for the partners. You can filter the data based on name of trading partners and business protocols.
Inbound Transports per Partner- a tabular report that lists the name of the trading partners and the type of inbound transport configured for the trading partners for communicating with TIBCO BusinessConnect. You can filter the data based on trading partners, business protocols and type of inbound transports configured.
Outbound Transports per Partner - a tabular report that lists the name of the trading partners and the type of outbound transport configured for TIBCO BusinessConnect host to communicate with the trading partner. You can filter the data based on name of the participants, business protocols and outbound transports configured.
Operations per Partner - a report that displays all allowed operations of each enabled business protocol for the trading partner. This report provides switching between a tree view and a tabular view. You can filter the data based on business protocol, operation and the names of the trading parter.
Operations per Partner Table - a tabular report that displays all allowed operations of each enabled business protocol for the trading partner. You can filter the data based on business protocol, operation and trading parter names. This report is disabled by default as it can be generated by switching to tabular view of Operations per Partner report.
Partner Count per Operation - a bar chart that displays the count of trading partners allowed to carry an operation of the business protocol. This report supports drill down functionality and you can view the protocol, operation and trading partner details in tabular format by clicking on any entry of this bar chart. You can filter the data based on the type of business protocol, the type of operation selected and the name of the trading partner.
Partner Names for enabled Operations - a report that lists the names of the trading partners allowed to carry an operation (business transaction) of the business protocol. You can filter the data based on the type of business protocols, the type of the operation configured and the name of the trading partner.
Report Filters
If your report definition has any reserved filters added then they will appear in Filters section on the left hand side of the JasperReports page. The values you choose and apply are bound to the corresponding report parameters for generating the report.
To generate customized reports matching a specific criteria, select one or more applicable filters as explained in Table 33. and click Apply Filters.
Table 33 Report Filters
The status list differs based on the selected protocol and operations. In general, the values in this list correspond to the status of transaction messages displayed in log viewer.
You can use Custom Range to specify the range with a specific start date and a specific end date.
Click Reset link to clear all the filter values.You can click any of the report headings to get a full page view of the respective report.
Sharing Reports
You can copy the URL of a report by clicking on the copy link available on JasperReports page and share it with other users. When the users try to launch the report page through this shared URL, they have to authenticate against TIBCO Administrator. After successful authentication, the user is directed to the target report by skipping the usual navigation steps that have to be followed to view reports.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved