このトピックでは、SQL エラーコード、そのトリガー条件、およびソリューションについて説明します。
このタイプのエラーコードは、次のフォーマットを使用します。
ODPS-01CCCCX:General description - Context-specific informationSQL エラーには、META (CCCC は 1000~1999)、PROCESSOR (CCCC は 2000~2999)、PARSER (CCCC は 3000~3999)、および PLANNER (CCCC は 4000~4999) モジュールからのエラーが含まれます。以降のセクションでは、これらのエラーコードについて説明します。
ODPS-0110011:権限例外
モジュール: META。
重要度:1
トリガー条件:権限が不十分です。
ソリューション:エラーメッセージに基づき、プロジェクトオーナーに連絡して、必要な操作権限を付与してください。詳細については、「MaxCompute の権限」をご参照ください。
ODPS-0110021:無効なパラメーター
モジュール: META。
重大度レベル:1。
トリガー条件:無効なパラメーターです。
ソリューション:入力パラメーターが要件を満たしていることを確認し、修正してください。
ODPS-0110031:無効なオブジェクトタイプ
モジュール: META。
重大度レベル:1。
トリガー条件:無効なオブジェクトタイプです。
ソリューション:入力オブジェクトがオブジェクトタイプの要件を満たしていることを確認し、修正してください。
ODPS-0110041:無効なメタ操作 - AlreadyExistsException(message:Partition already exists, existed values:)
モジュール: META。
重大度レベル:1。
トリガー条件:MaxCompute には、操作対象のテーブルに対するロックメカニズムがありません。このエラーは、メタデータの競合によって発生します。同じパーティションに対して同時に複数の読み取りおよび書き込み操作を実行すると、このエラーが発生する可能性があります。
ソリューション:MaxCompute にはロックメカニズムがないため、同じテーブルに対して同時に操作を実行しないでください。
ODPS-0110061: ddltask の実行に失敗しました - AlreadyExistsException(message:Partition already exists, existed values:)
モジュール: META。
重要度:1
トリガー条件:MaxCompute には、操作対象のテーブルに対するロックメカニズムがありません。このエラーは、メタデータの競合によって発生します。同じパーティションに対して同時に複数の読み取りおよび書き込み操作を実行すると、このエラーが発生する可能性があります。
ソリューション:MaxCompute にはロックメカニズムがないため、同じテーブルに対して同時に操作を実行しないでください。
ODPS-0110061:ddltask の実行失敗 - SimpleLock conflict failure, add partition is already on-going
モジュール: META。
重要度:1
トリガー条件:同じパーティションをバッチで追加すると、このエラーが発生します。MaxCompute は、最初に受信したパーティション追加コマンドのみを実行し、後続のリクエストは無視します。
ソリューション:同じパーティションに対して同時に操作を実行しないでください。
ODPS-0110061: ddltask の実行に失敗しました - Your project is not allowed to install the package
モジュール: META。
重要度:1
トリガー条件:動的データマスキングを使用する際に、データマスキングが必要な MaxCompute プロジェクトを masking project に追加せずに
install package aegis.aegis_package;コマンドを実行すると、このエラーが発生します。ソリューション:
install package aegis.aegis_package;コマンドを実行する前に、データマスキングが必要な MaxCompute プロジェクトを masking project に追加してください。詳細については、「動的データマスキング」をご参照ください。
ODPS-0110999: Critical! Internal error happened in commit operation and rollback failed, possible breach of atomicity - Rename directory failed during DDLTask.
モジュール: META。
重大度レベル:1。
トリガー条件:MaxCompute には同時実行制御がありません。複数のタスクがこのテーブルを変更している可能性があります。この場合、最終的な META 操作中に同時実行の競合が発生し、実行例外が発生する可能性がわずかにあります。これは、ALTER 操作と INSERT 操作の両方で発生する可能性があります。
ソリューション:このテーブルをパーティションテーブルに変更してください。各 SQL 文で挿入されたデータを別々のパーティションに書き込みます。この方法により、同時操作が可能になります。
ODPS-0120011:権限例外
モジュール: PROCESSOR。
重大度レベル:1。
トリガー条件:権限が不十分です。
ソリューション:エラーメッセージに基づき、プロジェクトオーナーに連絡して、必要な操作権限を付与してください。詳細については、「MaxCompute の権限」をご参照ください。
ODPS-0120021:the delimitor must be the same in wm_concat
モジュール: PROCESSOR。
重要度:1
トリガー条件:同じグループ内の区切り文字は同じである必要があります。
ソリューション:区切り文字のフォーマットを統一して、一貫性を確保してください。
ODPS-0120031: インスタンスがキャンセルされました
モジュール: PROCESSOR。
重大度レベル:1。
トリガー条件:インスタンスがキャンセルされました。
ソリューション:MaxCompute クライアントで
status <instance_id>;コマンドを実行して、インスタンスのステータスを確認できます。
ODPS-0121011:無効な正規表現パターン
モジュール: PROCESSOR。
重要度:1
トリガー条件:ビルトイン関数の正規表現処理関数が、認識できない正規表現を受け取りました。
ソリューション:関数が認識できる正規表現に変更してください。詳細については、「RLIKE 文字マッチング」をご参照ください。
ODPS-0121021:Regexec call failed
モジュール: PROCESSOR。
重要度:1
トリガー条件:正規表現のマッチング中にエラーが発生しました。
ソリューション:正規表現が有効であることを確認してください。詳細については、「RLIKE 文字マッチング」をご参照ください。
ODPS-0121035: 不正な暗黙的な型キャスト
モジュール: PROCESSOR。
重要度:5
トリガー条件:型変換エラーが発生しました。これは通常、暗黙の変換ルールに違反したことによる、サポートされていない暗黙の型変換エラーです。
ソリューション:詳細については、「暗黙の型変換とその範囲」をご参照ください。
ODPS-0121045: サポートされていない戻り値の型
モジュール:PROCESSOR。
重大度レベル:5。
トリガー条件:戻り値がサポートされていません。
ソリューション:サポートされている戻り値に変更してください。
ODPS-0121055:Empty argument value
モジュール:PROCESSOR。
重大度レベル:5。
トリガー条件:パラメーターが空または NULL です。
ソリューション:入力パラメーターを修正してください。
ODPS-0121065:Argument value out of range
モジュール: PROCESSOR。
重要度:5
トリガー条件:パラメーター値が正しくなく、許容範囲外です。
ソリューション:パラメーター値を修正してください。
ODPS-0121075:Invalid number of arguments
モジュール:PROCESSOR。
重大度レベル:5。
トリガー条件:パラメーターの数が無効です。
ソリューション:パラメーターの数を修正してください。
ODPS-0121081:Illegal argument type
モジュール:PROCESSOR。
重大度レベル:1。
トリガー条件:パラメーターの基本データ型が正しくありません。
ソリューション:パラメーターの型を修正してください。
ODPS-0121095: 無効な引数
モジュール: PROCESSOR。
重大度レベル:5。
トリガー条件:入力パラメーターが正しくありません。
ソリューション:入力パラメーターを修正してください。
ODPS-0121105:Constant argument value expected
モジュール: PROCESSOR。
重要度:5
トリガー条件:定数が期待されていましたが、列名が入力されました。
ソリューション:入力を定数に変更してください。
ODPS-0121115:Column reference expected
モジュール:PROCESSOR。
重大度レベル:5。
トリガー条件:列名が期待されていましたが、定数が入力されました。
ソリューション:入力を列名に変更してください。
ODPS-0121125: サポートされていない関数または操作
モジュール: PROCESSOR。
重要度:5
トリガー条件:サポートされていないユーザー定義関数 (UDF) またはその他の操作です。
ソリューション:UDF を修正するか、操作を変更してください。
ODPS-0121145:Data overflow
モジュール: PROCESSOR。
重要度:5
トリガー条件:データオーバーフロー。データがデータ型の値の範囲を超えています。これは、集計関数、または除数が DECIMAL 型でその値が 0 の除算操作によって引き起こされる可能性があります。例としては、合計関数によるデータオーバーフローや、
SELECT 1BD / 0BD;によるデータオーバーフローなどがあります。ソリューション:データオーバーフローの原因となっている操作を修正してください。
ODPS-0123049: バッファーオーバーフロー
モジュール: PROCESSOR。
重要度:9
トリガー条件:メモリオーバーフロー。
ソリューション:データに問題がないか確認してください。たとえば、JOIN 操作で同じキーを持つデータが多すぎる可能性があります。
ODPS-0123055:Script exception
モジュール: PROCESSOR。
重要度:5
トリガー条件:スクリプト例外。
ソリューション:ユーザー定義関数 (UDF) エラーが発生した場合は、「UDF のよくある質問」の「クラスまたは依存関係の問題」を参照して問題をトラブルシューティングしてください。
ODPS-0123065:Join exception
モジュール: PROCESSOR。
重大度レベル:5。
トリガー条件:JOIN 操作例外。
ソリューション:JOIN 操作を修正してください。
ODPS-0123081:Invalid datetime string
モジュール: PROCESSOR。
重要度:1
トリガー条件:DATETIME 文字列例外。
ソリューション:DATETIME 文字列を修正してください。
ODPS-0123091:Illegal type cast
モジュール: PROCESSOR。
重要度:1
トリガー条件:無効な型変換。これは通常、無効な明示的な型変換によって引き起こされます。
ソリューション:型変換メカニズムを修正してください。詳細については、「データ型変換」をご参照ください。
ODPS-0123105:Job got killed
モジュール: PROCESSOR。
重要度:5
トリガー条件: ジョブが中止されました。
ソリューション:MaxCompute クライアントで
status <instance_id>;コマンドを実行して、インスタンスのステータスを確認できます。
ODPS-0123111:Format string does not match datetime string
モジュール: PROCESSOR。
重要度:1
トリガー条件:フォーマット文字列が datetime 文字列と一致しません。SQL 文で手動で入力した日付フォーマットが MaxCompute のフォーマット要件を満たしていないか、DATETIME 関連のビルトイン関数が誤って使用されています。
ソリューション:日付フォーマットを修正してください。
ODPS-0123121:Mapjoin exception
モジュール: PROCESSOR。
重要度:1
トリガー条件:MAPJOIN 例外が発生しました。これは通常、MAPJOIN のスモールテーブルがシステム制限の 512 MB を超えたことが原因です。
ソリューション:MAPJOIN 操作を修正してください。
ODPS-0123131:User defined function exception
モジュール: PROCESSOR。
重要度:1
トリガー条件:ユーザー定義関数 (UDF) 例外が発生しました。
ソリューション:UDF を修正してください。
ODPS-0130013:権限例外
モジュール: PARSER。
重大度レベル:3。
トリガー条件:権限が不十分です。セキュリティチェックに失敗しました。
ソリューション:エラーメッセージに基づき、プロジェクトオーナーに連絡して、必要な操作権限を付与してください。詳細については、「MaxCompute の権限」をご参照ください。
ODPS-0130031:テーブルのドロップに失敗しました
モジュール: PARSER。
重大度レベル:1。
トリガー条件:テーブルの削除時にソーステーブルが見つかりませんでした。
ソリューション:MaxCompute クライアントで
show tables;コマンドを実行して、ソーステーブルが存在し、その名前が正しいことを確認できます。
ODPS-0130071:セマンティック分析例外 - Invalid table alias or column reference
モジュール: PARSER。
重要度:1
トリガー条件:構文解析例外が発生しました。列名が正しくありません。対応する列が見つかりませんでした。
ソリューション:MaxCompute クライアントで
desc <table_name>;コマンドを実行して、正しい列名を取得できます。
ODPS-0130071:セマンティック分析例外 - Invalid column reference
モジュール: PARSER。
重要度:1
トリガー条件:構文解析例外が発生しました。列参照エラーが発生しました。対応する列が見つかりませんでした。
ソリューション:MaxCompute クライアントで
desc <table_name>;コマンドを実行して、正しい列名を取得できます。
ODPS-0130071:セマンティック分析例外 - Expression not in GROUP BY key
モジュール: PARSER。
重要度:1
トリガー条件:構文解析例外が発生しました。SELECT 句で読み取られた列が、GROUP BY 句の列と完全に一致しません。
ソリューション:SELECT 文を修正して、構文要件を満たすようにしてください。詳細については、「GROUP BY クエリ (col_list)」をご参照ください。
ODPS-0130071:セマンティック分析例外 - Partition not found
モジュール: PARSER。
重大度レベル:1。
トリガー条件:構文解析例外が発生しました。指定されたパーティション値を持つパーティションが見つかりませんでした。
ソリューション:MaxCompute クライアントで
show partitions <table_name>;コマンドを実行して、既存のパーティション値をクエリできます。その後、文中のパーティションを既存のパーティションに変更してください。
ODPS-0130071:セマンティック分析例外 - SELECT DISTINCT and GROUP BY can not be in the same query
モジュール:PARSER。
重大度レベル:1。
トリガー条件:DISTINCT と GROUP BY は同じ SELECT 句に含めることはできません。
ソリューション:文を修正してください。DISTINCT と GROUP BY を同時に使用しないでください。
ODPS-0130071:セマンティック分析例外 - Cannot insert into target table because column number/types are different
モジュール: PARSER。
重大度レベル:1。
トリガー条件:宛先テーブルにデータを挿入する際、ソーステーブルと宛先テーブルの列の数または型が一致しません。
ソリューション:文を修正して、ソーステーブルと宛先テーブルの列の数と型が一致するようにしてください。
ODPS-0130071:セマンティック分析例外 - physical plan generation failed: java.lang.RuntimeException: Table(xxxx) is full scan with all partitions, please specify partition predicates
モジュール: PARSER。
重要度:1
トリガー条件:テーブルが属するプロジェクトでは、パーティションテーブルの全表スキャンが無効になっています。パーティション条件を指定する必要があります。
ソリューション:現在の SQL 文で全表スキャンが必要な場合は、SQL 文の前に `set odps.sql.allow.fullscan=true;` 文を追加して、まとめてサブミットしてください。全表スキャンは入力データ量を増加させ、結果としてコストが増加します。
ODPS-0130071:セマンティック分析例外 - physical plan generation failed: com.aliyun.odps.lot.cbo.FailFastException: instance count exceeds limit 99999
モジュール: PARSER。
重要度:1
トリガー条件:単一のジョブ内の
instancesの数が上限の 100,000 を超えています。ソリューション:
split sizeを調整して、同時実行を減らしてください。SQL 文の前にset odps.sql.mapper.split.size=4096;文を追加して、まとめてサブミットできます。この文は、各 Mapper がテーブルから読み取るデータのサイズを調整します。デフォルトの単位は MB です。この変数を制御して、Map ステージへの入力を管理できます。
ODPS-0130071:セマンティック分析例外 - X type is not enabled in current mode
現象:ビルトイン関数を呼び出すと、次のエラーメッセージが返されます。
FAILED: ODPS-0130071:[1,27] Semantic analysis exception - TIMESTAMP type is not enabled in current mode. Please set odps.sql.type.system.odps2=true to use it.原因:SQL 文で使用されているビルトイン関数に、TINYINT、SMALLINT、INT、FLOAT、VARCHAR、TIMESTAMP、BINARY などの 2.0 データ型が含まれていますが、プロジェクトで 2.0 データ型機能が有効になっていません。これにより、MaxCompute は処理に失敗します。
ソリューション:MaxCompute クライアントで、次のいずれかの方法を使用して 2.0 データ型機能を有効にします。
セッションレベル:SQL 文の前に
set odps.sql.type.system.odps2=true;文を追加して、一緒に送信します。プロジェクトレベル:プロジェクトオーナーは、必要に応じてプロジェクトを構成できます。構成は 10~15 分で有効になります。コマンドは次のとおりです。
setproject odps.sql.type.system.odps2=true;コマンドが有効になった後、SQL 文を再度実行してください。
setprojectの詳細については、「プロジェクト操作」をご参照ください。プロジェクトレベルの 2.0 データ型スイッチを有効にする際の考慮事項については、「データ型バージョンガイド」をご参照ください。
ODPS-0130071: 意味解析例外 - データソースの列数が X で誤っており、Y 列が必要です (動的パーティションを含む)
モジュール: PARSER。
重大度レベル:1。
トリガー条件:外部テーブルを作成する際、外部テーブルの列数とマップされたソーステーブルの列数が一致しません。これにより、外部テーブルの作成が失敗します。
ソリューション:外部テーブルを作成する文を確認してください。外部テーブルの列数が、マップされたソーステーブルの列数と一致していることを確認してください。詳細については、「外部テーブル」をご参照ください。
ODPS-0130071:セマンティック分析例外 - column X in source has incompatible type A with destination column Y, which has type B
モジュール: PARSER。
重要度:1
トリガー条件:外部テーブルの列のデータ型が、ソーステーブルのマップされた列のデータ型と一致しません。これにより、外部テーブルの作成が失敗します。
ソリューション:外部テーブルを作成する文を確認してください。外部テーブルの各列のデータ型が、ソーステーブルのマップされた列のデータ型と一致していることを確認してください。詳細については、「外部テーブル」をご参照ください。
ODPS-0130071:セマンティック分析例外 - max depth of expression is xxxx, which exceeds limit of 5000
モジュール: PARSER。
重大度レベル:1。
トリガー条件:算術式が複雑すぎます。これにより、式から構築されたツリーのノード数が 5,000 の制限を超えました。
ソリューション:算術式を最適化してください。
ODPS-0130071:セマンティック分析例外 - function or view Y cannot be resolved
現象:ビルトイン関数を呼び出すと、次のエラーメッセージが返されます。
FAILED: ODPS-0130071:[1,8] Semantic analysis exception - function or view 'row_number' cannot be resolved原因:SQL 文で使用されているビルトイン関数の名前が正しくないか、関数にパラメーターがありません。これにより、MaxCompute は処理に失敗します。
ソリューション:関数名とパラメーター名を確認してください。関数の構文で要求される入力パラメーターを追加してください。名前と構文フォーマットが正しいことを確認した後、SQL 文を再度実行してください。
ODPS-0130081:Invalid UDF reference
モジュール: PARSER。
重大度レベル:1。
トリガー条件:UDF メソッドシグネチャが無効です。
ソリューション:UDF コードのシグネチャ情報を修正してください。
ODPS-0130091:無効なパラメーター
モジュール: PARSER。
重大度レベル:1。
トリガー条件:UDF 入力パラメーターが無効です。
ソリューション:UDF 入力パラメーターが要件を満たすように修正してください。
ODPS-0130101:Ambiguous data type
モジュール: PARSER。
重大度レベル:1。
トリガー条件:データ型が無効です。
ソリューション:データ型を修正してください。
ODPS-0130111: Fuxi ジョブが失敗しました - データセットには正確に 1 行が含まれている必要があります
モジュール: PARSER。
重要度:1
トリガー条件:読み取られたデータセットが要件を満たしていません。レコードは 1 つしか含めることができません。
ソリューション:データセットを修正して、レコードが 1 つだけ含まれるようにしてください。
ODPS-0130111:Subquery partition pruning exception
モジュール: PARSER。
重要度:1
トリガー条件:IN 条件文のサブクエリに対する動的パーティション最適化中に例外が発生しました。
ソリューション:IN 条件文を修正してください。
ODPS-0130121:Invalid argument type
モジュール:PARSER。
重大度レベル:1。
トリガー条件:無効なパラメータータイプ。これは通常、ビルトイン関数が受け取ったパラメータータイプが正しくないことが原因です。
ソリューション:パラメータータイプを修正してください。
ODPS-0130121:Invalid argument type- invalid type X of argument m for function Y
現象:ビルトイン関数を呼び出すと、次のエラーメッセージが返されます。
FAILED: ODPS-0130121:[1,18] Invalid argument type - invalid type STRING of argument 1 for function all_match, expect ARRAY<T>原因:SQL 文で使用されているビルトイン関数の実際の入力パラメータータイプが、関数の構文要件を満たしていません。これにより、MaxCompute は処理に失敗します。
ソリューション:関数の構文要件に従って入力パラメーターを修正してください。データ型が構文要件を満たしていることを確認してから、SQL 文を再度実行してください。
ODPS-0130131:Table not found
モジュール: PARSER。
重大度レベル:1。
トリガー条件:テーブルが存在しません。DDL または DML 文を実行する際、操作対象のテーブルが存在しません。
ソリューション:MaxCompute クライアントで
show tables;コマンドを実行して、テーブル名を確認できます。
ODPS-0130141:Illegal implicit type cast
モジュール: PARSER。
重大度レベル:1。
トリガー条件:許可されていない暗黙の型変換。
ソリューション:詳細については、「暗黙の型変換とその範囲」をご参照ください。
ODPS-0130151:Illegal data type
モジュール:PARSER。
重大度レベル:1。
トリガー条件:無効なデータ型。
ソリューション:データ型を修正してください。
ODPS-0130161
モジュール: PARSER。
重要度:1
トリガー条件:SQL 構文解析エラー。
ソリューション:SQL 構文が正しく、サポートされている機能が使用されていることを確認してください。特定のシナリオの詳細については、「compact コマンドのエラー処理」、「WITH 句の循環参照エラーの処理」、「INTERVAL 入力パラメーターのエラー処理」、および「互換性のない SQL 書き換えによる bad.escape エラーの処理」をご参照ください。
ODPS-0130171:Creating view exception
モジュール: PARSER。
重要度:1
トリガー条件:ビューの作成中に例外が発生しました。
ソリューション:ビューを作成する文を確認し、修正してください。詳細については、「ビューの作成または更新」をご参照ください。
ODPS-0130181:Window function exception
モジュール: PARSER。
重大度レベル:1。
トリガー条件:ウィンドウ関数例外。
ソリューション:ウィンドウ関数が構文要件を満たしているかどうかを確認してください。
ODPS-0130191: 無効な列またはパーティションキー
モジュール: PARSER。
重大度レベル:1。
トリガー条件:無効な列またはパーティションキー。
ソリューション:MaxCompute クライアントで
desc <table_name>;またはshow partitions <table_name>;コマンドを実行して、列またはパーティションの有効性を確認できます。
ODPS-0130201:View not found
モジュール: PARSER。
重要度:1
トリガー条件:ビューが存在しません。
ソリューション:MaxCompute クライアントで
show tables;コマンドを実行して、ビュー名が正しいかどうかを確認できます。
ODPS-0130211:Table or view already exists
モジュール:PARSER。
重大度レベル:1。
トリガー条件:テーブルまたはビューが既に存在します。
ソリューション:作成するテーブルまたはビューの名前を変更してください。
ODPS-0130221: 引数の数が無効です
モジュール: PARSER。
重要度:1
トリガー条件:パラメーターの数が無効です。
ソリューション:入力パラメーターの数を修正してください。
ODPS-0130221: 引数の数が不正です - 関数 Y には m 個のパラメーターが必要ですが、n 個が指定されました
現象:ビルトイン関数を呼び出すと、次のエラーメッセージが返されます。
FAILED: ODPS-0130221:[1,8] Invalid number of arguments - function from_utc_timestamp needs 2 parameters, actually have 1原因:SQL 文で使用されているビルトイン関数の実際の入力パラメーター数が、関数の構文要件を満たしていません。これにより、MaxCompute は処理に失敗します。
ソリューション:ビルトイン関数の入力パラメーター数を確認してください。関数の構文要件を満たすようにパラメーターを追加または削除してください。その後、SQL 文を再度実行してください。
ODPS-0130231:Invalid view
モジュール: PARSER。
重大度レベル:1。
トリガー条件:ビューが無効です。
ソリューション:MaxCompute クライアントで
show tables;コマンドを実行して、ビュー名が正しいかどうかを確認できます。
ODPS-0130241:Illegal union operation
モジュール: PARSER。
重大度レベル:1。
トリガー条件:無効な UNION 操作。これは通常、UNION の両側で列の数または型が一致しないことが原因です。
ソリューション:UNION 文を修正して、構文要件を満たすようにしてください。詳細については、「UNION」をご参照ください。
ODPS-0130252:デカルト積は許可されていません
モジュール: PARSER。
重大度レベル:2。
トリガー条件:デカルト積はサポートされていません。
ソリューション:MaxCompute は、JOIN 操作の結合条件における非等価式をサポートしていません。
ODPS-0130261:Invalid schema
モジュール:PARSER。
重大度レベル:1。
トリガー条件:無効なスキーマ。
ソリューション:スキーマを修正してください。
ODPS-0130271: パーティションが存在しません
モジュール: PARSER。
重要度:1
トリガー条件:パーティションが存在しません。
ソリューション:MaxCompute クライアントで
show partitions <table_name>;コマンドを実行して、既存のパーティション値をクエリできます。その後、文中のパーティションを既存のパーティションに変更してください。
ODPS-0140011:Illegal type cast
モジュール: PLANNER。
重要度:1
トリガー条件:許可されていない明示的な型変換。
ソリューション:型変換メカニズムを修正してください。詳細については、「明示的な型変換」をご参照ください。
ODPS-0140021:Illegal implicit type cast
モジュール: PLANNER。
重要度:1
トリガー条件:許可されていない暗黙の型変換。
ソリューション:型変換メカニズムを修正してください。詳細については、「暗黙の型変換とその範囲」をご参照ください。
ODPS-0140031:Invalid column reference
モジュール:PLANNER。
重大度レベル:1。
トリガー条件:無効な列名。
ソリューション:MaxCompute クライアントで
desc <table_name>;コマンドを実行して、正しい列名を取得できます。
ODPS-0140041:Invalid UDF reference
モジュール: PLANNER。
重要度:1
トリガー条件:使用されている UDF が存在しません。
ソリューション:MaxCompute クライアントで
list functions;コマンドを実行して、正しい UDF 名を表示できます。
ODPS-0140051:Invalid function
モジュール:PLANNER。
重大度レベル:1。
トリガー条件:無効な関数。
ソリューション:MaxCompute クライアントで
show functions;またはlist functions;コマンドを実行して、正しい関数名を表示できます。
ODPS-0140061:無効なパラメーター
モジュール: PLANNER。
重要度:1
トリガー条件:入力パラメーター例外。
ソリューション:入力パラメーターを修正してください。
ODPS-0140071:Unsupported operator
モジュール:PLANNER。
重大度レベル:1。
トリガー条件:サポートされていないオペレーター。
ソリューション:サポートされているオペレーターに変更してください。詳細については、「オペレーター」をご参照ください。
ODPS-0140081:Unsupported join type
モジュール: PLANNER。
重大度レベル:1。
トリガー条件:スモールテーブル (Left) がラージテーブルを外部結合する、またはラージテーブル (Right) がスモールテーブルを外部結合する。
ソリューション:結合の順序を変更してください。
ODPS-0140105:Invalid multiple I/O
モジュール: PLANNER。
重大度レベル:5。
トリガー条件:マルチパス出力の競合。
ソリューション:マルチパス出力の競合を避けるようにジョブを調整してください。
ODPS-0140111:Unsupported col type in EXTRACT now
モジュール: PLANNER。
重要度:1
トリガー条件:EXTRACT でサポートされていない列タイプ。
ソリューション:サポートされている列タイプに変更してください。
ODPS-0140133:Invalid structure
モジュール:PLANNER。
重大度レベル:3。
トリガー条件:データ構造が認識できません。
ソリューション:データ構造が有効であることを確認してください。
ODPS-0140151: ステージが DAG ではないため、トポロジカルソートを実行できません
モジュール: PLANNER。
重要度:1
トリガー条件: ソートアルゴリズムでエラーが発生しました。
ソリューション:ソートアルゴリズムが正しいことを確認してください。
ODPS-0140178: 内部システム障害
モジュール: PLANNER。
重大度レベル:8。
トリガー条件:システム例外。
ソリューション:操作を再試行してください。
ODPS-1800001: セッション例外 - セッションでのサブクエリの送信に失敗しました: 前払いプロジェクトの無料クエリクォータがなくなりました
モジュール: 該当なし。
重要度:該当なし
トリガー条件:Java Database Connectivity (JDBC) を使用して MaxCompute に接続し、サブスクリプションリソースでタスクを実行し、MCQA 機能を使用している場合に、ジョブ数が 500 を超えるとこのエラーが発生します。
ソリューション:JDBC 経由で MCQA 機能を有効にするための構成を変更します。alwaysFallback パラメーターを true に設定してください。詳細については、「よくある質問」をご参照ください。