Snowpark Migration Accelerator: Validação¶
Para prosseguir com o processo de validação, siga os passos descritos abaixo:
Copie a pasta
snowpark-checkpoints-output, gerada durante o processo de coleção, para a carga de trabalho de validação.
Abra a carga de trabalho de validação no VS Code para iniciar o processo de validação.

Gere pontos de verificação usando o arquivo
checkpoints.json.
Para gerar pontos de verificação, realize uma das seguintes ações:
Gere-os aceitando a mensagem sugerida:

Execute o comando “Snowflake: Load All Checkpoints»:

Após o carregamento de todos os pontos de verificação, seus arquivos devem aparecer da seguinte forma:

Execute o arquivo Python para executar o processo de validação dos pontos de verificação.
Ao executar um arquivo Python que contém pontos de verificação de validação, os resultados da validação serão exibidos na pasta copiada «snowpark-checkpoints-output» como «checkpoints_validation_results.json»:

O arquivo «checkpoints_validation_results.json» contém os resultados unificados do processo de coleção.
{
"results": [
{
"checkpoint_name": "sample$BBVOC7$df1$1",
"file": "sample.py",
"line_of_code": 10,
"result": "PASS",
"timestamp": "2025-05-05T15:32:29.248917"
},
{
"checkpoint_name": "sample$BBVOC7$df2$1",
"file": "sample.py",
"line_of_code": 12,
"result": "PASS",
"timestamp": "2025-05-05T15:32:31.137536"
},
{
"checkpoint_name": "sample$BBVOC7$df3$1",
"file": "sample.py",
"line_of_code": 17,
"result": "PASS",
"timestamp": "2025-05-05T15:32:33.133002"
}
]
}
Os resultados da validação, como visto acima, conterão o resultado da comparação entre o PySpark e o Snowpark DataFrames.