Tableau Online サイトは、すべてのユーザーの分析ニーズに対応するための容量を備えています。サイトの容量には、ストレージの容量と、抽出、メトリクス、サブスクリプション、フローのためにサイトで実行する必要があるタスクの容量が含まれます。

概要

次の表は、サイトごとの許容容量を機能別にまとめたものです。以下の機能ごとに、容量の詳細情報を確認できます。

  容量のタイプ 許容量
     
ストレージ サイト 100 GB
個々のワークブック、パブリッシュされたデータ ソース、またはフローのサイズ 15 GB
     
抽出更新 日次更新 Creator ライセンスごとに最大 8 バックグラウンダー時間
同時更新 最大 10 個のジョブ
個々の更新ランタイム 2 時間
     
メトリクス 日次更新 Creator ライセンスごとに最大 8 バックグラウンダー時間
同時更新 最大 10 個のジョブ
個々のランタイム 2 時間
     
サブスクリプション 同時サブスクリプション 最大 10 個のジョブ
個々のサブスクリプション ランタイム 2 時間
個々のメール サイズ 2 MB
     
フロー 同時実行フロー リソース ブロックごとに 1 つ
個々のフロー ランタイム ジョブ ランタイム容量を参照してください。
フローのメモリ使用量サイズ 7.5 GB
     
ビジュアライゼーション 読み込み回数 最大 5 分
クエリの使用サイズ 20 GB
     

ストレージ容量

Tableau Online サイトでは、サイトと個々のコンテンツに対するストレージ容量を備えています。

  • サイト ストレージ: サイトごとに 100 GB のストレージ容量を備えています。ワークブック、パブリッシュされたデータ ソース、およびフローは、このストレージ容量にカウントされます。

  • 個別のワークブック、パブリッシュされたデータ ソース、フローのサイズ: 個々のワークブック、データ ソース (ライブまたは抽出)、またはサイトにパブリッシュされたフローの最大サイズは 15 GB です。

    注: 抽出データ ソースのサイズが 10 GB を超える場合は、データベースへのライブ接続を使用するか、抽出内のデータを集約してサイズを小さくすることを検討するようお勧めします。大量の抽出を頻繁に再パブリッシュまたは更新すると、膨大な時間がかかる可能性があります。また、通常これはデータの鮮度に関するより効率的な戦略を考慮する必要があることを示しています。

ビジュアライゼーションの容量

各サイトでは、個々のビジュアライゼーション (ビューとも呼ばれます) の読み込みや、クエリの実行の容量が指定されています。各容量タイプの詳細については、以下を参照してください。

  • 読み込み時間: サイトには、ビューの読み込みに最大 5 分を費やすことができる容量があります。

  • クエリの使用サイズ: サイトには、抽出データ ソースを使用するビューのクエリを実行するために、20 GB のメモリを使用できる容量があります。ビューのクエリを実行するために必要なメモリ量は、Tableau がビュー内のマークを生成するために実行する必要があるデータ操作の複雑さによって異なります。

    注: 抽出データ ソースに対するクエリのみがクエリの使用容量としてカウントされます。参照元データへのライブ接続を使用するデータ ソースに対するクエリは、使用容量としてカウントされません。ただし、ライブ接続を使用するデータ ソースに対するクエリは、参照元データベースによって強制される他のクエリの使用容量の影響を受ける可能性があります。

容量タイプのいずれかまたは両方を超えるビューは、十分なシステム リソースを使用できるようにするため、キャンセルされる場合があります。これにより、サイト上の他のビューが読み込めるようになります。

Viz 容量を最適化するためのヒント

ビジュアライゼーションの容量を超えるビューは、Tableau がビューを生成するために実行する必要のあるクエリが複雑すぎることを示している可能性があります。このような場合は、次のヒントを使用してクエリを最適化し、Tableau Online でビューを読み込むのにかかる時間を最小限に抑えることができます。ほとんどのヒントでは、変更を有効にするために、データ ソースまたはワークブックを編集して Tableau Online に再パブリッシュする必要があります。

