Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

エラー「Extract failed to complete in 7200 seconds」

公開日: Sep 11, 2025
説明

抽出の更新に失敗し、次の Tableau Server エラーが表示されます。

Timeout Error - Canceling task that took longer than 7200 seconds (タイムアウトエラー - 7200 秒以上かかるタスクをキャンセルしています)
Extract failed to complete in 7200 seconds (抽出を 7200 秒以内に完了できませんでした)

または

com.tableausoftware.nativeapi.dll.ResourceGovernorException: The query time resource limit (7200 seconds) was exceeded (com.tableausoftware.nativeapi.dll.ResourceGovernorException: クエリ時間リソース制限 (7200 秒) を超過しました)

原因

クエリが抽出更新で設定されているタイムアウト変数を超過しました。

解決策

オプション 1: データソースを最適化する

データソースを最適化して、backgrounder.querylimit に達する前に抽出更新が完了するようにすることをお勧めします。最適化のオプションについては、「ワークブックのパフォーマンスの最適化」製品ヘルプを参照してください。

 

オプション 2: backgrounder.querylimit パラメーターの値を大きくする

バックグラウンダーのクエリ制限を引き上げる前に、影響を考慮してください。

  • バックグラウンダーのクエリ制限を引き上げると、バックグラウンダーのジョブの実行時間が長くなり、バックグラウンダーの遅延が増加する可能性があります。
  • また、より大きなデータソースをサーバーに保存できるようになり、ディスク空き容量が増加し、バックアップやリストアの時間が長くなります。
  • Tableau Cloud には 2 時間のクエリ制限が設けられています。Tableau Cloud を利用する場合は、オプション 1 をお勧めします。


Tableau Server の backgrounder.querylimit を更新するには、次の手順に従います。

  1. 値は tsm configuration set コマンドで設定します。値は秒単位で、最大 30 分 (1,800 秒) 単位で値を増やすことをお勧めします。以下のコマンドを実行すると、値が 2.5 時間 (9,000 秒) に変更されます。
    tsm configuration set -k backgrounder.querylimit -v 9000
    tsm pending-changes apply
  2. Tableau Server にログインし、[今すぐ更新] オプションで抽出の更新を試します。
    9000 秒 (つまり 2.5 時間) 経過後に同じエラーのため更新に失敗する場合、これらの手順を繰り返し、querylimit パラメーターの値を 10800 に設定します。
ナレッジ記事番号

001473597

 
読み込み中
Salesforce Help | Article