Поделиться через


Создание всех кнопок "Применить все" и "Очистить все срезы" в отчетах Power BI

ОБЛАСТЬ ПРИМЕНЕНИЯ: Служба Power BI Power BI Desktop

Если у вас есть страница отчета с рядом срезов, попробуйте добавить все срезы и очистить все кнопки среза на страницу. Эти кнопки применяют все срезы или очищают все срезы на странице с одним щелчком, уменьшая количество ненужных визуальных запросов, отправляемых срезами.

Снимок экрана: кнопка

Почему добавить кнопку "Применить все срезы"

Производительность является основной причиной добавления кнопки "Применить все срезы" к отчетам. Предположим, у вас есть отчет с пятью срезами и шестью другими визуальными элементами. Каждый раз, когда вы делаете выбор в срезах, шесть других визуальных элементов изменяются. Вы выбираете два разных варианта в первых трех срезах, один вариант в четвертом срезе и четыре варианта в последнем. Вы сделали одиннадцать различных выборов. Десять из этих различных выборов обновили остальные шесть визуальных элементов на странице ненужными, что приведет к 60 ненужным визуальным запросам. Это можно привести только к шести необходимым визуальным запросам с помощью кнопки "Применить все срезы".

В этом базовом сценарии демонстрируется значительное сокращение запросов, сокращение 66 визуальных запросов до шести.

Дополнительные сведения о повышении производительности отчета см. в статье "Оптимизация Power BI Desktop ".

Создание кнопки "Применить все срезы" в отчете

В Power BI Desktop на ленте "Вставка " выберите кнопки , чтобы открыть раскрывающееся меню, а затем нажмите кнопку "Применить все срезы ".

Снимок экрана: добавление элемента управления кнопки

После создания кнопки "Применить все срезы" ее можно настроить так же, как и любую другую кнопку. Дополнительные сведения см. в разделе "Настройка кнопок" в отчетах Power BI.

Добавление кнопки "Очистить все срезы"

Кнопка "Очистить все срезы" позволяет быстро и эффективно очистить все выбранные срезы одновременно. Эта кнопка также является функцией сокращения запросов. Очистка срезов по одному с помощью выделенных фрагментов среза означает для отчета с пяти срезов , первые четыре раза вы очищаете срезы, визуальные элементы обновляются до завершения. Вы создали четыре раза шесть визуальных запросов или 24 ненужных визуальных запросов. С помощью кнопки "Очистить все срезы", все срезы очищаются, а затем обновляются другие визуальные элементы.

Скрыть кнопку "Применить все срезы" с закладкой

Возможно, вы хотите разрешить пользователям отчета решить, как они хотят применить свои срезы: если они хотят применить их один раз или все одновременно. Это можно сделать, скрывая кнопку "Применить все срезы" с закладкой. Если на странице отчета есть несколько кнопк "Применить все срезы", когда последний на странице скрыт, срезы будут мгновенно применяться при выборе. Чтобы скрыть кнопку, создайте две закладки: одну, чтобы отобразить кнопку и одну, чтобы скрыть кнопку. Затем эти закладки будут отображаться с помощью навигатора закладок.

Создание закладок

  1. На вкладке >"Вид" выберите пункт "Показать".

  2. Нажмите кнопку "Применить все срезы " на холсте, поэтому она выделена в области выбора.

    Выделение кнопки

  3. На вкладке >"Вид" выберите "Закладки".

  4. В области "Закладки" нажмите кнопку "Добавить".

  5. Измените новую закладку на выбранные визуальные элементы, а затем обновите и переименуйте, чтобы применить все срезы.

    Область закладок, выбранные визуальные элементы.

  6. В области выбора выберите маленький глаз рядом с кнопкой, чтобы скрыть ее на странице отчета. Вы увидите предупреждение о том, что это изменение повлияет на поведение срезов.

    Скрыть кнопку

  7. В области выбора снова нажмите кнопку "Применить все срезы", чтобы она была выделена.

  8. В области "Закладки" нажмите кнопку "Добавить" еще раз, а затем настройте закладку на выбранные визуальные элементы, а затем обновите и, наконец, переименуйте, чтобы мгновенно применить.

Добавление навигатора закладок

  1. Теперь вы настроили закладки, перейдите к навигатору "Вставка>кнопок>закладки".

  2. Если вы хотите, чтобы закладки выглядели как маленькие вкладки над левым разделом, измените фигуру на трапециоид с округлением 10 пикселей и 20 % косой. Затем для состояния по умолчанию вы делаете текст DIN 8 по центру сверху с 8 пикселей заполнением в черном с серым 0% прозрачным заливкой и без границы. Для выбранного состояния вы делаете его таким же, за исключением белой 0 % прозрачной заливки. Затем вы размещаете его за левым разделом и измените его, чтобы сохранить порядок слоев.

    скрытая кнопка

  3. Так как вы находитесь в Power BI Desktop, вам нужно нажать клавиши CTRL+ щелкнуть, чтобы привлечь любую закладку.

  4. При выборе мгновенного применения закладки и скрыта кнопка, срезы мгновенно применяют все выбранные элементы.

    При выборе вкладки "Применить все срезы" кнопка возвращается и у вас есть опыт первого сценария: полное сокращение запросов при выборе.

Рекомендации и ограничения

Рекомендации по кнопкам

Некоторые вещи, которые следует учитывать с помощью этих кнопок:

  • Применить все срезы и очистить все кнопки среза влияют на все срезы на странице отчета. Вы не можете выбрать и выбрать, какие срезы нужно управлять каждой кнопкой. Они также не управляют областью "Фильтры".

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

  • Скрытие последней кнопки "Применить все срезы" освобождает его контроль над срезами. Они ревертируются к мгновенному применению выбранных элементов при выборе.

Рекомендации по срезам

Некоторые вещи, которые следует учитывать срезами:

  • Срезы с выделенными фрагментами, которые еще не применены к другим визуальным элементам, находятся в состоянии ожидания.
  • Это ожидание состояния среза указывается в заголовке среза с значком ожидающих часов и некоторым настраиваемым текстом.
  • Значок ожидания среза не может быть изменен. Однако вы можете изменить цвет ожидающего значка, размер, прозрачность, если он находится слева или справа от заголовка или даже если он отображается вообще, в области форматирования.
  • Если заголовок среза отключен, то нет никаких признаков ожидающего состояния выделения на самом срезе. Однако кнопка "Применить все срезы" находится в отключенном состоянии, пока один или несколько срезов не имеют ожидающих изменений.

Дополнительные сведения о функциях, аналогичных или взаимодействующих с кнопками, см. в следующих статьях: