SnowConvert AI - Redshift¶
Qu’est-ce que SnowConvert AI pour Redshift ?¶
SnowConvert AI is a software tool that understands SQL Redshift scripts and converts this source code into functionally equivalent Snowflake code.
Types de conversion¶
Plus précisément, SnowConvert AI pour Redshift effectue les conversions suivantes :
Redshift à Snowflake SQL¶
SnowConvert AI reconnaît le code source Redshift et convertit les différentes instructions en SQL approprié pour la cible Snowflake.
Exemple de code¶
Code d’entrée¶
Code de sortie¶
Comme vous pouvez le constater, la majeure partie de la structure reste inchangée, mais certaines propriétés des colonnes doivent être transformées en équivalents Snowflake. Pour plus d’informations, veuillez vous référer à la documentation sur les références de conversion Redshift.
Terminologie SnowConvert AI¶
Avant de nous perdre dans la magie de ces conversions de code, voici quelques termes/définitions afin que vous sachiez de quoi nous parlons lorsque nous commençons à les utiliser dans la documentation :
SQL (Structured Query Language) : langage standard pour stocker, manipuler et récupérer des données dans la plupart des architectures de bases de données modernes.
SnowConvert AI : le logiciel qui convertit automatiquement et en toute sécurité vos fichiers Redshift vers la plateforme de données Cloud Snowflake.
Règle de conversion ou Règle de transformation : règles qui autorisent SnowConvert AI à convertir une partie du code source en code cible attendu.
Analyse : l’analyse est un processus initial effectué par SnowConvert AI pour comprendre le code source et construire une structure de données interne nécessaire à l’exécution des règles de conversion.
Dans les pages suivantes, vous en apprendrez plus sur le type de conversions que SnowConvert AI for Redshift est capable de réaliser. Si vous êtes prêt à commencer, consultez la page Prise en main de cette documentation.