Todos os produtos
Search
Central de documentação

MaxCompute:ODPS-0110061

Última atualização: Jun 26, 2026

Este tópico descreve as causas e soluções do código de erro ODPS-0110061: Failed to run ddltask.

A evolução de schema não está ativada no projeto

Exemplo

FAILED: Catalog Service Failed, ErrorCode: 152, Error Message: ODPS-0110061: Failed to run ddltask-Schema evolution DDLs is not enabled in current project:xxxx

Causa

A evolução de schema está desativada no projeto MaxCompute. Sem esse recurso, as seguintes operações DDL falham:

  • Adicionar subcolunas do tipo STRUCT

  • Excluir colunas

  • Alterar a sequência de colunas

  • Modificar os tipos de dados das colunas

Solução

Execute o comando a seguir para ativar a evolução de schema no nível do projeto:

setproject odps.schema.evolution.enable=true;

A configuração entra em vigor 10 minutos após a execução do comando.

Nota

Para obter mais informações sobre evolução de schema, consulte Operações de partição e coluna.

Atualizações simultâneas de metadados causam aborto de transação

Exemplo

ODPS-0110061: Failed to run ddltask - Modify DDL meta encounter exception : ODPS-0429311:Transaction aborted - MaxC Transaction aborted. Can't update ObjectId(objectType:PARTITION, dbName:mc_gjpt, tableName:xxxx, tableId:xxx, partitionId:xxxx, partitionName:pt=20221125, tenantId:, catalogName:xxx, catalogId:xxx, dbId:, projectName:xxx). BeginTs is less than lastCommitTs.objectId:ObjectId(objectType:PARTITION, dbName:xxx, tableName:xxxx, tableId:xxx, partitionId:xxx, partitionName:pt=20221125, tenantId:, catalogName:xxxx, catalogId:xxx, dbId:, projectName:xxxx), txnId:xxxxx, lastCommitTs:1709410212584448, lastMaxBeginTs:1709410182400000, isolation:NONSTRICT_SNAPSHOT_ISOLATION, op:UPDATE, isConstraintNotAllowInsertIntoReorder:false

Causa

Vários usuários modificaram os metadados simultaneamente, o que gerou um conflito e abortou a transação.

Solução

Serialize as operações DDL. Espace as atualizações de metadados em pelo menos 1 minuto para evitar conflitos de transação.

Nota

Para conhecer outras causas e etapas de solução de problemas do erro "Modify DDL meta encounter exception", consulte Perguntas frequentes sobre operações DML.