Snowpark Migration Accelerator:検証¶
検証プロセスを進めるには、以下の手順に従ってください。
収集プロセス中に生成された
snowpark-checkpoints-outputフォルダーを検証ワークロードにコピーします。
VS コードで検証ワークロードを開き、検証プロセスを開始します。

checkpoints.jsonファイルを使用してチェックポイントを生成します。
チェックポイントを生成するには、以下のいずれかのアクションを実行できます。
提案されたメッセージを受け入れることで、それらを生成します。
.png)
実行 "Snowflake:すべてのチェックポイントをロードするコマンド"
.png)
すべてのチェックポイントがロードされると、ファイルは以下のように表示されるはずです。
.png)
Pythonファイルを実行し、チェックポイント検証プロセスを実行します。
検証チェックポイントを含むpythonファイルを実行すると、検証結果はコピーされた"snowpark-checkpoints-output"フォルダーに"checkpoints_validation_results.json"として表示されます。

"checkpoints_validation_results.json"には、収集プロセスの統合結果が含まれます。
{
"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"
}
]
}
上記のように、検証結果には PySpark とSnowpark DataFrames の比較結果が含まれます。