もし良い解決策をお持ちの方がいたら伺いたいのですが。
作ったビューがものすごく重い時、(主にTableau Serverで)開くのに何分か待つことになるのですが
実は使いたいのは、その後、フィルタの条件を入れての検索だったりします。
そのため、最初に表示されるまでの時間は全くの無駄なのですが・・・・。
こうした時、初期表示を軽くする、良い方法をお持ちでしょうか?
私は次善の策として、少しでも軽い条件になる抽出条件を指定していますが、
それでも元のデータベースのパフォーマンスの都合、やはり数分待ってしまいます。
ビューを開いた時には検索されず、条件指定してから検索、とできたら理想なのですが。(調べた限りではそのような機能は無さそうでした)
もし良い事例をお持ちでしたら、宜しくお願いします。
私も同じような問題をかつて抱えていました。
まずは1つのワークブック内のシート数を極力少なくすると早くなります。ついついいろいろな分析パターンを作りがちですが、ワークブックを開くとき、すべてのシートにチェックが入るため、初期表示が遅くなります。
(Tableau ServerやOnlineをお使いであればワークブック間はお互い行き来できますので1つのワークブックはシンプルに)
ワークシートを減らした後はシート内のマーク(表示するプロットや数値の個数)を減らすと早くなると思います(裏のデータのレコード数ではなく、集計結果としてワークシート上に表示するデータの個数が速度を決めると思います。)
その他計算式の書き方や、フィルタの在り方などなど、
私は下記の動画で学びました
https://www.youtube.com/watch?v=AgNn-EnEJvo&list=PLR1ulf4cyh2lTnNKO1m3_VGgKRLczHOgO&index=16&pp=iAQB