Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
ПРИМЕНЯЕТСЯ К: Power BI Desktop
Служба Power BI
Визуальный элемент среза входных данных в Power BI фильтрует данные, отображаемые в других визуальных элементах отчета с помощью ввода текста в свободной форме. В отличие от других визуальных элементов среза, отображающих предопределенные категории, входной срез идеально подходит для ввода или вставки значений для фильтрации отчета. Кроме того, слайсер ввода можно использовать без столбца данных для сбора входных данных от пользователей при использовании с транслитических потоков задач.
Замечание
В предварительной версии входной срез назывался "текстовым срезом", а теперь он общедоступен как входной срез.
Режимы среза входных данных
Входной срез ведет себя по-разному в зависимости от того, добавляете ли в него столбец данных:
С столбцом данных (режим фильтрации)
При добавлении столбца данных во входной срез он работает в качестве фильтра. Фильтр срезов фильтрует визуализации отчета на основе введенных текстовых строк и выбранного оператора фильтрации. Этот режим идеально подходит для поиска и фильтрации данных, если вы не знаете точные значения заранее.
Без столбца данных (режим ввода)
Если вы не добавляете столбец данных в срез ввода, он функционирует как чистый элемент управления вводом. В этом режиме фильтрация отключается, а слайсер становится механизмом ввода параметров. Эта конфигурация полезна для передачи параметров в транслитические потоки задач, например, примечания, заметки или значения для обратной записи и утверждения.
Операторы фильтрации
Срез входных данных предоставляет несколько операторов фильтра, которые управляют тем, как введенные текстовые значения соответствуют данным в отчете.
Чтобы получить доступ к операторам фильтра, выберите раскрывающийся список оператора фильтра в визуализации среза. Можно настроить, отображается ли раскрывающийся список только в виде значка или отображается как значок, так и текст.
Доступны следующие операторы фильтров:
| Оператор фильтра | Description |
|---|---|
| Содержит все | Возвращает записи, содержащие все введенные текстовые значения. |
| Содержит любой из | Возвращает записи, содержащие по крайней мере одно из введенных текстовых значений. Это оператор по умолчанию. |
| Не содержит никаких | Исключает записи, содержащие любые введенные текстовые значения. |
| Начинается с любого | Возвращает записи, начинающиеся с любого из введенных текстовых значений. |
| Не начинается ни с одного | Исключает записи, начинающиеся с любого из введенных текстовых значений. |
| Есть ли какой-либо | Возвращает записи, которые точно соответствуют любому из введенных текстовых значений. |
| Никаким образом не является | Исключает записи, которые точно соответствуют любому из введенных текстовых значений. |
Создатели отчетов задают начальный оператор фильтра с помощью раскрывающегося списка на визуальном элементе. При публикации отчета потребители могут выбрать другой оператор фильтра в раскрывающемся списке в любое время.
Создатели также могут настроить, принимает ли срез одно или несколько значений фильтров в Параметры форматирования среза>>.
Фильтрация числовых столбцов
Срез входных данных поддерживает числовые поля. Добавьте числовые столбцы в входной срез, а затем используйте синтаксис оператора для фильтрации значений с помощью выражений, таких как:
- Диапазон, например
1-2 - Больше, чем, например,
>2 - Меньше, чем, например
<2 - Одно значение, например
1
Можно объединить несколько выражений в виде отдельных элементов (например, 1, 2, 4-5 и >600), чтобы одновременно отфильтровать по нескольким значениям или диапазонам.
Только числовые входные данные
При использовании входного среза без столбца данных для транслитических потоков задач можно ограничить срез числовой записью. В области Формат в разделе Визуал>Параметры среза>Параметры включите Только числовой ввод. При недопустимом вводе отображается понятная обратная связь, чтобы пользователи знали, что от них ожидается.
Работа с кнопками-фильтрами
При вводе текста в входном срезе и нажатии клавиши ВВОД или нажатии кнопки применения значение преобразуется в таблетку. Эти таблетки предоставляют визуальное представление активных фильтров и предлагают несколько интерактивных функций:
- Измените таблетку - дважды щелкните любую таблетку, чтобы изменить его значение. Таблетка становится редактируемой, что позволяет напрямую изменять текст фильтра.
- Удалите таблетку — нажмите кнопку "Закрыть" (X) на таблетке, чтобы удалить это значение фильтра.
- Просмотрите кластеризованные таблетки . Если у вас много значений фильтров, таблетки кластеризаются вместе, чтобы сэкономить место. Выберите кластер, чтобы развернуть и просмотреть все отдельные таблетки.
Форматирование входного среза
Вы можете настроить внешний вид многих элементов во входном срезе в соответствии с проектом отчета, включая кнопки применения и закрытия. В области "Формат" в разделе "Визуализация":
- Параметры среза— настройка таких параметров , как прием нескольких значений.
- Оператор фильтра — управление раскрывающимся списком оператора фильтра (значок только или значок с текстом).
- Кнопка "Применить". Разверните кнопку"Применить" , чтобы получить доступ к параметрам форматирования для кнопки "Применить".
- Поле ввода — настройка внешнего вида области ввода текста.
- Фильтры — параметры форматирования доступа для кнопки "Закрыть" на таблетках фильтра.
Вы можете настроить цвета, границы и другие визуальные свойства, чтобы срез входных данных легко интегрируется с внешним видом и чувством отчета.
Подсказка
Чтобы скрыть кнопки применения или отмены из визуального элемента, задайте размер значка равным 0.
Создайте входной срез данных
Чтобы попробовать входной срез, можно создать пример таблицы в пустом отчете. В Power BI Desktop выберите "Ввод данных " на ленте "Главная" или перейдите в таблицу "Моделирование > новой " и введите следующее выражение DAX:
Sample Products =
DATATABLE(
"Product", STRING,
"Sales", INTEGER,
{
{"Apple", 150},
{"Banana", 200},
{"Cherry", 75},
{"Date", 50},
{"Elderberry", 125},
{"Fig", 90},
{"Grape", 180}
}
)
Чтобы создать срез входных данных в Power BI, выполните приведенные действия.
Выберите срез входных данных в области "Визуализации" и добавьте столбец данных, который нужно отфильтровать в визуальный элемент.
Введите значение, в которое нужно отфильтровать, и используйте раскрывающийся список оператора фильтра, чтобы выбрать способ фильтрации столбца данных.
Используйте панель "Формат ", чтобы разрешить ввод нескольких фильтров и настройку внешнего вида всех элементов в срезе ввода.
Соображения и ограничения
- Создатели отчетов контролируют, принимает ли срез одно или несколько значений фильтра в параметрах среза > Опции.
- Срез входных данных поддерживает текстовые и числовые столбцы данных.
- Вставка из контекстного меню недоступна, но вы можете вставить текст с помощью сочетаний клавиш (CTRL+V), если поле ввода активно.