In order to
help you analyze and process the transaction data we built a
filtering mechanism that allows you to define filters easily. You
can get to the filter page from 'Transaction
Analysis' page by opening the filtering actions
box in the 'advanced' section and selecting the desired
action (edit, new or duplicate). The filter definition page will be
presented in the main frame.
There are four types of
filters that can be defined for transactions: data filters, event
filters, multi filters and negate filters.
Data filter
A data filter allows you to filter transactions based on event
data. For example, if a transaction that describes cash withdrawal
processes contains and event that
holds that ATM id, a data filter can be set on that event to only
show transactions of a specific ATM.
To enter the data filters page, either click the arrow next to the
'filter' link, and select 'new -> Data filter' to create a new
filter or select 'edit' to edit the selected data filter. The data
filter page is very similar to the log filter page, except that here
you first have to select the event (routine) for which you want to
define the filter. See the filter definition
help page for more data on how to define filters. To permanently
save the filter, click 'save'. To save it only for the current
session, click 'apply'.
Event filter
An event filter allows you to filter transactions based both on
time constraints and on the occurrences of events. To enter the
event filter page, select 'new -> Event filter' to create a new
event filter or select 'edit' to edit the selected event filter.
The 'Date and Time' section allow you to define a date filter to
sieve out transactions based on their time.
There are two ways to define
a date filter:
If you want to view runtime transaction that arrived before and/or after a
specific date select the 'Dates limit' option and enter the desired
time window.
Select the 'show records from the last n timeunit' option to
view only the transactions that date back to the last n timeunits,
where timeunit can be either minutes, hours or days. Note that the server will compute the time
according to its own locale and time.
The 'Events' section allow
you to define a filter based on the occurrences of events in
transactions. For which event you want to impose a constraint upon,
click on the check box and select of the following options:
-
exist: the specified event
has to exist in the transaction
-
does not exist: the
specified event must not exist in the transaction
-
has at least: the specified
event must have at least the number of occurrences set here
-
has no more: the specified
event cannot have more than the number of occurrences set here.
To permanently save the
filter, click 'save'. To save it only for the current session, click
'apply'.
Other filters
To define a multi or a negate filter, see the
multi filters help page. |