# Filtering controller

The Filtering Controller allows you to refine and segment large datasets by isolating specific records based on set parameters. It operates similarly to the [filters](/managing-advertising-accounts/modules/cross-module-components/data-tables/actions-bar/filters.md) option in the actions bar, providing an alternative for more flexible data manipulation.

### Features and functionality

{% hint style="info" %}
Filtering controllers are available for both dimensions and metrics, although some restrictions may apply.
{% endhint %}

#### Direct column implementation

The filtering controller is quickly accessible on any active column, ideal for rapid filtering without the need to configure multiple filters using different column criteria.&#x20;

#### Operators and nested operators

Like the filters button in the actions bar, the filtering controller allows for multiple conditions and nested operators, enabling complex filtering scenarios within each column. These options are further explained in the [operators](/managing-advertising-accounts/modules/cross-module-components/data-tables/actions-bar/filters/operators.md) section of the [filters](/managing-advertising-accounts/modules/cross-module-components/data-tables/actions-bar/filters.md) in the [actions bar](/managing-advertising-accounts/modules/cross-module-components/data-tables/actions-bar.md).

{% content-ref url="/pages/vJrxEshL5VrahvQ7yko6" %}
[Operators](/managing-advertising-accounts/modules/cross-module-components/data-tables/actions-bar/filters/operators.md)
{% endcontent-ref %}

***

### Using the controller

To activate the filtering controller, click on the 'filter' (funnel) icon in the column you wish to filter.

<div align="left"><figure><img src="/files/v8VfGCpJXi1eV5GAIFPE" alt=""><figcaption></figcaption></figure></div>

This will immediately trigger a dropdown menu, allowing you to set your filtering parameters quickly and efficiently.

<div align="left"><figure><img src="/files/HtNisuZWcewHyh7PdLSA" alt=""><figcaption></figcaption></figure></div>

{% hint style="info" %}
To filter multiple columns more efficiently and without waiting for the page to reload, use the [filters](/managing-advertising-accounts/modules/cross-module-components/data-tables/actions-bar/filters.md) located in the [actions bar](/managing-advertising-accounts/modules/cross-module-components/data-tables/actions-bar.md).
{% endhint %}

***

{% content-ref url="/pages/YeHgWKk3SKB3QtoAvISi" %}
[Filters](/managing-advertising-accounts/modules/cross-module-components/data-tables/actions-bar/filters.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.advertisingbeast.com/managing-advertising-accounts/modules/cross-module-components/data-tables/controllers-bar/filtering-controller.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
