MicroStrategy ONE
Types of qualifications
A filter is composed of one or more qualifications. Qualifications are the actual conditions that must be met for the data to be included on a report. Examples include "Region = Northeast" or "Revenue > $1 million". Multiple qualifications are combined with operators such as AND and OR.
You can use the following types of qualifications when creating either a stand-alone filter or a filter within a report:
Filter Type | Filter Name | What Data It Is Designed to Filter |
---|---|---|
Attribute qualifications
These types of qualifications restrict data related to attributes on the report. |
Attribute form qualification
Create a filter based on attribute forms. |
Filters data related to a business attribute's form(s), such as ID or description.For example, the attribute Customer has the forms ID, First Name, Last Name, Address, and Birth Date. An attribute form qualification can filter on the form Last Name, the operator Begins With, and the letter H. The results show a list of customers whose last names start with the letter H. |
Attribute element list qualification
Create a filter based on attribute elements. |
Filters data related to a business attribute's elements, such as New York, Washington, and San Francisco, which are elements of the attribute City.
|
|
Attribute-to-attribute qualification Create a filter that compares two attributes through attribute forms. |
Filters data related to business attributes' forms that are compared by the attributes' forms, such as ID or description.
|
|
Set qualifications
These types of qualifications restrict data based on the value, rank, or percentage of a metric, or based on the relationships between the attributes on the report. |
Metric set qualification
Create a filter based on metric value or rank. |
Filters data related to a set of attributes that are determined based on the metrics associated with those attributes.
|
Relationship set qualification
Create a filter based on relationships between attributes. |
Filters data based on a specific relationship between two attributes.
|
|
Shortcut qualifications
These types of qualifications restrict data related to existing report results or an existing filter. |
Shortcut-to-a-report qualification
Create a filter based on the results of an existing report. |
Uses the result set of an existing report as is, or with additional conditions, as a filter in a different report.
|
Shortcut-to-filter qualification
Create a filter based on an existing filter. |
Uses an existing filter as is, or with additional conditions, in a report.
|
|
Advanced qualifications These types of qualifications restrict data by allowing you to create customized, complex filters. | Custom expression
Create a filter using Apply functions and relationship filters. |
Allows you to create highly customized filter expressions. By typing syntax instead of using point-and-click functionality within MicroStrategy, you are able to dictate filter criteria that is more specific and sophisticated than the MicroStrategy interface allows.
|
Joint element lists
Create a filter that joins attribute elements and then filters the result sets. |
Allows you to choose attribute elements from different attributes to filter the report result set. Unlike attribute qualifications, joint element lists also allow you to join attribute elements and then filter on that attribute result set.
|
You can also add a prompt to most qualification types. A prompted filter provides dynamic report definitions which can change with every report execution. Most qualification types allow prompts. For more information, see Prompted filters.
You can use different types of qualifications in the same filter. For example, you can combine "Region = Northeast" (an attribute qualification) with "Revenue > $1 million" (a metric qualification).
You can also create, edit, or delete multiple filters at the same time by using a Command Manager script. Command Manager is a MicroStrategy tool designed to automate certain tasks and processes. See the Command Manager Help for more information.