Snowpark Migration Accelerator : Interprétation de la sortie de l’évaluation

Une fois que l’outil a terminé son analyse, vous pouvez examiner la sortie pour prendre des décisions en connaissance de cause. Examinons les résultats pour comprendre comment interpréter les données et déterminer leur valeur pour votre projet.

Une fois l’analyse terminée, un résumé s’affiche dans l’application. Les résultats détaillés de l’évaluation seront enregistrés dans le répertoire de sortie que vous avez spécifié lors de la création du projet. Les informations les plus précieuses de l’évaluation se trouvent dans les fichiers (artefacts) de ce répertoire.

Ce guide explique comment interpréter et utiliser à la fois la sortie directe de l’application et le répertoire de sortie complet. Voici ce que vous devez savoir :

  • Score(s) de préparation - SMA génère plusieurs scores qui mesurent la compatibilité de votre code avec Snowflake. Par exemple :

    • Le score de préparation Spark API indique le pourcentage de code Spark API qui peut être automatiquement converti en Snowpark API.

    • Le score de préparation SQL indique dans quelle mesure votre code Spark SQL ou HiveQL peut être automatiquement converti en Snowflake SQL. Ces scores vous aident à comprendre dans quelle mesure une conversion manuelle du code sera nécessaire.

  • Taille - Vous pouvez évaluer la taille de la charge de travail à l’aide du résumé du fichier, qui indique le nombre total de fichiers et de lignes de code. Combiné aux scores de préparation de chaque fichier, il vous permet d’identifier les fichiers qui nécessitent le plus d’attention au cours de la migration.

  • Plus d’informations à venir, mais en attendant…

Examinons la page de résumé de l’application.