

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Conversion d'objets de base de données avec l'IA générative
<a name="schema-conversion-convert.databaseobjects"></a>

La fonction de conversion de schéma DMS avec IA générative rationalise le processus de migration de base de données en proposant des recommandations pour vous aider à convertir des objets de code non convertis qui nécessitent généralement une conversion manuelle complexe. Cette fonctionnalité est disponible pour les conversions d'Oracle vers PostgreSQL/Aurora PostgreSQL, de SQL Server vers PostgreSQL/Aurora PostgreSQL and SAP ASE (Sybase ASE) to PostgreSQL/Aurora PostgreSQL. Vous pouvez convertir un schéma de base de données complet ou des objets de schéma de base de données individuels.

**Avertissement**  
Les fonctionnalités d'IA générative de la conversion de schéma DMS utilisent l'inférence entre régions. Pour de plus amples informations, veuillez consulter [Inférence entre régions dans la conversion de schémas DMS](CHAP_Security.DataProtection.CrossRegionInference.md#CHAP_Security.DataProtection.CrossRegionInference.SchemaConversion).

Pour convertir les objets de votre base de données source à l'aide de l'IA générative, suivez les étapes 1 à 6 de la [section Conversion des objets de base](schema-conversion-convert.md#schema-conversion-convert-steps) de données, puis appliquez l'une des deux méthodes suivantes :
+ Méthode 1 : Dans le menu **Actions**, sélectionnez **Convertir**. Dans la boîte de dialogue de conversion qui apparaît, activez l'option **Convertir le schéma avec Generative AI** et cliquez sur **Convertir**.
+ Méthode 2 : cliquez sur ****Convertir le schéma avec Generative AI**** dans le coin supérieur droit. Dans la boîte de dialogue de conversion, assurez-vous que l'option est activée et cliquez sur **Convertir**.

Pour ajuster manuellement ce paramètre à tout moment dans la console de conversion du schéma DMS :
+ Accédez à l'onglet **Paramètres**.
+ Dans la **section Paramètres de conversion**, activez l'option **IA générative** pour approuver l'utilisation de l'IA générative.

**Note**  
Régions prises en charge :  
Asie-Pacifique (Tokyo) (ap-northeast-1)
Asie-Pacifique (Osaka) (ap-northeast-3)
Asie-Pacifique (Sydney) (ap-southeast-2)
Canada (Centre) (ca-central-1)
Europe (Francfort) (eu-central-1)
Europe (Stockholm) (eu-north-1)
Europe (Irlande) (eu-west-1)
Europe (Londres) (eu-west-2)
Europe (Paris) (eu-west-3)
USA Est (Virginie du Nord) (us-east-1)
USA Est (Ohio) (us-east-2)
USA Ouest (Oregon) (us-west-2)

**Note**  
Chemins de conversion pris en charge :  
Oracle vers Amazon RDS pour PostgreSQL
Oracle vers Amazon Aurora PostgreSQL
Microsoft SQL Server vers Amazon RDS pour PostgreSQL
Microsoft SQL Server vers Amazon Aurora PostgreSQL
SAP ASE (Sybase ASE) vers Amazon RDS pour PostgreSQL
SAP ASE (Sybase ASE) vers Amazon Aurora PostgreSQL
IBM Db2 pour Linux, UNIX et Windows (LUW) vers Amazon RDS pour PostgreSQL
IBM Db2 pour Linux, UNIX et Windows (LUW) vers Amazon Aurora PostgreSQL
IBM DB2 pour Amazon RDS z/OS pour PostgreSQL
IBM Db2 z/OS pour Amazon Aurora PostgreSQL

## Portée de la conversion par IA générative
<a name="schema-conversion-convert.databaseobjects.genai"></a>

La conversion de schéma générative assistée par l'IA se concentre sur des éléments SQL spécifiques avec des éléments d'action désignés. Tous les autres éléments SQL sont convertis à l'aide d'approches basées sur des règles par défaut. Les éléments SQL inclus dans le champ d'application étendu de la conversion par IA générative incluent :


****  
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/dms/latest/userguide/schema-conversion-convert.databaseobjects.html)

### Limitations
<a name="schema-conversion-convert.databaseobjects.limitations"></a>

La fonctionnalité de conversion d'objets de base de données à l'aide de l'IA générative présente les limites suivantes :
+ Les points de terminaison de base de données prenant en charge la conversion générative par IA ne sont pas visibles dans la AWS console. Vous pouvez les consulter uniquement en exportant le rapport d'évaluation sous forme de fichier PDF ou CSV.
+ En tant que système probabiliste, la conversion de schéma générative assistée par l'IA peut ne pas atteindre une précision de 100 % dans toutes les conversions. Il peut également produire des résultats différents pour les mêmes instructions SQL sur une période donnée. Vous devez examiner et valider tous les résultats de conversion.
+ La conversion générative par IA n'est pas prise en charge pour :
  + Contrainte DEFAULT dans une table
  + Valeur par défaut pour un paramètre de fonction ou de procédure
  + CALCULER UNE COLONNE dans une table
  + TRIGGER
  + TYPE DE DONNÉES DE COLONNE
  + Instructions SQL dynamiques
  + INDEX
  + CONSTRAINT
+ Si l'instruction source est convertie avec plusieurs actions et qu'au moins une action est traitée à l'aide de l'IA générative, toutes les actions sont remplacées par une action 5444 sur une cible pour Oracle et 7744 pour Microsoft SQL Server. L'action 9997 est une exception qui est enregistrée après avoir été traitée à l'aide de l'IA générative.

**Avertissement**  
La conversion à l'aide de l'IA générative prend plus de temps qu'une conversion de base.

Chaque AWS compte dispose d'un quota par minute qui limite le nombre d'instructions SQL pouvant être converties à l'aide de l'IA générative. Les relevés dépassant cette limite sont mis en file d'attente pour être traités dans les minutes qui suivent. Le quota est le suivant :


****  

| Région | Instructions SQL par AWS compte et par minute | 
| --- | --- | 
|  Asie-Pacifique (Tokyo) (ap-northeast-1) Asie-Pacifique (Osaka) (ap-northeast-3) Asie-Pacifique (Sydney) (ap-southeast-2) Canada (Centre) (ca-central-1) Europe (Stockholm) (eu-north-1) Europe (Irlande) (eu-west-1) Europe (Londres) (eu-west-2) Europe (Paris) (eu-west-3) USA Est (Ohio) (us-east-2)  | Jusqu'à 24 déclarations | 
|  Europe (Francfort) (eu-central-1) USA Est (Virginie du Nord) (us-east-1) USA Ouest (Oregon) (us-west-2)  | Jusqu'à 40 déclarations | 