詳細については、Tableau ヘルプの ワークブックのパフォーマンス(新しいウィンドウでリンクが開く) に関するトピックを参照してください。

  • データ ソース フィルターの使用: データ ソースにフィルターを追加する際には、ビュー内で生成する必要があるデータ量を削減します。データ量を減らすことで、ビューの読み込み時間を最小限に抑えることができます。詳細については、Tableau ヘルプの「データ ソースからデータをフィルターする」(新しいウィンドウでリンクが開く)を参照してください。

  • コンテキスト フィルターの使用: データ ソース フィルターと同様に、コンテキスト フィルターは、シート レベルでデータ ソース内のデータを減らします。コンテキスト フィルターは、他のフィルターとは独立して動作し、ビューで生成する必要があるデータ量を大幅に削減できます。データ量を減らすことで、ビューの読み込み時間を最小限に抑えることができます。詳細については、Tableau Server ヘルプの「コンテキスト フィルター付きビュー パフォーマンスを改善する」を参照してください。

  • 日付範囲の短縮: 原則として、日付には、数値やブール値などの他の種類のデータよりも多くの計算量が必要です。ビューに日付フィルターが含まれている場合は、ビューの読み込み時間を最小限に抑えるために、生成する必要がある日付範囲または日数を減らすことができます。

  • マークの削減: Tableau はビューを生成するためにマークを計算する必要があるため、マークの数はビューの読み込み速度に影響を与える可能性があります。上に示したフィルターの一部を使用したり、フィルターするセットを使用したり、データを集計するカスタム SQL を使用するなど、マークを減らす方法はいくつかあります。詳細については、「ビュー内のマークの数を減らす」(新しいウィンドウでリンクが開く)を参照してください。

ジョブ ランタイム容量

ジョブ ランタイム容量は、ジョブまたはタスク タイプのインスタンスが実行可能な時間であり、利用可能なシステムリソースを保護するためにこの時間の経過後ジョブはキャンセルされます。各サイトには、次のジョブ タイプに対するジョブ ランタイム容量が設定されています。

  • 抽出更新
  • サブスクリプション
  • フロー
  • メトリクス

抽出更新、サブスクリプション、メトリクスの各ジョブ タイプのランタイムは最大で 2 時間 (120 分または 7,200 秒) です。

フローに関する注: Data Management Add-on がないサイトの場合、サイトのフロー ジョブの最大ランタイムは、60 分に Creator ライセンス数を掛けた時間であり、最大で 24 時間です。サイトに大量のフロー ワークロードがある場合は、Data Management Add-on の購入を検討して、容量を増やしてください。Data Management Add-on があるサイトの場合、リソース ブロックごとに 1 日あたり最大 24 時間のフローを実行できます。制限時間を超えた場合、新しいジョブは翌日まで開始できません。同時実行フロー ジョブの追加容量を購入できます。詳細については、リソース ブロックを参照してください。

抽出更新に関する注: 更新ジョブがランタイムの最大値に達すると、タイムアウト エラーが発生します。エラーの詳細と、抽出を変更してランタイム容量内で更新ジョブを保持する方法については、「更新の抽出の時間制限」を参照してください。

同時ジョブ容量

同時ジョブ容量は、同時に実行できるジョブまたはタスク タイプのインスタンスの数です。各サイトには、次のジョブ タイプに対する同時ジョブ容量が設定されています。

  • 抽出更新
  • サブスクリプション
  • フロー
  • メトリクス

