What's new in Jazz Reporting Service 7.1
Learn more about what's new and changed in Jazz Reporting Service milestone builds.
Milestone 10
- Report Builder
- Option to enable or disable the custom BIRT report rendering
-
Custom BIRT reports can sometimes slowdown the server. You can now use Allow rendering custom reports server property to enable or disable the custom BIRT reports.
The default value of the Allow rendering custom reports server property is True. To disable the rendering of the custom BIRT reports, set the property to False.
- Lifecycle Query Engine
- Use custom attributes from child artifact types when reporting on top-level artifact types in Lifecycle Query Engine reports
- When you are reporting on top-level artifact types such as Work Item or Requirement in Lifecycle Query Engine reports, you can now use custom attributes from child artifact types in the report. Hence, if same custom attribute is added to multiple top-level artifact types and you want to create a report on it, you no more need to create a separate traceability path for each type of artifact that you want to report on.
Milestone 9
- Report Builder
- Table drill down
- You can drill down into the report results in Report Builder by clicking the required entry in a table when an additional level of detail is available. The additional information is available only for the columns that are configured for the same. For example, you can configure a column to process the count of completed, implementing, or backlog work items in a project area.
- Set the maximum size and age of query history by using new Report Builder server properties
- You can now use the following server properties in Report Builder to set the expiry of query history and report caching:For more information, see Report Builder configuration properties.
- Maximum size of query history: The maximum size of query history must be a value between 1000 and 1000000. If maximum age of query history value is nonzero, then the query history maximum size value is ignored.
- Maximum age of query history in days: The maximum age of query history must be a value
between 0 and 365 days. Note: If both the maximum size of query history and maximum age of query history in days are set, then maximum age of query history in days takes precedence.
- Cache report results per user: If true, report results are cached for each individual user. The same report result is not shared by more than one user. Caching the report results per user can improve tracking of report data usage.
- Report on additional LQE historical metrics
-
You can now report on more dimensions to the following Lifecycle Query Engine historical metrics in Report Builder.
For Work Item Totals- Resolved
- Resolution
- Found in
- Severity
- Priority
- Team Area
- Resolved
- Resolution
- Found In
- Resolved
- Resolution
- Team Area
- Filed Against
Milestone 8
This milestone contains only quality improvements.
Milestone 7
- Lifecycle Query Engine
- Enable Lifecycle Query Engine Relational store during Jazz Team Server
- You can now enable the Lifecycle Query Engine relational store during the Jazz Team Server setup. The Report Builder detects whether LQE relational store is enabled in LQE. If it is enabled, then Report Builder enables the LQE relational store for reports so that the
reports can be created by using LQE relational store.
Previously, to enable the LQE Relational store, you had to go to the LQE admin page and enable relational store after the Jazz Team Server setup. To enable the LQE relational store for reports, you had to go to the Data sources page in Report Builder and enable it.
Milestone 6
- Report Builder
- Improved Data completeness check feature
- When you perform the data completeness check for a report in Report Builder, you can now view the message about number of the data sources that are processing the change logs. If the message states that the LQE is processing the change logs, it implies that the data might be incomplete. Wait until the Lifecycle Query Engine completes the change log processing and is up to date. For more information, see Run the report with data completeness check enabled.
- Wild cards for additional operators on string properties
- Use Supports wildcards checkbox in Report Builder for query
conditions on string properties. By default, the checkbox is set to true when the
contains or does not contain operator is selected and
false for all the other operators. However, you can change that based on the requirement.
Previously, the Report Builder used an unquoted asterisk as a wildcard for the
contains and does not contain operators. When the
unquoted asterisk was specified for
is
,is not
,starts with
, orends with
, the asterisk was always treated literally.If you select the Supports wildcards checkbox, an unquoted asterisk is taken as wildcard for all the operators. If the Supports wildcards checkbox is not selected, an unquoted asterisk is taken literally. For more information, see Querying on string properties.
- View Reports page now displays the Recent configurations
- On the View Reports page, when you click the Filter
icon, the Recent configurations field is added under the
Configurations tab. This field shows the last five configurations that were
recently used. By default, the most recent configuration is selected. If a recent configuration is
used, you do not need to select the domain, project area, component, and configuration.
To use a different configuration, you can select the Find the configuration option and then select the domain, project area, component, and configuration.
- Lifecycle Query Engine
- Updated Link Index Provider with the new Lifecycle Query Engine relational store backend
- The relational store can now be enabled for the Link Index Provider web application by using
the same procedure as the one for the Link Index Provider. For more information, see Installing and enabling LQE relational store. Before you
enable the relational store for LDX, consider the following
requirements:
- The LDX relational store must be a different instance than the one for LQE.
- The database must be created by using the data warehouse setup page of the Jazz Team Server setup wizard.
Milestone 5
- Report Builder
- Actions when viewing a report
- You can now access information about the artifact by clicking the artifact link in the Report Builder. To view the summary of an artifact, hover over the artifact link; a dialog box
appears with all the details. For more detailed information about the artifact, click the artifact
link to open it in the new tab. For more information, see Viewing reports.
The image displaying the dialog box with artifact details:
- Move items by dragging over the breadcrumb node
- In Report Builder, you can now move items to any parent folder by using the breadcrumb. Previously, to move or copy one or more items to a parent folder, you had to select the items and then use the Move feature to move them to the intended folder. However, with this new feature, you can simply select and drag the items over the breadcrumb node to move them to the desired parent folder. For more information, see Moving reports or folders.
- Optimized the searching feature in Report Builder
- The Search all folders button is updated to Search including subfolders in Report Builder. Go to the main reports page in the Report Builder, and select Search including subfolders to apply the scope of the search. With this feature, you can optimize the report search process by setting the scope of your search to include the subfolder, starting from the current folder in the Report Builder. Previously, selecting Search all folders would search all the folders in Report Builder. For more information, see Searching.
- The upgrade log indicates whether the rs/db folder and rs/metaModelCache folders were copied or not
- When you upgrade the JRS in a side-by-side configuration, the rs/db folder
and rs/metaModelCache folders are not copied to the destination folders if the
folders exist. Now, the following messages are displayed to show whether the copy command was
successful or failed:
- SUCCESSFUL
- Copied directory from $oldAppPath to $NewAppPath.
- WARNING
- Did not copy the directory from %oldAppPath to %NewAppPath as it existed.
- FAILURE
- Failed to copy directory from %oldAppPath to %NewAppPath.
- View Reports page displays the artifacts and relationships details
- Previously, the capability to view the metadata of the report was not available in the new Report Builder UI. For more information, see Viewing report data and properties.
- View Reports page displays the conditions details
- Previously, the capability to view the metadata of the report was not available in the new Report Builder user interface. For more information, see Viewing report data and properties.
Milestone 4
- Report Builder
- Interact with table of report results
- In Report Builder, you can now interact with a table of report results that displays data based on selected data types, columns, and artifacts. On this table, you can search, filter, sort, change the size of the display records per page, and resize the column width. This makes it easier to find the data you need and customize your report.
- Larger report loading indication
- You can now see a report loading indicator when you view a report in the Report Builder. This loading indicator displays the loading percentage of the reports whose average loading duration is more than 10 seconds. For more information, see Viewing reports.
- New actions available when viewing a report
- Based on your access permission, you can now edit and copy a report, export the report data, and compare query results between SQL and SPARQL in Report Builder. The compare query option is only available when a customer has both Lifecycle Query Engine Jena and LQE rs. To perform these actions, click the respective icon or option from the page action toolbar. If you are an editor, you can see an Edit button on the page action toolbar by using which you can edit a report. If you are a viewer, you can copy and export a report and compare the query results of the report. For more information, see Working on reports.
- Lifecycle Query Engine
- View the status of validating or indexing selected resources
- You can now see the status of the insertion or deletion of the selected resources during indexing, reindexing, and validation in LQE. Previously, the progress of the insertion and deletion of the resources during indexing, reindexing, and validation was not displayed on the LQE admin user interface; it used to run in the background. Having this information on the user interface helps the user to track the progress of their process. For more information, see Monitoring indexing activity statistics.
Milestone 3
- Report Builder
- Report data and properties are available on the Report Builder view page
- You can now view the report data and properties on the Report Builder view page.
Previously in the Report Builder classic, the user had to go to My
Choices or edit the report to view the attributes.
To see the report data and properties in the Report Builder, click to open the report. From the Report settings page on the View page, click the Data or Properties tab to see the report data or properties. For more information, see Viewing report data and properties.
Image displaying Data tab:
Image displaying Properties tab:
- Disabled naming reports with the same name at the same level
- You can no longer use identical names for reports at the same hierarchical level in Report Builder. This change reduces the processing time and efficiency of reports in Report Builder. For more information, see Best practices for creating reports with Report Builder.
- Lifecycle Query Engine
- Monitor the configuration scope of queries in the Lifecycle Query Engine
- You can now monitor the configuration scope of queries in the Lifecycle Query Engine . From the Health Monitoring tab in Lifecycle Query Engine, click Queries to see the query statistics. On the tab, you can see the Config scope column displaying the version resources count. The administrators can review the Global configurations (GC) count from the Config scope column. If a query has a larger config scope value, then the administrator can suggest to the user, to optimize the query and use a GC with a smaller scope. For more information see, Monitoring indexing activity statistics.
- Provide additional Lifecycle Query Engine notification events
-
In
Report Builder, you are now notified of additional events that are related to
compaction and data set suspension failures. This helps the administrators monitor the health of the
LQE servers and take corrective actions.
To receive the notifications, the administrators can add recipients to the compaction and data set suspension failures by enabling the notifications from https://<server>/lqe/web/admin/notifications.
On compaction failure, an email about the failure is sent to the recipients and the compaction schedule is disabled. They need to rectify the cause of failure and enable the compaction schedule.
On data set suspension failure, an email is sent to the recipients about the failure and the cause for the same. For more information, see Setting up email notification for Lifecycle Query Engine events.
What's new in other Engineering Lifecycle Management applications
- What's new in Engineering Lifecycle Optimization - Publishing
- Engineering Lifecycle Management Suite
- What's new in Engineering Lifecycle Optimization - Engineering Insights
- What's new in Engineering Requirements Management DOORS Next
- What's new in Engineering Test Management
- What's new in Engineering Workflow Management
- What's new in Rhapsody Model Manager