Skip to main content

もし良い解決策をお持ちの方がいたら伺いたいのですが。

 

作ったビューがものすごく重い時、(主にTableau Serverで)開くのに何分か待つことになるのですが

実は使いたいのは、その後、フィルタの条件を入れての検索だったりします。

 

そのため、最初に表示されるまでの時間は全くの無駄なのですが・・・・。

 

こうした時、初期表示を軽くする、良い方法をお持ちでしょうか?

 

私は次善の策として、少しでも軽い条件になる抽出条件を指定していますが、

それでも元のデータベースのパフォーマンスの都合、やはり数分待ってしまいます。

 

ビューを開いた時には検索されず、条件指定してから検索、とできたら理想なのですが。(調べた限りではそのような機能は無さそうでした)

 

もし良い事例をお持ちでしたら、宜しくお願いします。

18 个回答
  1. 2024年11月16日 12:07

    私も同じような問題をかつて抱えていました。

    まずは1つのワークブック内のシート数を極力少なくすると早くなります。ついついいろいろな分析パターンを作りがちですが、ワークブックを開くとき、すべてのシートにチェックが入るため、初期表示が遅くなります。

    (Tableau ServerやOnlineをお使いであればワークブック間はお互い行き来できますので1つのワークブックはシンプルに)​

    ​​

    ​ワークシートを減らした後はシート内のマーク(表示するプロットや数値の個数)を減らすと早くなると思います(裏のデータのレコード数ではなく、集計結果としてワークシート上に表示するデータの個数が速度を決めると思います。)

    その他計算式の書き方や、フィルタの在り方などなど、

    私は下記の動画で学びました

    https://www.youtube.com/watch?v=AgNn-EnEJvo&list=PLR1ulf4cyh2lTnNKO1m3_VGgKRLczHOgO&index=16&pp=iAQB

0/9000