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á.
Você pode usar as regras de seleção para escolher o esquema, as tabelas ou os dois que deseja incluir na replicação.
Ao criar a tarefa de migração de dados, escolha Adicionar regra de seleção.
Para as configurações da regra, forneça os valores a seguir:
Esquema: selecione Insira um esquema.
Nome do esquema: forneça o nome do esquema que você deseja replicar ou use
%
como curinga.Nome da tabela: forneça o nome da tabela que você deseja replicar ou use
%
como curinga.
Por padrão, a única ação de regra compatível com o DMS é Include
, e o único caractere curinga compatível com o DMS é %
.
nota
O suporte às regras de seleção AWS DMS para migrações de dados homogêneas varia com base na combinação do mecanismo de banco de dados de origem e do tipo de migração escolhido. As fontes compatíveis com PostgreSQL e MongoDB permitem regras de seleção para todos os tipos de migração, enquanto as fontes do MySQL suportam apenas regras de seleção para o tipo de migração Full Load.
exemplo Migrar todas as tabelas em um esquema
O exemplo a seguir migra todas as tabelas de um esquema chamado dmsst
da origem para o endpoint de destino.
{
"rules": [
{
"rule-type": "selection",
"rule-action": "include",
"object-locator": {
"schema-name": "dmsst",
"table-name": "%"
},
"filters": [],
"rule-id": "1",
"rule-name": "1"
}
]
}
exemplo Migrar algumas tabelas em um esquema
O exemplo a seguir migra todas as tabelas que começam com collectionTest
de um esquema chamado dmsst
na origem para o endpoint de destino.
{
"rules": [
{
"rule-type": "selection",
"rule-action": "include",
"object-locator": {
"schema-name": "dmsst",
"table-name": "collectionTest%"
},
"filters": [],
"rule-id": "1",
"rule-name": "1"
}
]
}
exemplo Migrar tabelas específicas de vários esquemas
O exemplo a seguir migra algumas tabelas de vários esquemas chamados dmsst
e Test
da origem para o endpoint de destino.
{
"rules": [
{
"rule-type": "selection",
"rule-action": "include",
"object-locator": {
"schema-name": "dmsst",
"table-name": "collectionTest1"
},
"filters": [],
"rule-id": "1",
"rule-name": "1"
},
{
"rule-type": "selection",
"rule-action": "include",
"object-locator": {
"schema-name": "Test",
"table-name": "products"
},
"filters": [],
"rule-id": "2",
"rule-name": "2"
}
]
}