In Tableau Dashboard ist es möglich, eine Anzahl von Elementen (wie Schieberegler) zu erstellen, die vom Benutzer verwendet werden können, um Werte einiger Parameter festzulegen. Außerdem werden diese Parameter in Kombination mit Daten als Eingabe für einige Berechnungen verwendet. Die Ergebnisse der Berechnungen werden dem Benutzer angezeigt.So verschieben Sie Berechnungen in Tableau?
Das Standardverhalten von Tableau besteht darin, dass die Berechnungen jedes Mal ausgelöst werden, sobald einer der Parameter von einem Benutzer geändert wird. Es ist möglicherweise nicht optimal, wenn viele Parameter vorhanden sind und jede Neuberechnung einige Sekunden dauert. Ein Benutzer möchte möglicherweise zunächst die Werte aller Parameter festlegen und erst dann die Berechnungen auslösen.
Wie kann man dieses Verhalten bekommen?
ADDED
Ich fand heraus, dass ich wählen kann "Auto-Updates Pause" (here). Auf diese Weise löst eine Änderung in einem der Parameter nicht die Berechnungen aus (wie ich will). Dann kann ich die Berechnungen auslösen (nachdem alle Parameter geändert wurden), indem ich die "Refresh" Taste drücke. Das Problem mit dieser Lösung ist, dass ich als Dashboard-Entwickler diese Schaltfläche habe, der Benutzer sie aber nicht hat. Ich denke, der Benutzer kann das Dashboard auch aktualisieren, indem er die F9-Taste auf der Tastatur drückt, aber es ist möglicherweise nicht benutzerfreundlich. Ich würde lieber eine Schaltfläche "Aktualisieren" in die Benutzeroberfläche (direkt in das Dashboard) setzen. Ist es möglich?
ADDED 2
Here ich eine Frage zu sehen, die Mine identisch ist. Die vorgeschlagene Lösung besteht darin, die Schaltflächen "Pause" und "Ausführen" zu verwenden. Wie ich bereits erwähnt habe, scheint es jedoch keine "vollständige Lösung" zu sein, da es nur für die Entwickler von Dashboards und nicht für die Endbenutzer funktioniert (da sie keinen Zugriff auf diese Schaltflächen haben). Meine Frage bleibt also: Wie kann ich die Schaltflächen "Pause" und "Ausführen" zum Dashboard hinzufügen?