

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Anwenden von Migrationsregeln in AWS Schema Conversion Tool
<a name="CHAP_Converting.MigrationRules"></a>

Bevor Sie Ihr Schema mit konvertieren AWS SCT, können Sie Migrationsregeln einrichten. *Migrationsregeln* in AWS SCT können beispielsweise den Datentyp von Spalten ändern, Objekte von einem Schema in ein anderes verschieben und die Namen von Objekten ändern. Nehmen wir beispielsweise an, dass Sie in Ihrem Quellschema eine Reihe von Tabellen mit dem Namen `test_TABLE_NAME` haben. Sie können eine Regel einrichten, die das Präfix `test_` im Zielschema in das Präfix `demo_` ändert. 

**Anmerkung**  
Sie können Migrationsregeln nur für verschiedene Quell- und Zieldatenbank-Engines erstellen. 

Sie können Migrationsregeln erstellen, die die folgenden Aufgaben ausführen: 
+ Ein Präfix hinzufügen, entfernen oder ersetzen
+ Ein Suffix hinzufügen, entfernen oder ersetzen
+ Spaltensortierung ändern
+ Ändern des Datentyps
+ Ändern Sie die Länge von`char`, `varchar``nvarchar`, und `string` Datentypen
+ Verschieben von Objekten
+ Umbenennen von Objekten

Sie können Migrationsregeln für die folgenden Objekte erstellen: 
+ Datenbank
+ Schema
+ Tabelle
+ Spalte

## Migrationsregeln erstellen
<a name="CHAP_Converting.MigrationRules.Map"></a>

Sie können Migrationsregeln erstellen und die Regeln als Teil Ihres Projekts speichern. Gehen Sie bei geöffnetem Projekt wie folgt vor, um Migrationsregeln zu erstellen. 

**Um Migrationsregeln zu erstellen**

1. Wählen Sie im Menü **Ansicht** die Option **Mapping-Ansicht** aus. 

1.  Wählen Sie unter **Serverzuordnungen** ein Paar aus Quell- und Zielservern aus. 

1. Wählen Sie **Neue Migrationsregel** aus. Das Dialogfeld „**Transformationsregeln**“ wird angezeigt. 

1. Wählen Sie **Add new rule** aus. Der Liste der Regeln wird eine neue Zeile hinzugefügt. 

1. Konfigurieren Sie Ihre Regel:

   1. Geben Sie unter **Name** einen Namen für Ihre Regel ein. 

   1. Wählen Sie für **For** den Objekttyp aus, für den die Regel gelten soll. 

   1. Geben Sie für den **Ort** einen Filter ein, der auf Objekte angewendet werden soll, bevor Sie die Migrationsregel anwenden. Die WHERE-Klausel wird mithilfe einer vergleichbaren Klausel ausgewertet. Sie können den exakten Namen eingeben und ein Objekt auswählen oder Sie können ein Muster angeben und damit mehrere Objekte auswählen. 

      Die verfügbaren Felder für die Klausel **where** sind je nach Objekttyp unterschiedlich. Wenn als Objekttyp "Schema" ausgewählt wurde, ist nur das Feld für den Schemanamen verfügbar. 

   1. Wählen Sie unter **Aktionen** den Typ der Migrationsregel aus, die Sie erstellen möchten. 

   1. Geben Sie je nach Regeltyp einen oder zwei zusätzliche Werte ein. Wenn Sie beispielsweise ein Objekt umbenennen möchten, geben Sie den neuen Namen des Objekts ein. Wenn Sie ein Präfix ersetzen möchten, geben Sie das alte und das neue Präfix ein.

      Für die Datentypen char, varchar, nvarchar und string können Sie die Länge des Datentyps mithilfe des Multiplikationsoperators ändern. Beispielsweise wandelt der `%*4` Wert den Datentyp in. `varchar(10)` `varchar(40)`

1. Nachdem Sie Ihre Migrationsregel konfiguriert haben, wählen Sie **Speichern**, um Ihre Regel zu speichern. Zum Verwerfen Ihrer Änderungen können Sie auf **Cancel** klicken.   
![\[Das Dialogfeld mit den Transformationsregeln\]](http://docs.aws.amazon.com/de_de/SchemaConversionTool/latest/userguide/images/transformation-rules.png)

1. Wenn Sie mit dem Hinzufügen, Bearbeiten und Löschen der Regeln fertig sind, klicken Sie auf **Save All**, um alle Änderungen zu speichern. 

1. Wählen Sie „**Schließen**“, um das Dialogfeld „**Transformationsregeln**“ zu schließen. 

Sie können das Umschaltsymbol verwenden, um eine Migrationsregel zu deaktivieren, ohne sie zu löschen. Sie können das Kopiersymbol verwenden, um eine bestehende Migrationsregel zu duplizieren. Sie können das Stiftsymbol verwenden, um eine bestehende Migrationsregel zu bearbeiten. Sie können das Löschsymbol verwenden, um eine bestehende Migrationsregel zu löschen. Um alle Änderungen zu speichern, die Sie an Ihren Migrationsregeln vornehmen, wählen Sie **Alle speichern**. 

## Migrationsregeln exportieren
<a name="CHAP_Converting.MigrationRules.Export"></a>

Wenn Sie AWS DMS früher Ihre Daten von Ihrer Quelldatenbank in Ihre Zieldatenbank migrieren, können Sie Informationen zu Ihren Migrationsregeln für bereitstellen AWS DMS. Weitere Informationen zu Aufgaben finden Sie unter [Arbeiten mit AWS Database Migration Service Replikationsaufgaben](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Tasks.html). 

**Um Migrationsregeln zu exportieren**

1. Wählen Sie in der AWS Schema Conversion Tool im Menü **Ansicht die Option **Mapping-Ansicht**** aus. 

1.  Wählen Sie unter **Migrationsregeln** eine Migrationsregel aus und klicken Sie dann auf **Migrationsregel ändern**. 

1.  Wählen Sie **Skript exportieren für AWS DMS**. 

1. Navigieren Sie zum gewünschten Speicherort des Skripts und klicken Sie auf **Save**. Ihre Migrationsregeln werden als JSON-Skript gespeichert, das von verwendet werden kann AWS DMS. 