Basic tools appear throughout BIRT Analytics to support common data analysis operations such as calculating and saving results, clearing work spaces, selecting data, and importing and exporting files. Engineering tools support creating new data fields that support your analysis of existing data values. This section explains the fundamental tools provided in BIRT Analytics.
Understanding the basic tools
A toolbar appears in the window for each analysis type. Some or all of the following basic tools are available in each window.
Calculate
Calculate runs and displays the analysis using the parameter values.
Export modes
Exporting Table view data
Press “Export” in the analysis toolbar to export the Table view of your analysis as a comma‑separated values file (CSV), a standard format supported by Excel. The following delimiters are available in the export to CSV process: comma, colon, semicolon, at, sharp, quote, plus, minus, apos, tilde.
“Export” also allows you to export an analysis as a BIRT file, generating a .rptdesign file that can be edited in BIRT Designer and published in both BIRT iHub Visualization and BIRT F-type.
Exporting Charts
The image icon displayed in the Chart view lets you export a chart as an image file.
The export icon displayed in the Chart view exports the full analysis (data and graphic) in PDF format.
Clear
Clear removes all entries from the window, without saving.
Convert
This option changes one analysis or indicator into another one with the same features.
Save or Save As
You can save all BIRT Analytics analyses you create using analysis tools or selections. The definition of the analysis is saved, but not the results themselves. Any modification to the database which affects its configuration is automatically applied when the saved analysis is run.
These analyses must always be saved in a folder. If a folder has not been created previously, it can be created at the time of saving the first analysis. You can access saved analyses from Data Tree using My Folders.
Any folder or subfolder is personal, unless you indicate otherwise and give viewing permission to other users. These permissions can be given for both folders and analyses.It is now possible to s hare data with groups instead of only with individual users. Groups can contain from one to any number of individual. When new users are added to a group they automatically inherit the permissions granter to their group. Permission granting is managed in the BA Admin tool.
If you run a saved analysis, make a change to its configuration, and want to keep both the initial and modified versions, use Save As to save a new version of the analysis.
Applying a filter
Filters are used throughout BIRT Analytics and are based on data segments.
You usually can drag a discrete value directly to a filter area. For example, in an analysis of recent orders, you could drag the Customer Gender discrete value “female” to the analysis filter to see only orders placed by female customers.
Some tools offer more advanced filters.
About advanced filters
Crosstab, bubble, and map analyses support the following three types of filters: universal, target, and baseline.
A universal filter is applied before any change in resolution occurs. A target filter is applied after a change in resolution occurs. For example, to view only records for female customers, add as a universal filter: Gender equals female. If you add Gender equals female as a target filter and change the resolution from Customer to Household, only records that include households with females appear. Some of those households may also include males.
Target and baseline filters are used together to create comparative analyses. Be sure to use segments that can be compared. For example, compare one year with another or one population group with another. When calculating a comparative analysis, you can choose to display a measure as:
Result
The default for measures is to produce the count of records in both filtered segments. This is not directly useful for most comparisons but can be used as a total when creating calculated fields.
Index
Shows the degree to which compared groups differ using an indicator. An index value greater than 0 means that the baseline is as many times greater than the value shown by the index with respect to the target. An index value less than 0 means the reverse is true. The formula for Index is:
(Target/Total) / (Baseline/Total)
Difference
Displays size differences between the baseline and the target as measured in units. A negative result means that the baseline has as many more values than the displayed number. A positive result indicates the opposite. The formula for Difference is:
Target - Baseline
More about filters and resolution changes
If you are using filters, note that specific situations require certain filter types. You must use a target filter for pivoted analyses when there is a change in resolution between the axes and the measures in the direction N-to-1. You must use a universal filter with a non‑pivoted table when there is a change in resolution between the axes and the measures in the direction N‑to‑1. When no such size disparity exists between axes and measures, the type of filter used for each analysis does not matter.
Consider creating a crosstab using axes from one table and resolving the results in another. Use, as a filter, a segment from the source table for the axes.
For example:
Universal filter. Apply the filter before carrying out the change in resolution. For example, the field low salary [axis 1: customer table, salary field] is used with the filter. Then, change the resolution to a different table, such as Households. The filter conditions are met by the same household and person. The resolution unit of the filter is the unit indicated by the axes of the crosstab, in this case Customers.
Target filter. Apply the filter after carrying out the change in resolution. In other words, select the segments from the table to which the selected axes belong, and carry out the change in resolution for a table chosen as the resolution level for the results. Then, apply the filter. For example, low salary [axis 1: customer table, salary field] and the resolution is changed to Household. In this example, you see all households with at least one customer whose salary is low. The filter is applied. For example, [customer tables, gender field = female] gives a result qualitatively higher than the result from the universal filter. All households meeting the condition of low salary and female appear. The condition is not necessarily met by the same person. The filter's resolution unit is Households, the resolution table for the crosstab.
Baseline filter. Selecting a target filter activates a baseline filter. Use a baseline filter for the purpose of comparison. For example, compare two periods of time using the following two filters: 2008 target and 2007 baseline.
To configure the table, you must first select the axis or axes by dragging to the appropriate space, then dragging the measures. By default, when you drag the axes, the value count for the table to which they belong appears.
Creating a parametric filter
Parameters used in filters should be included if a table is calculated or in a situation where you introduce a new data table in order to calculate the final output. The filter is determined by prompting you for the value when the analysis is calculated. You can use either a pre-set filter or a prompted filter, but not both.