SnowConvert : Teradata¶
La première étape de la migration consiste à obtenir le code à migrer. Il existe de nombreuses façons d’extraire le code de votre base de données. Nous vous recommandons toutefois d’utiliser les scripts d’extraction fournis par Snowflake.
Le code source de ces scripts est ouvert et disponible sur GitHub.
Conditions préalables¶
Accédez à un serveur avec une base de données Teradata.
Autorisation d’exécuter des scripts shell avec accès au serveur.
Utilitaires Teradata comme
bteq / tpt
.Python
Installation des scripts¶
Allez sur https://github.com/Snowflake-Labs/SC.DDLExportScripts/.
Dans l’option Code, sélectionnez le menu déroulant et utilisez l’option Télécharger le fichier ZIP pour télécharger le code.
Décompressez le fichier ZIP. Le code pour Teradata doit se trouver dans le dossier Teradata.
Suivez les instructions d’utilisation pour modifier les fichiers et les exécuter sur votre système.
Empaqueter les résultats¶
Lorsque le script est terminé, le dossier de sortie contient toutes les DDLs pour la migration. Vous pouvez ensuite compresser ce dossier pour l’utiliser avec SnowConvert.
Par exemple, exécutez :
zip -r output.zip ./output