各ジョブ タイプの同時ジョブ容量の詳細は以下の通りです。

  • 抽出更新: 各サイトには、最大 10 個の抽出を同時に更新できるだけの容量があります。使用可能なシステム リソースに応じて、更新ジョブを順次または並列に実行できます。同時更新の容量にカウントされるジョブには、スケジュールされた更新、手動更新、抽出の作成、更新をトリガーするコマンド ラインまたは API 呼び出し (データの増分追加など) が含まれます。

  • サブスクリプション: 各サイトには、最大 10 個のサブスクリプションを同時に実行できるだけの容量があります。同時サブスクリプションの容量にカウントされるジョブには、Tableau Online で直接作成されたサブスクリプションからのメールの生成や、メール サブスクリプションを生成する API 呼び出しなどがあります。

  • フロー: Data Management Add-on でライセンスされている場合、サイトのデフォルトの容量は、リソース ブロックごとに 1 つの同時フロー ジョブです。リソース ブロックはフロー ジョブをサポートしています。Data Management Add-on でライセンスされていない場合、サイトのデフォルトの容量は 1 つの同時フロー ジョブであり、1 つのリソース ブロックがある場合と同じです。フロー ジョブの開始時に使用可能なリソース ブロックがない場合、ジョブはキューに入り、リソース ブロックが使用可能になるまで待機します。同時実行フロー ジョブの追加容量を購入できます。詳細については、リソース ブロックを参照してください。各ユーザーは、一度に最大 4 つのアクティブなフローの Web 編集セッションを持つことができます。さらにセッションを開くと、最も古いセッションが閉じられます。

  • メトリクス: 各サイトには、最大 10 個のメトリクスを同時に更新できるだけの容量があります。メトリクスの更新方法について詳しくは、メトリクスの作成とトラブルシューティングを参照してください。

注: サイトで同時ジョブ容量を使い果たした場合、キューにある他のジョブは、1 つまたは複数のジョブが完了するまで保留状態になります。

日次ジョブ容量

日次ジョブ容量とは、サイト上のすべてのジョブを実行するために Creator ライセンスごとに 1 日に費やすことができる共有時間数です。バックグラウンダーと呼ばれるサーバー プロセスが、これらのジョブを開始して実行します。Creator ライセンスが多いサイトでは、サイトのユーザー数増加のニーズを満たせるように、日次ジョブ (バックグラウンダー) の容量が大きくなります。

各サイトには、抽出更新とメトリクス更新の両方のジョブを実行する日次ジョブ (バックグラウンダー) 容量が設定されています。

例:

サイトに次のものがある場合... 既定の時間を乗算 日次ジョブ容量
10 の Creator ライセンス 8 時間 最大 80 時間/日
50 件の Creator ライセンス 8 時間 最大 400 時間/日

日次ジョブ容量は毎日 24:00:00 UTC (協定世界時) にリセットされます。

抽出更新について

日次ジョブ容量にカウントされる更新ジョブには、完全更新と増分更新、抽出の作成が含まれます。これらのジョブは、スケジュールされた更新、手動更新、特定のコマンド ラインまたは API 呼び出しにより開始できます。

注:

  • サイトの日次更新ジョブ容量の時間が残っていると、更新ジョブはジョブの完了にかかる時間に関係なく実行されます。
  • サイト管理者は、サイトが毎日の更新容量の 70%、90%、100% に達すると、メール通知を受け取ります。
  • サイトの日次更新ジョブ容量を使い切ると、今後の抽出更新はキャンセルされ、更新のキャンセルを警告するメール通知がコンテンツ所有者に送信されます。

抽出更新容量を最適化するためのヒント

抽出負荷の高い環境を管理している場合は、サイトの容量を最も効率良く使用するために、いくつかのベスト プラクティスに従うことをお勧めします。

  • 使用されていない抽出の更新を停止します。サイトの容量を回復する最善の方法の 1 つは、Tableau Online のスケジュールまたはスクリプトを使用して、使用されていない抽出の自動更新を停止することです。更新スケジュールを削除する方法の詳細については、更新タスクの管理を参照してください。

  • 更新の頻度を減らします。サイトの容量を回復するもう 1 つの方法は、抽出更新の頻度を減らすことです。たとえば、抽出を 1 時間ごとに更新するのではなく、1 日ごとに更新するか、最新のデータが最も必要となる営業時間帯にのみ更新することを検討してください。更新スケジュールを変更する方法の詳細については、更新タスクの管理を参照してください。

  • フル更新ではなく増分更新を使用します。抽出の更新にかかる時間を短縮するため、完全更新ではなく抽出の増分更新を実行することを検討してください。詳細については、Tableau Online での更新のスケジュールを参照してください。

    注: 完全更新から増分更新への変更は、抽出がパブリッシュされる前に Tableau Desktop で抽出の増分更新が構成されている場合にのみ、Tableau Online から実行できます。詳細については、Tableau ユーザー ヘルプの「抽出の増分更新を構成する」(新しいウィンドウでリンクが開く)を参照してください。

  • 抽出接続でなくライブ接続を使用します。データを頻繁に更新する必要があるビュー、ダッシュボード、およびワークブックでは、抽出の接続ではなくライブ接続を使用するようにデータ ソースを設定することを検討してください。

  • 抽出のデータを最適化します。抽出のパフォーマンスを向上させることは、抽出の更新にかかる時間を減らすことにもつながります。未使用のフィールドの削除、フィルターを使用した未使用の行の削除、日付範囲の変更など、抽出のデータに対して多くの変更を加えることで、全体的なパフォーマンスを向上させることができます。

