[Документация Yandex Cloud](../../index.md) > [Yandex DataLens](../index.md) > Дашборды > Селекторы

# Селекторы в Yandex DataLens

Селектор — это фильтр, который влияет на результаты запросов на связанных с ним [виджетах](widget.md).


{% note info %}

​Чтобы посмотреть текст SQL-запроса из чарта в источник, в правом верхнем углу чарта нажмите значок ![image](../../_assets/console-icons/ellipsis.svg) и выберите **Инспектор**. Текст запроса отображается в разделе **Источники данных** → **Запрос в источник данных**. Подробнее читайте в разделе [Инспектор чартов в Yandex DataLens](../concepts/chart/inspector.md).

{% endnote %}


Селектор может быть связан с чартом или другим селектором. Подробнее в разделе [Связь в Yandex DataLens](link.md).


Каждый селектор может работать: в пределах одной вкладки, выбранных вкладок или всего дашборда. Значения одного селектора синхронизируются между вкладками.


Значения селекторов сохраняются при переключении вкладок: если выбрать значение в селекторе и переключиться на другую вкладку, а затем вернуться, в селекторе сохранится выбранное значение.

В DataLens поддерживается несколько типов селекторов:

* **Список** — позволяет выбрать одно или несколько значений из списка.
* **Поле ввода** — в поле вводится значение вручную.
* **Календарь** — для ввода значений с типом `Дата` или `Дата и время`.
* **Чекбокс** — позволяет выбрать одно из двух значений с типом `Логический` — `True` или `False`. Чтобы выбрать сразу два варианта логических значений, используйте тип селектора **Список**.

Вы также можете [добавить селектор (JS)](../charts/editor/add-js-selector.md) на дашборд.

В одном виджете можно [объединить в группу](../operations/dashboard/add-selector.md) несколько селекторов.

Особенности работы с группой селекторов:

* В виджет с группой селекторов можно добавить кнопки **Применить** и **Сбросить**.


* Для виджета с группой селекторов можно настроить, на каких вкладках его показывать.
* Для каждого селектора в группе можно отдельно настроить, на каких вкладках его показывать, или выбрать отображение на вкладках `Из настроек группы`. Настройка отдельного селектора в группе ограничена настройкой группы.


* Чтобы зафиксировать селекторы внутри виджета, для каждого из них укажите точную ширину в пикселях или в виде процента от ширины виджета.
* Чтобы разместить селекторы друг под другом, для каждого из них укажите в качестве ширины `100%`.
* Селекторы можно копировать и вставлять в группу.

При добавлении селектора на дашборд учитывайте его влияние на фильтры чарта:

* На дашборде без селекторов чарт отображается с внутренним набором фильтров, если они есть.
* При добавлении селектора по полю на дашборд фильтры, добавленные на уровне чарта, перестают применяться к графику на дашборде.
* Если в селекторе не выбрано ни одного значения (`Нет выбранных значений`), чарт отображается без фильтрации по этому полю, даже если фильтр по этому полю есть на уровне чарта.

Чтобы применить к полю двойную фильтрацию (через селектор и фильтр чарта), создайте в чарте дубликат этого поля. Тогда к дубликату можно применить фильтрацию внутри чарта, а на дашборд добавить селектор по исходному полю.

Фильтры, примененные к чарту с помощью селектора, отображаются в секции **Фильтры с дашборда**. Она доступна, если открыть чарт на редактирование из дашборда. Для очистки всех фильтров с дашборда в левом верхнем углу секции нажмите значок ![image](../../_assets/console-icons/trash-bin.svg).

#### Полезные ссылки {#see-also}

* [Добавление селектора на дашборд в Yandex DataLens](../operations/dashboard/add-selector.md)
* [Добавление селектора JS на дашборд](../charts/editor/add-js-selector.md)