Snowpark Migration Accelerator : Sortie de l’évaluation - Dans l’application

When the Snowpark Migration Accelerator (SMA) finishes analyzing your code, it generates assessment artifacts and automatically takes you to the Assessment Results page.

Scores de préparation

The Assessment Results page provides a concise overview, displaying only the available readiness scores from the current tool execution.

Résumé de l'évaluation

Score de préparation Snowpark Connect

Le score de préparation initial affiché sera le Score de préparation de Snowpark Connect. Il s’agit d’une mesure des références trouvées à l’API Spark et du pourcentage d’entre elles qui est pris en charge par Snowpark Connect. Cette section affichera :

  • Le score de préparation Snowpark Connect : mesure le pourcentage de références à l’API Spark prises en charge par Snowpark Connect.

  • ** Que faire ensuite ** : recommandations sur les actions à entreprendre avant de passer à l’étape suivante.

  • Comprendre le score de préparation Snowpark Connect : description du score de préparation et comment l’interpréter.

  • Toutes les utilisations de l’API Spark identifiées : le nombre total de références à l’API Spark trouvées dans cette base de code

  • ** Utilisations de l’API Spark compatibles avec Snowpark Connect** : le nombre de références prises en charge par Snowpark Connect.

Score de préparation Snowpark Connect

Note

Informations importantes :

  • A high readiness score, even 100%, doesn’t guarantee immediate migration success. It indicates that the Spark API references are compatible with Snowflake, suggesting good potential for migration to Snowpark Connect.

  • Le score de préparation que vous voyez peut être différent de cet exemple car vous utilisez peut-être une version différente de l’outil, et que le code source de ces référentiels publics peut changer à tout moment car ils ne sont pas contrôlés par Snowflake.

  • En fonction de la version de votre outil, il se peut que d’autres scores de préparation s’affichent. Pour plus de détails sur la compréhension de ces scores, veuillez vous référer à la liste actuelle des scores de préparation.

Les scores de préparation sont les informations les plus importantes à examiner dans l’application. Bien que d’autres résumés soient brièvement abordés, vous trouverez des informations détaillées sur la signification des scores de préparation dans la section conclusions du résumé de l’évaluation ci-dessous.

Autres résumés

Résumé de l’exécution

Below the readiness score section, you will find the execution summary.

Résumé de l'exécution

Le résumé de l’exécution fournit des détails sur le processus en cours. Bien que ces informations puissent être utiles lors de la résolution de problèmes avec l’équipe SMA, vous n’avez pas besoin de les consulter pour l’instant.

Conclusions du résumé de l’évaluation dans l’application

Avant de poursuivre, nous devons évaluer plusieurs aspects clés :

  • Readiness Level (Compatibility with Snowpark Connect) The assessment shows a Readiness Score of 93.37% (your result may vary based on your tool version). Scores above 80% indicate high Snowpark Connect compatibility, suggesting that migration is recommended for this codebase. To understand the full compatibility picture, we need to examine the complete assessment results in the output folder.

  • Size of the Spark footprint/impact on this codebase The analysis found 3,742 total Spark API references, with 3,494 automatically supported for conversion. This leaves only 248 references requiring manual conversion. While the total codebase size is unknown, the small number of unsupported references suggests a manageable evaluation effort. These 248 references likely follow a few common patterns, making them easier to assess. The actual conversion effort will be determined during the migration phase.

Based on the analysis, this codebase appears to be well-suited for migration from Spark to Snowpark Connect, with minimal effort required to complete the conversion. Let’s examine the remaining output to confirm this assessment.