メトリクスの更新について

抽出データ ソースに依存するメトリクスは、対応する抽出データが更新されると更新されるため、日次ジョブ容量にカウントされます。

注:ライブ データ ソースに依存するメトリクスは 60 分ごとに更新され、日次ジョブ容量にはカウントされません。

コマンド ラインやAPI の呼び出しで開始するジョブ

上で説明した日次ジョブ容量に加えて、サイトにはコマンド ラインと API の呼び出し用に指定されたジョブ容量が付いています。

注: コマンド ラインまたは API の呼び出しの数が上記の容量を超えると、次のエラーのいずれかが表示されます。Unknown 429 (不明 429) または ApiCallError: 429000: Too Many Requests – Too many requests for <job type> ‘api.rest.refresh_extracts’ (API 呼び出しエラー: 429000: 要求が多すぎます– <ジョブの種類> 'api.rest.refresh_extracts’) Please retry after 146 second(s). (146 秒後に再試行してください)

容量の監視

サイトの容量を監視するのに役立つツールがいくつかあります。[ジョブ] ページや [管理] ビュー、 などです。

ジョブ ページ

ジョブ ページには、過去 24 時間以内のバックグラウンダー タスクの一意のインスタンス (ジョブと呼びます) に関する詳細が表示されます。ジョブ ページを使用して、抽出更新、サブスクリプション、フローなどのジョブを監視できます。

  1. サイト管理者の認証資格情報を使用して Tableau Online にサインインします。

  2. 左のナビゲーション ペインで、[ジョブ] をクリックします。

  3. [フィルター] ドロップダウン メニューの [タスクの種類] で、監視するジョブの種類を選択します。

ジョブ ページの詳細については、「Tableau Online でのバックグラウンド ジョブの管理」を参照してください。

管理ビュー

管理ビューを使用すると、サイト上のさまざまなタイプのアクティビティを監視できます。以下の機能については、管理ビューを使用して、容量の使用状況に関する情報を確認できます。

  • ストレージ: [領域使用量の統計] 管理ビューを使用して、サイトのストレージ容量を監視し、サイトで最も多くの領域を占有するワークブック、データ ソース、およびフローを監視できます。[サイトの状態] > [領域使用量の統計] を選択します。

    • [このサイトの領域の使用状況] の横で、サイトで使用されているストレージ容量の合計を確認します。

    • [最も多くの領域を使用しているワークブック、データ ソース、フロー] で、サイトのコンテンツとそのサイズのリストを確認します。

    この管理ビューの詳細については、「領域使用量の統計」を参照してください。

  • フロー: フロー実行のパフォーマンスを監視できます。[サイトの状態] > [フロー パフォーマンス履歴] を選択します。ダッシュボードを使用して、[フロー履歴] でマークをクリックすると、フロー ジョブについての詳細が表示されます。

    この管理ビューの詳細については、Tableau Prep ヘルプの「フロー実行のパフォーマンス(新しいウィンドウでリンクが開く)」を参照してください。

  • メトリクス: "抽出以外のバックグラウンド タスク" の管理ビューを使用して、サイトのメトリクス ジョブを監視できます。[サイトの状態] > [抽出以外のバックグラウンド タスク] を選択し、[タスク] フィルターのロップダウンから [ビューのすべてのメトリックを更新]のチェック ボックスをオンにします。

    この管理ビューの詳細については、「抽出以外のバックグラウンド タスク」を参照してください。

ありがとうございます!