このトピックでは、APIエラー、APIエラーのトリガー条件、および関連するソリューションについて説明します。
一般的なエラーメッセージの形式:
ODPS-04CCCCX: General description - Context-related descriptionAPIエラーは、次のモジュールに関連しています: Web (CCCC範囲は1000から1999、Worker (CCCC範囲は2000から2999) 、Scheduler (CCCC範囲は3000から3999) 、Executor (CCCC範囲は4000から4999) 、およびMessage Service (CCCC範囲は5000から5999) 。 次の表に、一般的なエラーを示します。 | エラーコード | モジュール | [重大度] | トリガー条件 | 処理方法 |
| ODPS-0410001: 認証パラメータがありません | Web認証 | 1 | 認証パラメーターが見つからず、エラー400が返された場合に返されるエラーメッセージ。 | 不足している認証パラメータを追加します。 |
| ODPS-0410011: 無効な認証パラメータ | Web認証 | 1 | 認証パラメーターが無効で、エラー400が返された場合に返されるエラーメッセージ。 | 認証パラメータを変更します。 |
| ODPS-0410021:Invalid signature method | Web認証 | 1 | 署名アルゴリズムがサポートされておらず、エラー400が返された場合に返されるエラーメッセージ。 | 署名アルゴリズムを変更します。 |
| ODPS-0410031: 認証リクエストの期限切れ | Web認証 | 1 | 認証リクエストがタイムアウトし、エラー400が返された場合に返されるエラーメッセージ。 | 認証リクエストを再開します。 |
| ODPS-0410042: 無効な署名値 | Web認証 | 2 | 認証署名が無効で、エラー401が返された場合に返されるエラーメッセージ。 | 署名を変更します。 |
| ODPS-0410051: 無効な資格情報 | Web認証 | 1 | ユーザー認証情報が無効で、エラー401が返された場合に返されるエラーメッセージ。 | 認証情報を変更し、認証要求を再開始します。 |
| ODPS-0420031: HTTPリクエストボディの無効なxml | Worker-リクエストハンドラ | 1 | パラメーターが無効で、エラー400が返された場合に返されるエラーメッセージ。 | パラメーターを変更します。 |
| ODPS-0420041: HTTPリクエストにパラメーターがありません | Worker-リクエストハンドラ | 1 | パラメーターが見つからず、エラー400が返された場合に返されるエラーメッセージ。 | 不足しているパラメータを追加します。 |
| ODPS-0420051: HTTPリクエストにパラメーターがありません | Worker-リクエストハンドラ | 1 | パラメーターが見つからず、エラー400が返された場合に返されるエラーメッセージ。 | 不足しているパラメータを追加します。 |
| ODPS-0420061: HTTPリクエストの無効なパラメーター | Worker-リクエストハンドラ | 1 | パラメーターが無効で、エラー400が返された場合に返されるエラーメッセージ。 | パラメーターを有効なパラメーターに変更します。 |
| ODPS-0420061 : HTTP リクエストのパラメーターが無効です - レンダリング制限を越えるデータを取得しています。 制限サイズまたは列数を減らしてください | Worker-リクエストハンドラ | 1 | 出力のデータの行数が10,000を超えた場合に返されるエラーメッセージ。 |
|
| ODPS-0420071: HTTPリクエストの無効なヘッダー | Worker-リクエストハンドラ | 1 | メッセージヘッダーが無効で、エラー400が返された場合に返されるエラーメッセージ。 | メッセージヘッダーを有効なヘッダーに変更します。 |
| ODPS-0420081: メソッドは許可されません | Worker-Reqeustハンドラー | 1 | メソッドがサポートされておらず、エラー405が返された場合に返されるエラーメッセージ。 | サポートされているメソッドに変更します。 |
| ODPS-0420095: アクセス拒否 | Worker-リクエストハンドラ | 5 | ユーザーに操作権限がなく、エラー403が返された場合に返されるエラーメッセージ。 | エラーメッセージに基づいて、ユーザーに操作権限を付与します。 たとえば、エラーメッセージが {acs:odps:*:projects/maxcompute_dev} に権限 'odps:CreateInstance' がない場合、maxcompute_devプロジェクトの所有者は、プロジェクトに対するCreateInstance権限をユーザーに付与する必要があります。 ユーザー権限付与の詳細については、「MaxCompute権限」をご参照ください。 |
| ODPS-0420111: プロジェクトが見つかりません | ワーカー | 1 | プロジェクトが存在せず、エラー404が返された場合に返されるエラーメッセージ。 | プロジェクト名を既存のプロジェクトの名前に変更します。 |
| ODPS-0420121: プロジェクトはすでに存在しています | ワーカー | 1 | プロジェクトが既に存在し、エラー409が返された場合に返されるエラーメッセージ。 | プロジェクト名を変更して、名前の競合を回避します。 |
| ODPS-0420131: 無効なプロジェクト名 | ワーカー | 1 | プロジェクト名が無効で、エラー400が返された場合に返されるエラーメッセージ。 | プロジェクト名を有効な名前に変更します。 |
| ODPS-0420141: 無効なグループ名 | ワーカー | 1 | グループ名が無効で、エラー400が返された場合に返されるエラーメッセージ。 | グループ名を有効な名前に変更します。 |
| ODPS-0421111: リソースが見つかりません | ワーカー | 1 | リソースが存在せず、エラー404が返された場合に返されるエラーメッセージ。 | リソース名を既存のリソースの名前に変更します。 |
| ODPS-0421121: リソースはすでに存在しています | ワーカー | 1 | リソースが既に存在し、エラー409が返された場合に返されるエラーメッセージ。 | リソース名を変更して、名前の競合を回避します。 |
| ODPS-0421131: 無効なリソース名 | ワーカー | 1 | リソース名が無効で、エラー400が返された場合に返されるエラーメッセージ。 | リソース名を有効な名前に変更します。 |
| ODPS-0421141: 無効なリソースタイプ | ワーカー | 1 | リソースタイプが無効で、エラー400が返された場合に返されるエラーメッセージ。 | リソースタイプを有効なタイプに変更します。 |
| ODPS-0421151: リソースの競合を削除する | ワーカー | 1 | リソースを削除すると競合が発生し、エラー409が返された場合に返されるエラーメッセージ。 | リソースを削除できるかどうかを確認します。 |
| ODPS-0421161: ダウンロードリソース拒否 | ワーカー | 1 | リソースのダウンロードが拒否され、エラー403が返された場合に返されるエラーメッセージ。 | リソースをダウンロードする権限があるかどうかを確認します。 |
| ODPS-0421173: リソースのダウンロードエラー | ワーカー | 3 | リソースのダウンロードに失敗し、エラー404または500が返された場合に返されるエラーメッセージ。 | リソースを再ダウンロードします。 |
| ODPS-0421181: 無効なリソースコンテンツ | ワーカー | 1 | リソースが保存されているディレクトリが無効で、エラー400が返された場合に返されるエラーメッセージ。 | リソースディレクトリを有効なディレクトリに変更します。 |
| ODPS-0421191: HTTPヘッダーの無効なContentDisposition | ワーカー | 1 | Content-Dispositionヘッダーフィールドの値が無効で、エラー400が返された場合に返されるエラーメッセージ。 | Content-Dispositionヘッダーフィールドの値を有効な値に変更します。 |
| ODPS-0421201: リソースの追加または更新に失敗しました | ワーカー | 1 | リソースの追加または更新に失敗し、エラー400または500が返された場合に返されるエラーメッセージ。 | 障害の原因を特定し、リソースを再度追加または更新してください。 |
| ODPS-0421213: リソースの保存エラー | ワーカー | 3 | リソースの保存に失敗し、エラー500が返された場合に返されるエラーメッセージ。 | 障害の原因を特定し、リソースを再度保存します。 |
| ODPS-0422111: テーブルが見つかりません | ワーカー | 1 | テーブルが存在せず、エラー404が返された場合に返されるエラーメッセージ。 | テーブル名を既存のテーブルの名前に変更します。 |
| ODPS-0422121: テーブルはすでに存在しています | ワーカー | 1 | テーブルが既に存在し、エラー409が返された場合に返されるエラーメッセージ。 | テーブル名を変更して、名前の競合を回避します。 |
| ODPS-0422131: 無効なテーブル名 | ワーカー | 1 | テーブル名が無効で、エラー400が返された場合に返されるエラーメッセージ。 | テーブル名を有効な名前に変更します。 |
| ODPS-0422141: パーティションが見つかりません | ワーカー | 1 | パーティションが存在せず、エラー404が返された場合に返されるエラーメッセージ。 | パーティション名を既存のパーティションの名前に変更します。 |
| ODPS-0422174: 無効な列タイプ | ワーカー | 4 | 列タイプが無効で、エラー400が返された場合に返されるエラーメッセージ。 | 列タイプを有効なタイプに変更します。 |
| ODPS-0423111: 関数が見つかりません | ワーカー | 1 | 関数が存在せず、エラー404が返された場合に返されるエラーメッセージ。 | 関数名を既存の関数の名前に変更します。 |
| ODPS-0423121: 関数はすでに存在しています | ワーカー | 1 | 関数がすでに存在し、エラー409が返された場合に返されるエラーメッセージ。 | 名前の競合を避けるために関数名を変更します。 |
| ODPS-0423131: 無効な関数名 | ワーカー | 1 | 関数名が無効で、エラー400が返された場合に返されるエラーメッセージ。 | 関数名を有効な名前に変更します。 |
| ODPS-0424111: インスタンスが見つかりません | ワーカー | 1 | インスタンスが存在せず、エラー404が返された場合に返されるエラーメッセージ。 | インスタンス名を既存のインスタンスの名前に変更します。 |
| ODPS-0424145: インスタンスの競合を削除する | ワーカー | 1 | インスタンスを削除すると競合が発生し、エラー409が返された場合に返されるエラーメッセージ。 | インスタンスが使用中かどうかを確認します。 |
| ODPS-0424151: 無効な状態設定 | ワーカー | 1 | パラメーターが無効で、エラー400が返された場合に返されるエラーメッセージ。 | パラメーターを変更します。 |
| ODPS-0425111: ジョブが見つかりません | ワーカー | 1 | ジョブが存在せず、エラー404が返された場合に返されるエラーメッセージ。 | ジョブ名を既存のジョブの名前に変更します。 |
| ODPS-0425121: ジョブはすでに存在しています | ワーカー | 1 | ジョブが既に存在し、エラー409が返された場合に返されるエラーメッセージ。 | ジョブ名を変更して、名前の競合を回避します。 |
| ODPS-0425131: 無効なジョブ名 | ワーカー | 1 | ジョブ名が無効で、エラー400が返された場合に返されるエラーメッセージ。 | ジョブ名を有効な名前に変更します。 |
| ODPS-0426111:Invalid event parameter | ワーカー | 1 | eventパラメーターが無効で、エラー400が返された場合に返されるエラーメッセージ。 | eventパラメーターを有効なパラメーターに変更します。 |
| ODPS-0426123: イベントはすでに存在しています | ワーカー | 3 | イベントが既に存在し、エラー409が返された場合に返されるエラーメッセージ。 | 名前の競合を避けるためにイベント名を変更します。 |
| ODPS-0426133: イベントが見つかりません | ワーカー | 3 | イベントが存在せず、エラー404が返された場合に返されるエラーメッセージ。 | イベント名を既存のイベントの名前に変更します。 |
| ODPS-0426145: 無効なイベント操作 | ワーカー | 5 | イベント操作が無効で、エラー400が返された場合に返されるエラーメッセージ。 | イベント操作が有効であることを確認してください。 |