Lors de la synchronisation des données vers DataHub ou MaxCompute, Data Transmission Service (DTS) ajoute des colonnes supplémentaires à la table de destination pour la gestion des métadonnées, le tri et la déduplication. Si le nom d'une colonne supplémentaire entre en conflit avec un nom de colonne existant, la tâche de synchronisation échoue. Modifiez la règle de dénomination des colonnes supplémentaires pour éviter ces conflits.
Contexte
Avant de modifier la règle de dénomination, vérifiez si les noms des colonnes supplémentaires entrent en conflit avec les colonnes existantes dans la table de destination. Le tableau suivant décrit les noms et les définitions des colonnes supplémentaires.
Avec l'ancienne règle de dénomination, DTS ajoute également le préfixe
dts_
aux colonnes métier de la base de données source. Avec la nouvelle règle de dénomination, DTS n'ajoute aucun préfixe à ces colonnes.
| Instance de destination | Ancien nom | Nouveau nom | Définition |
| DataHub |
|
|
Voir Schéma de rubrique. |
| MaxCompute |
|
|
Voir Schéma de la table des journaux incrémentiels. |
Procédure
Commencez la configuration d'une tâche de synchronisation de données. Pour plus d'informations, consultez les étapes 1 à 7 de la section Configurer une tâche de synchronisation de données (ancienne console).
-
Sur la page Select Objects to Synchronize, faites défiler jusqu'en bas et sélectionnez une option pour Use new naming rule for additional columns.
Option Description Yes Utilise la nouvelle règle de dénomination. Remarque Si les anciens noms de colonnes supplémentaires entrent en conflit avec les colonnes existantes dans la table de destination, sélectionnez Yes pour éviter ce problème.DTS ajoute le préfixe
new_dts_sync_aux anciens noms de colonnes supplémentaires pour créer les nouveaux noms.Par exemple, si une ancienne colonne supplémentaire est nommée
record_id, son nouveau nom estnew_dts_sync_record_id.No Utilise l'ancienne règle de dénomination pour les colonnes supplémentaires. RemarquePour plus d'informations sur les colonnes supplémentaires, consultez la section
Noms et définitions des colonnes supplémentaires
.
Suivez les instructions à l'écran pour terminer la configuration de la tâche de synchronisation de données.