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.
Spécification des paramètres de conversion de schéma pour les projets de migration
Les paramètres de conversion de schéma vous permettent de personnaliser deux choses : la façon dont DMS Schema Conversion convertit les objets de base de données source en code SQL compatible avec la cible, et les schémas et bases de données qui apparaissent dans la vue de conversion de schéma. Les paramètres qui s'appliquent à tous les chemins de conversion sont décrits dans les sections ci-dessous. Pour les paramètres spécifiques à un chemin de conversion, consultez la rubrique correspondante dans la navigation.
Paramètres de conversion courants
Les deux paramètres suivants s'appliquent à chaque chemin de conversion. Chaque paramètre affiche l' Console de gestion AWS étiquette suivie du nom du paramètre de l'API et de la AWS CLI entre parenthèses.
- Commentaires dans le code SQL converti (
ShowSeverityLevelInSql) -
Contrôle le niveau de gravité minimal des actions pour lesquelles DMS Schema Conversion insère un commentaire dans la sortie SQL convertie. Seules les actions égales ou supérieures au niveau choisi reçoivent un commentaire.
Valeurs :
Étiquette de console API/CLI valeur Éléments d'action faisant l'objet d'un commentaire Erreurs uniquement CRITICALErreurs critiques qui empêchent l'objet de fonctionner Erreurs et avertissements HIGHErreurs critiques et avertissements de gravité élevée Tous les messages MEDIUMMesures de sévérité critiques, élevées et moyennes LOWTous les éléments d'action à l'exception des notes d'information INFOTous les éléments d'action, y compris les notes d'information Par défaut :
CRITICAL - Utiliser l'IA générative pour convertir les schémas ()
EnableGenAiConversion -
Lorsqu'elle est activée, la conversion de schéma DMS utilise un modèle d'IA génératif pour convertir les constructions SQL que la logique basée sur des règles ne peut pas gérer. Cela réduit le nombre d'actions nécessitant une résolution manuelle.
Type : booléen (|)
truefalsePar défaut :
falseNote
Les fonctionnalités d'IA générative dans DMS Schema Conversion ne sont disponibles que dans les AWS régions prises en charge. Si votre région principale n'est pas prise en charge, ce paramètre n'a aucun effet. Pour obtenir la liste des régions prises en charge et du routage d'inférence entre régions, consultez. Cross-region inférence dans la conversion du schéma DMS
Note
La conversion générative par IA n'est prise en charge que pour des chemins de conversion spécifiques. Pour obtenir la liste des chemins pris en charge et des éléments SQL concernés, consultezConversion d'objets de base de données grâce à l'IA générative.
Paramètres d'affichage en arborescence
Les paramètres d'affichage en arborescence diffèrent des autres paramètres de conversion de schéma. Ils ne modifient pas le code SQL converti. Ils contrôlent plutôt les schémas et les bases de données qui apparaissent dans les volets de base de données source et cible de la vue de conversion de schéma. Cela détermine ce que vous pouvez sélectionner pour la conversion. Les paramètres d'affichage en arborescence s'appliquent à tous les chemins de conversion.
Important
Vous pouvez configurer les paramètres d'affichage en arborescence uniquement dans le Console de gestion AWS. Vous ne pouvez pas les définir avec l' AWS Database Migration Service API ou la AWS CLI.
Vous configurez les paramètres d'affichage en arborescence dans la section Affichage en arborescence de la page Paramètres. Pour ouvrir cette page, suivez les Console de gestion AWS étapes décrites dansModification des paramètres. Choisissez ensuite Vue arborescente. Vous définissez chacune des commandes suivantes indépendamment pour le volet source et le volet cible.
- Masquer les schémas vides
-
Masque les schémas qui ne contiennent aucun objet. Sélectionnez cette commande pour supprimer les schémas vides du volet. Cela vous permet de vous concentrer sur les schémas contenant des objets à convertir.
Par défaut : sélectionné. La conversion de schéma DMS masque les schémas vides, sauf si vous désactivez cette commande.
- Bases de données ou schémas du système
-
Masque les bases de données ou les schémas du système que vous choisissez. La conversion de schéma DMS fournit une liste des objets système courants pour votre moteur source ou cible. Sélectionnez ceux que vous souhaitez masquer.
Pour une source PostgreSQL, la liste inclut des objets tels que et.
pg_cataloginformation_schemaPour une cible MySQL, la liste inclut des objets tels quemysqletperformance_schema.Par défaut : DMS Schema Conversion présélectionne les objets système standard pour votre moteur source ou cible.
- User-defined bases de données ou schémas
-
Masque les bases de données ou les schémas dont vous entrez le nom. Séparez deux ou plusieurs noms par une virgule. Utilisez le signe de pourcentage (%) comme caractère générique pour faire correspondre un nombre quelconque de caractères dans le nom d'une base de données ou d'un schéma.
Par défaut : aucun.
Modification des paramètres
Note
Vous ne pouvez pas modifier les paramètres pendant qu'une opération de conversion de schéma est en cours d'exécution sur le même projet.