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

MaxCompute:ODPS-0110061

最終更新日:Jan 22, 2025

このトピックでは、エラーコードODPS-0110061の考えられる原因について説明します。Failed to run ddltask and provides solutions.

エラーメッセージ1: スキーマ進化DDLが現在のプロジェクトで有効になっていません: xxxx

サンプル

FAILED: カタログサービスに失敗、ErrorCode: 152、エラーメッセージ: ODPS-0110061: ddltaskの実行に失敗しました-現在のプロジェクトでスキーマ進化DDLが有効になっていません: xxxx

説明

MaxComputeプロジェクトではスキーマの進化は許可されていません。 たとえば、STRUCTタイプのサブ列の追加、列の削除、列シーケンスの変更、列のデータ型の変更はできません。

解決策

スキーマの進化機能を有効にするには、setproject odps.schema.evolution.enable=true; コマンドを実行します。 設定は、上記のコマンドを実行してから10分後に有効になります。 スキーマの進化の詳細については、「パーティションと列の操作」をご参照ください。

エラーメッセージ2: ODPS-0110061: ddltaskの実行に失敗しました-DDLメタ遭遇例外の変更

サンプル

ODPS-0110061: ddltaskの実行に失敗しました-DDLメタ遭遇例外の変更: ODPS-0429311: トランザクションが中止されました-MaxCトランザクションが中止されました。 ObjectIdを更新できません (objectType:PARTITION、dbName:mc_gjpt、tableName:xxxx、tableId:xxx、partitionId:xxxx、partitionName:pt=20221125、tenantId: 、catalogName:xxx、catalogId:xxx、dbId: 、projectName:xxx) 。 SHOITSはlastCommitTs未満です。objectId:ObjectId(objectType: APTITION、dbName:xxx、tableName:xxxx、tableId:xxx、partitionId:xxx、partitionName:pt=20221125、tenantId: 、catalogName:xxxx、catalogId:xxx、catalogId:xxx、NOSTRITFALITFALITS挿入: MaxISTISTISTISTRITF、1709410182400000、MaxISTISTISTISTISTIST

説明

メタデータは複数のユーザーによって同時に変更されます。 その結果、メタデータの競合が発生する。

解決策

メタデータを最低1分間隔で更新することを推奨します。

説明

DDLメタ遭遇例外の変更」エラーの原因とトラブルシューティングの詳細については、「DML操作に関するよくある質問」をご参照ください。