Skip to main content

シート数・ダッシュボード数は、パフォーマンスに影響するかと思うのですが、

Tableau Serverにあげる際に「シートの非表示」にしてもパフォーマンス改善にはならないでしょうか。(パブリッシュされたワークブックには全シートが含まれるので変わらないのではと考えています。実際、特に軽くなったようには思わないのですが、、)

今作成しているワークブックには、日次用・月次用の複数ダッシュボードが含まれます(データソースは共通)。

便宜上一つのワークブックで作業しているものの、用途が少し異なるため、

少しでも軽くするためにもシート数を制限した状態で公開したいと思っております。

当初はワークブック完成後にワークブックを複製し、日次用/月次用のダッシュボードのみに制限した2つのワークブックをパブリッシュしようとしておりました。

ただ、改修時の手間を考え、ワークブックを分割せずに、「シートの非表示」でも同様のことができればと思い、質問させて頂きました。

3 answers
  1. Dec 8, 2020, 10:33 PM

    ご返信がきちんと送信出来ておりませんでした。大変失礼しました。

    詳しくご説明頂きありがとうございます。​

    ​「シートの非表示」「不要フィールドの非表示」「抽出フィルター」により少しは改善したように思います。

    「不要フィールドの非表示」に関しては、計算フィールドで参照しているフィールドも非表示⇒抽出して問題ない認識で合っているでしょうか。

    ex. 計算フィールド1:max([メジャー 1]) ⇒ [計算フィールド1]を残し、[メジャー 1]を非表示

    計算フィールドで使用していたら非表示にできない、と思い残していたフィールドがかなりあったのですが、今回試してみて大丈夫そうだったのと、それらの非表示によりかなりのフィールド削減になりました。​

    その他、当該ワークブックは計算式でLODを多用しており処理が重いためか、中々抜本的な改善にならず、パブリッシュ時のシート分割等の工夫もしていきたいと思います。

    クイックフィルターも含め、一つ一つできるところからの調整が大切ですね。

0/9000