

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Configurações de tarefa para processamento de DDL de processamento de alterações
<a name="CHAP_Tasks.CustomizingTasks.TaskSettings.DDLHandling"></a>



As configurações a seguir determinam como AWS DMS manipula as alterações da linguagem de definição de dados (DDL) nas tabelas de destino durante a captura de dados de alteração (CDC). Para obter informações sobre como utilizar um arquivo de configuração de tarefas para definir as configurações de tarefas, consulte [Exemplo de configurações de tarefas](CHAP_Tasks.CustomizingTasks.TaskSettings.md#CHAP_Tasks.CustomizingTasks.TaskSettings.Example). 

As configurações de tarefas para lidar com DDL de processamento de alterações incluem:
+ `HandleSourceTableDropped –` defina esta opção como `true` para abandonar a tabela de destino quando a tabela de origem for abandonada.
+ `HandleSourceTableTruncated`: defina esta opção como `true` para truncar a tabela de destino quando a tabela de origem for truncada.
+ `HandleSourceTableAltered`: defina esta opção como `true` para alterar a tabela de destino quando a tabela de origem for alterada.

Veja a seguir um exemplo de como as configurações de tarefas que manipulam o DDL de processamento de alterações aparecem em um arquivo JSON de configuração de tarefas:

```
                "ChangeProcessingDdlHandlingPolicy": {
                   "HandleSourceTableDropped": true,
                   "HandleSourceTableTruncated": true,
                   "HandleSourceTableAltered": true
                },
```

**nota**  
Para obter informações sobre quais instruções DDL são compatíveis com um endpoint específico, consulte o tópico que descreve esse endpoint.