2016-08-18 6 views
0

Tableauダッシュボードでは、いくつかのパラメータの値を設定するためにユーザーが使用できるいくつかの要素(スライダなど)を作成することができます。さらに、これらのパラメータは、いくつかの計算のための入力としてデータと組み合わせて使用​​される。計算結果はユーザーに表示されます。Tableauで計算を延期するには?

Tableauのデフォルトの動作では、ユーザーがパラメータの1つを変更するとすぐに計算がトリガされます。パラメータが多数あり、再計算に数秒かかる場合は、最適ではない可能性があります。ユーザーは、最初にすべてのパラメータの値を設定してから、計算をトリガすることができます。

この動作はどのようにして得られますか?

を追加しました私は(here) "自動更新を一時停止" を選択することができていることが分かりました。このようにして、パラメータの1つを変更しても計算が実行されるわけではありません。次に、「更新」ボタンを押して計算をトリガすることができます(すべてのパラメータを変更した後)。このソリューションの問題は、私がダッシュボード開発者としてこのボタンを持っているが、ユーザーがそれを持っていないことです。キーボードのF9ボタンを押してダッシュボードを更新することもできますが、ユーザーフレンドリーではないかもしれません。 UIに(リフレッシュ)ボタンを直接(ダッシュボードに)置くことをお勧めします。出来ますか?

は、私は私のものと同じである質問を参照

Here 2を追加しました。提案されている解決策は、「一時停止」と「実行」ボタンを使用することです。しかし、すでに言及したように、ダッシュボードの開発者だけでなく、最終ユーザーではない(これらのボタンにアクセスできないため)「完全な解決策」ではないようです。だから、私の質問は残っています:どのように私はダッシュボードに "一時停止"と "実行"ボタンを追加することができますか?

答えて

1

ユーザー入力などのダッシュボードの一部をHTML入力に分解し、Tableau JavaScript APIを使用して、更新時など、Tableauの動作の側面を制御できます。あなたは、HTMLやJavaScriptのビットを維持する代償としてCSSなどでコントロールをスタイルすることができます。

ダッシュボードにメモを書き込んで「使用すると一時停止して再開する」と比べて面倒ではないかもしれませんが、ルック、フィール、ビヘイビアおよび他のものとの統合をより詳細に制御できますアプリ

関連する問題