シート数・ダッシュボード数は、パフォーマンスに影響するかと思うのですが、
Tableau Serverにあげる際に「シートの非表示」にしてもパフォーマンス改善にはならないでしょうか。(パブリッシュされたワークブックには全シートが含まれるので変わらないのではと考えています。実際、特に軽くなったようには思わないのですが、、)
今作成しているワークブックには、日次用・月次用の複数ダッシュボードが含まれます(データソースは共通)。
便宜上一つのワークブックで作業しているものの、用途が少し異なるため、
少しでも軽くするためにもシート数を制限した状態で公開したいと思っております。
当初はワークブック完成後にワークブックを複製し、日次用/月次用のダッシュボードのみに制限した2つのワークブックをパブリッシュしようとしておりました。
ただ、改修時の手間を考え、ワークブックを分割せずに、「シートの非表示」でも同様のことができればと思い、質問させて頂きました。
ご返信がきちんと送信出来ておりませんでした。大変失礼しました。
詳しくご説明頂きありがとうございます。
「シートの非表示」「不要フィールドの非表示」「抽出フィルター」により少しは改善したように思います。
「不要フィールドの非表示」に関しては、計算フィールドで参照しているフィールドも非表示⇒抽出して問題ない認識で合っているでしょうか。
ex. 計算フィールド1:max([メジャー 1]) ⇒ [計算フィールド1]を残し、[メジャー 1]を非表示
計算フィールドで使用していたら非表示にできない、と思い残していたフィールドがかなりあったのですが、今回試してみて大丈夫そうだったのと、それらの非表示によりかなりのフィールド削減になりました。
その他、当該ワークブックは計算式でLODを多用しており処理が重いためか、中々抜本的な改善にならず、パブリッシュ時のシート分割等の工夫もしていきたいと思います。
クイックフィルターも含め、一つ一つできるところからの調整が大切ですね。