すべてのプロダクト
Search
ドキュメントセンター

MaxCompute:エラーコードの概要

最終更新日:Jan 17, 2025

MaxComputeには、エラーの種類、重大度、エラーの原因をすばやく特定し、関連する問題を解決するためのエラーコードメカニズムが用意されています。 このトピックでは、MaxComputeのエラーメッセージ形式とエラーコードのリストについて説明します。

エラーメッセージ形式

MaxComputeエラーメッセージの形式は次のとおりです。

Error code:General description - Context-related description

項目

説明

エラーコード

エラーの種類、原因、およびエラーの重大度を判断するのに役立ちます。 形式:

ODPS-MMCCCCX
  • MM: モジュール番号を示し、2桁の整数です。 有効な値:

    • 00: 一般的なエラーを示します。 一般的なエラーは、Tablestore、Apsara Distributed File System、Job Schedulerなどの基になるコンポーネントの例外によって発生します。

    • 01: SQLジョブのエラーを示します。

    • 02: 手続き型言語 (PL) ジョブのエラーを示す。

    • 03: MaxCompute TunnelジョブのエラーであるData Tunnel (DT) エラーを示します。

    • 04: APIエラーを示します。

    • 05: Xlibジョブのエラーを示します。 Xlibは、MaxComputeでのデータマイニング用に設計されたモジュールです。

    • 07: MapReduceジョブのエラーを示します。

    • 08: ODPS SDKまたはクライアントジョブのエラーを示します。

    • 09: ストリーミングジョブのエラーを示します。

    • 10: レプリケーションジョブのエラーを示します。

    • 11: xFlowジョブのエラーを示します。

    • 12: AI (PAI) ジョブのエラーであるAlgoTaskジョブのエラーを示します。

    • 図13: PAIサーバ (PS) エラーを示す。

    • 14: Galaxyジョブのエラーを示します。

  • CCCC: エラーコードを示し、4桁の整数である。 詳細については、「エラー」をご参照ください。

  • X: エラーの重大度を示し、1桁の整数です。 値が大きいほど、重症度が高いことを示す。 有効値: 1~9。 1は、無効なユーザー入力など、重大度が最も低いマイナーエラーを示します。 図9は、最大の重大度を有する原子性エラーのような主要なエラーを示す。

一般的な説明

エラーの直感的な原因について説明します。 各一般的な記述は、1つのエラーコードに対応する。

コンテキスト関連の説明

エラーの原因を特定するのに役立ちます。

たとえば、ODPS-0130131:Table not found - "myproject" "mytable" では、エラーコードODPS-0130131Table not foundという一般的な説明に対応します。 "myproject" "mytable" はエラーメッセージで、エラーの原因を特定するために使用されます。

解決策

MaxComputeを使用しているときにジョブの実行結果にエラーが表示された場合は、次の手順を参照して問題を解決できます。

  1. エラーメッセージ形式に基づいて、エラーのモジュール、重大度、および原因を特定します。

  2. エラーメッセージに基づいてエラーを修正します。 エラーの原因が複雑な場合は、Logviewを使用してエラーを特定できます。 Logviewの詳細については、「LogView V2.0を使用したジョブ情報の表示」をご参照ください。

エラー

さまざまなタイプのエラー、トリガー条件、およびソリューションの詳細については、次のトピックを参照してください。