Snowpark Migration Accelerator : Collection¶
Pour suivre le processus de collection, procédez comme suit :
Ouvrez la charge de travail de collection dans VS Code pour démarrer le processus.

Générer des points de contrôle à l’aide du fichier
checkpoints.json.
Pour générer des points de contrôle, vous pouvez effectuer l’une des actions suivantes :
Générer des points de contrôle en acceptant le message suggéré :

Exécuter la commande « Snowflake : Charger tous les points de contrôle » :

Une fois que tous les points de contrôle ont été chargés, vos fichiers devraient apparaître comme indiqué ci-dessous :

Exécutez le fichier Python pour exécuter le processus de collection des points de contrôle.
Lors de l’exécution d’un fichier Python qui inclut des points de contrôle, un dossier nommé snowpark-checkpoints-output sera créé, contenant les résultats de la collection.

Le fichier checkpoints_collecte_results.json contient les résultats consolidés du processus de collection.
{
"results": [
{
"timestamp": "2025-05-05 15:06:43",
"file": "sample.py",
"line_of_code": 57,
"checkpoint_name": "sample$BBVOC7$df1$1",
"result": "PASS"
},
{
"timestamp": "2025-05-05 15:06:53",
"file": "sample.py",
"line_of_code": 57,
"checkpoint_name": "sample$BBVOC7$df2$1",
"result": "PASS"
},
{
"timestamp": "2025-05-05 15:06:58",
"file": "sample.py",
"line_of_code": 57,
"checkpoint_name": "sample$BBVOC7$df3$1",
"result": "PASS"
}
]
}
Le dossier snowpark-checkpoints-output doit être copié dans la charge de travail de validation pour donner accès aux résultats de la collection. Pour plus de détails sur la manière de procéder avec le processus de validation, reportez-vous à la [section Validation] (https://app.gitbook.com/o/-MB4z_O8Sl–Tfl3XVml/s/6on4bNAZUZGzMpdEum8X/~/changes/499/use-cases/sma-checkpoints-walkthrough/snowpark-checkpoints-execution-guide/validation).