Snowpark Migration Accelerator : Plateformes prises en charge¶
Plates-formes prises en charge¶
L’outil Snowpark Migration Accelerator (SMA) prend actuellement en charge ces langages de programmation en tant que code source :
Python
Scala
SQL
L’outil Snowpark Migration Accelerator (SMA) analyse à la fois les fichiers de code et les fichiers notebook pour identifier toute utilisation d’API Spark et d’autres APIs tierces. Pour obtenir la liste complète des types de fichiers que SMA peut analyser, veuillez vous référer à la section Types de fichiers pris en charge.
Dialectes SQL¶
L’outil Snowpark Migration Accelerator (SMA) peut analyser les fichiers de code pour identifier les éléments SQL. Actuellement, SMA peut détecter le code SQL écrit dans les formats suivants :
Spark SQL
Hive QL
Directives relatives à l’évaluation et la conversion SQL :
Bien que Spark SQL et Snowflake SQL soient hautement compatibles, il se peut que certains codes SQL ne soient pas parfaitement convertis.
L’analyse SQL n’est possible que si le code se trouve dans une cellule SQL d’un fichier notebook pris en charge ou dans un fichier .sql. Les instructions SQL intégrées dans des fonctions Python ou Scala ne seront pas analysées comme du code SQL.
Vous souhaitez explorer une nouvelle plateforme ? Veuillez prendre contact avec nous et nous nous ferons un plaisir de vous aider.