В панели управления Tableau можно создать ряд элементов (например, ползунков), которые могут использоваться пользователем для установки значений некоторых параметров. Далее эти параметры используются в сочетании с данными в качестве входных данных для некоторых расчетов. Результаты расчетов отображаются обратно пользователю.
Поведение Tableau по умолчанию заключается в том, что вычисления запускаются каждый раз, как только один из параметров изменяется пользователем. Это может быть неоптимально, если параметров много и каждый пересчет занимает несколько секунд. Пользователь может сначала установить значения всех параметров, а только потом запускать вычисления.
Как можно добиться такого поведения?
ДОБАВЛЕНО
Я обнаружил, что могу выбрать «приостановить автоматические обновления» (здесь). Таким образом, изменение одного из параметров не запускает вычисления (как я хочу). Затем я могу запустить вычисления (после изменения всех параметров), нажав кнопку «Обновить». Проблема с этим решением в том, что у меня, как у разработчика панели инструментов, есть эта кнопка, а у пользователя ее не будет. Я предполагаю, что пользователь также может обновить панель управления, нажав кнопку F9 на клавиатуре, но это может быть неудобно для пользователя. Я бы предпочел поместить кнопку «Обновить» в пользовательский интерфейс (непосредственно на панель управления). Является ли это возможным?
ДОБАВЛЕНО 2
Здесь я вижу вопрос, идентичный моему. Предлагаемое решение - использовать кнопки «Пауза» и «Выполнить». Однако, как я уже упоминал, это не похоже на «полное решение», поскольку оно работает только для разработчиков приборной панели, а не для конечных пользователей (поскольку у них нет доступа к этим кнопкам). Итак, мой вопрос остается: как добавить кнопки «Пауза» и «Выполнить» на панель инструментов?