Regole di selezione per migrazioni di dati omogenee - AWS Database Migration Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Regole di selezione per migrazioni di dati omogenee

È possibile utilizzare le regole di selezione per scegliere lo schema, le tabelle o entrambi da includere nella replica.

Quando crei un'attività di migrazione dei dati, scegli Aggiungi regola di selezione.

Per le impostazioni delle regole, fornisci i seguenti valori:

  • Schema: scegli Inserisci uno schema.

  • Nome dello schema: fornisci il nome dello schema che desideri replicare o usalo % come jolly.

  • Nome tabella:: Fornisci il nome della tabella che desideri replicare o usa % come jolly.

Per impostazione predefinita, l'unica azione di regola che DMS supporta èInclude, e l'unico carattere jolly che supporta è. DMS %

Nota

AWS DMS supporta solo regole di selezione per migrazioni di dati omogenee quando si utilizza un database compatibile con Postgre SQL o MongoDB come fonte.

Esempio Migrazione di tutte le tabelle in uno schema

Nell'esempio seguente viene eseguita la migrazione di tutte le tabelle da uno schema denominato dmsst nell'origine all'endpoint di destinazione.

{ "rules": [ { "rule-type": "selection", "rule-action": "include", "object-locator": { "schema-name": "dmsst", "table-name": "%" }, "filters": [], "rule-id": "1", "rule-name": "1" } ] }
Esempio Migrazione di alcune tabelle in uno schema

L'esempio seguente migra tutte le tabelle con un nome che inizia concollectionTest, da uno schema denominato dmsst nell'origine all'endpoint di destinazione.

{ "rules": [ { "rule-type": "selection", "rule-action": "include", "object-locator": { "schema-name": "dmsst", "table-name": "collectionTest%" }, "filters": [], "rule-id": "1", "rule-name": "1" } ] }
Esempio Migra tabelle specifiche da più schemi

L'esempio seguente migra alcune tabelle da più schemi denominati dmsst e Test presenti nell'origine all'endpoint di destinazione.

{ "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" } ] }