クエリ キャッシュとビューの高速化のデータ鮮度ポリシーの設定

クエリキャッシュのデータの鮮度を理解する

ワークブックを作成し、チームがそのワークブックを気に入っているとします。しかし、最新のデータを Viz に表示するには、[更新] ボタンをクリックする必要がある場合があります。ライブ接続を使用してワークブックを作成したのに、なぜデータを更新する必要があるのでしょうか。その答えはパフォーマンスです。

パフォーマンスを向上させるために、Tableau はデータのフェッチに使用されたクエリの結果をキャッシュします。これにより、以降のアクセスで、キャッシュされたデータをより迅速に再利用して返すことができます。[更新] ボタンをクリックすると、更新されたデータを取得できますが、パフォーマンス コストが増大する可能性があります。

データのパフォーマンスと鮮度のバランスをとるには、ワークブックのデータ鮮度ポリシーを設定します。データ鮮度ポリシーを設定すると、指定した時間にデータが更新されます。Tableau は、キャッシュに保存されたデータが設定した鮮度ポリシーを満たしていない場合、そのデータを視覚化しません。

ビューの高速化のデータの鮮度を理解する

ビューの高速化機能では、Tableau は選択したワークブックを事前に計算してビューを生成し、読み込み時間を大幅に短縮します。事前計算スケジュールは、選択したワークブックに設定したデータ鮮度ポリシーまたは抽出スケジュールに基づいて作成され、パフォーマンスと鮮度の両方を備えたデータを提供します。

リソースの消費を少なくするために、実行できる事前計算ジョブの数は 1 日あたり 12 ジョブに制限されています。たとえば、データ鮮度ポリシーが 2 時間未満に設定されている場合、ビューの高速化によるパフォーマンスの利点が得られるのは 1 日の最初の 12 回の更新に限られます。

ワークブックに最適なデータを選択する

データをキャッシュに保存せずに、常に最新のデータを表示することを望むユーザーがいる一方で、オーバーヘッドを削減してワークブックのパフォーマンスを向上させるために大きなキャッシュを望むユーザーもいます。データ鮮度ポリシーを設定する最初のステップは、ビジネスに適したデータを決定することです。

Tableau Cloud では、キャッシュに保存されたデータが既定で 12 時間ごとに更新され、ワークブックの所有者はワークブック レベルでデータ鮮度ポリシーを設定できます。

Tableau Server では、サーバー管理者はサーバー上のすべてのサイトに既定のキャッシュ ポリシーを設定でき、ワークブックの所有者はワークブック レベルでデータ鮮度ポリシーを設定できます。

注: データ鮮度ポリシーは、Tableau Desktop または抽出とファイルベースのデータ ソースを使用するワークブックでは使用できません。

ワークブックのデータ鮮度ポリシーを編集する

ワークブックのデータ鮮度ポリシーを編集するには、ワークブックの所有者であることに加えて、データ ソースへのライブ接続がワークブックに必要です。

  1. Tableau Cloud または Tableau Server でサイトにサインインします。
  2. [ホーム] または [探索] ページから、ポリシーを設定するワークブックに移動します。
  3. 詳細アイコン 円の中に「i」があるアイコン をクリックします。
  4. [ワークブックの詳細] ダイアログで、[Edit Data Freshness Policy (データ鮮度ポリシーの編集)] をクリックします。
  5. 次のいずれかのオプションを選択します。
    Site default (12 hours) (サイトの既定値 (12時間))
    Always live (Tableau will always get the latest data) (常にライブ (Tableau は常に最新のデータを取得します))
    Ensure data is fresh every (データの更新頻度)
    Ensure data is fresh at (データの更新日時)
  6. [OK] をクリックします。

データ鮮度ポリシーの編集のアニメーション

[Site default (サイトの既定値)] では、12 時間ごとにデータが更新されます。オーディエンスがダッシュボードを定期的に使用しているが、最新のデータ鮮度を必要としない場合に最適なオプションです。

[Always live (常にライブ)] では、常に最新のデータが提供されるため、読み込み時間が長くなる可能性があります。

[Ensure data is fresh every (データの更新頻度)].では、データを更新する頻度を、分、時間、日、または週単位で指定できます。

[Ensure data is fresh at (データの更新日時)] では、データを更新する日時をスケジュールできます。毎週月曜日、水曜日、金曜日の午前 9 時 (太平洋時間) に重要な会議がある場合は、毎週月曜日、水曜日、金曜日の午前 8 時 45 分にデータを更新するように設定すると、会議の開始時に最新のデータを用意することができます。

フィードバックをありがとうございます。フィードバックは正常に送信されました。ありがとうございます!