Filter Types
Oracle Analytics supports many different types of filters that you can use depending on the filter scope and the data element you're using to filter.
Filter Type | Description |
---|---|
List |
A list filter can be applied to data elements that are text and date data types, and number data types that can't be aggregated. A list filter provides a simple list of values to choose from and lets you see which values are selected and which aren't. They work well for attributes with a long list of values. Availability: List filters are available for all filter scopes. Properties:
Limitations: While list filters don’t have a limit to the number of values they can display, performance can decline if more than 10,000 values are selected. |
List box |
A list box filter is similar to a list filter and can be applied to text, uncountable values, and dates. It also provides a simple list of values but only lets you select one or All. Availability: List box filters are available only for dashboard filters. Properties:
Limitations:
|
Checkbox / Radio Button |
A checkbox or radio button filter can be applied to text, uncountable values, and dates. When Multi Select is on, the filter uses a checkbox, and when it's off, the filter uses a radio button. Availability: Checkbox or radio button filters are available only for dashboard filters. Properties:
Limitations:
|
Top Bottom N |
A top bottom N filter can be applied to measure and attribute data elements. For example, you might filter a visualization by the top 10 customers based on sales. Availability: Top bottom N filters are available for all filter scopes. Properties:
|
Range |
A range filter can be generated for data elements that are number data types and that have an aggregation rule set to something other than none. Range filters are applied to data elements that are measures, and that limit data to a range of contiguous values, such as revenue of $100,000 to $500,000. Or you can create a range filter that excludes (as opposed to includes) a contiguous range of values. Such exclusive filters limit data to noncontiguous ranges (for example, revenue less than $100,000 or greater than $500,000). Availability: Range filters are available for all filter scopes. Properties:
|
Date Range |
A date range filter uses calendar controls to adjust time or date selections to limit data to a specific period of time. You can either select a single contiguous range of dates, or you can use a date range filter to exclude dates within the specified range. Availability: Date range filters are available for all filter scopes. Properties:
|
Relative Time |
A relative time filter focuses on values for a specified time period relative to today or end of last period. For example, you can focus on the last three years, the next three years, or year to date through the last fiscal period. The current date and time used in queries is the Oracle Analytics server host's date and time in the server's timezone (not the browser host's time or timezone). Availability: Relative time filters are available for all filter scopes. Properties:
Limitations: You can apply a relative time filter only to date columns that already exist in the data source, not to derived columns such as Year, or Quarter. The relative time filter type supports Date and DateTime column types. |
Slider |
A slider filter can be used to animate visualizations and show dynamically how your data changes over a given dimension such as time. A slider filter can be applied to text, uncountable values, and dates. Availability: Slider filters are only available for dashboard filters. See Filter and Animate Visualizations Using a Slider Dashboard Filter. Properties:
Limitations:
|
To change the filter type of an existing filter, see Change the Filter Type.
The following filter options are also available in Oracle Analytics:
- Expression Filter - An expression filter lets you define more complex filters using SQL expressions. See Filter Data Using an Expression Filter.
- Use as Filter - A visualization can be used to filter other visualizations on the same canvas. See Use a Visualization as a Filter.
- Selection Steps - Selection steps let you filter hierarchical columns in visualizations to refine the data displayed. See Use Selection Steps.