翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS Glue ジョブ実行ステータス
AWS Glue 抽出、変換、ロード (ETL) ジョブのステータスは、実行中または停止後に表示できます。ステータスは AWS Glue コンソール、AWS Command Line Interface (AWS CLI)、または AWS Glue API の GetJobRun アクションで表示できます。
ジョブ実行ステータスには、STARTING
、RUNNING
、STOPPING
、STOPPED
、SUCCEEDED
、FAILED
、ERROR
、WAITING
、TIMEOUT
があります。
次の表に、ジョブの異常終了を示すステータスを一覧表示します。
ジョブ実行ステータス | 説明 |
---|---|
FAILED |
ジョブが許容される最大同時実行数を超えているか、不明な終了コードで終了しました。 |
ERROR |
ワークフロー、スケジュールトリガー、またはイベントトリガーが削除されたジョブを実行しようとしました。 |
TIMEOUT |
ジョブの実行時間が、指定されたタイムアウト値を超えました。 |
WAITING
ステータスは、ジョブの実行がリソース待ちであることを示しています。次の表には、さまざまなクラスのジョブの待機動作が記載されています。
ジョブタイプ | Behavior |
---|---|
Spark ジョブ (標準) | maxRetries 設定に基づいて再試行するように設定されていないジョブは、[待機中] 状態になる可能性があります。サービスが実行を開始するのに十分なリソースを取得できない場合、新しいジョブの実行は [待機中] 状態になります。これは、アカウントのサービスクォータまたはリージョンのキャパシティ制限により発生し、次のいずれかのエラーケースにつながる可能性があります。
FAILED に移行します。AWSGlue は、最大 15 分間または 10 回の試行のうち、いずれかの要件が満たされるまで再試行します。 |
Spark ジョブ (Flex) | サービスが実行を開始するのに十分なリソースを取得できない場合、新しいジョブの実行は WAITING 状態になり、実行の開始が遅れます。実行は最大 20 分間にわたって WAITING 状態になります (タイムアウト時間はサービスが制御)。15 分経過すると、サービスは強制起動を試み、使用可能な容量に応じて実行が開始するか失敗し、適切なエラーメッセージが表示されます。 |
Python シェルジョブ | Spark を使用する標準ジョブと同じ動作。 |
次の状態図は、AWS Glue ジョブのライフサイクルを通じて予想される状態遷移の概要を示しています。この情報はすべてのジョブタイプに適用されます。