

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Reglas de selección para migraciones de datos homogéneas
<a name="dm-migrating-data-selectionrules"></a>

Puede usar reglas de selección para elegir el esquema, las tablas o ambos para incluirlos en la replicación.

Al crear una tarea de migración de datos, elija **Agregar regla de selección**.

Para la configuración de la regla, proporcione los siguientes valores:
+ **Esquema**: elija **Ingresar un esquema**.
+ **Nombre del esquema**: proporcione el nombre del esquema que quiere replicar o use **%** como comodín.
+ **Nombre de la tabla**: proporcione el nombre de la tabla que quiere replicar o use **%** como comodín.

De forma predeterminada, la única acción de regla que admite DMS es `Include` y el único carácter comodín que admite DMS es `%`.

**nota**  
La compatibilidad con las reglas de selección AWS DMS para las migraciones de datos homogéneas varía en función de la combinación del motor de base de datos de origen y del tipo de migración elegido. Los orígenes compatibles con PostgreSQL y MongoDB permiten reglas de selección para todos los tipos de migración, mientras que los orígenes de MySQL solo admiten reglas de selección para el tipo de migración de carga completa.

**Example Migrar todas las tablas de un esquema**  
El siguiente ejemplo migra todas las tablas desde un esquema denominado `dmsst` en el origen al punto de enlace de destino.  

```
{
    "rules": [
        {
            "rule-type": "selection",
            "rule-action": "include",
            "object-locator": {
                "schema-name": "dmsst",
                "table-name": "%"
            },
            "filters": [],
            "rule-id": "1",
            "rule-name": "1"
        }
    ]
}
```

**Example Migrar algunas tablas de un esquema**  
En el siguiente ejemplo, se migran todas las tablas cuyo nombre empiece por `collectionTest`, desde un esquema llamado `dmsst` en el origen hasta el punto de conexión de destino.  

```
{
    "rules": [
        {
            "rule-type": "selection",
            "rule-action": "include",
            "object-locator": {
                "schema-name": "dmsst",
                "table-name": "collectionTest%"
            },
            "filters": [],
            "rule-id": "1",
            "rule-name": "1"
        }
    ]
}
```

**Example Migración de tablas específicas de varios esquemas**  
El siguiente ejemplo migra algunas de las tablas de varios esquemas denominados `dmsst` y `Test` en el origen al punto de conexión 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"
        }
    ]
}
```