Snowpark Migration Accelerator: 수집

수집 프로세스를 따르려면 아래에 설명된 단계를 진행합니다.

  1. VS Code에서 컬렉션 워크로드를 열어 프로세스를 시작합니다.

    수집 워크로드

  2. checkpoints.json 파일을 사용하여 검사점을 생성합니다.

검사점을 생성하기 위해 다음 작업 중 하나를 수행할 수 있습니다.

  1. 제안된 메시지를 수락하여 검사점을 생성합니다.

    발견된 검사점 로드 메시지

  2. “Snowflake: Load All Checkpoints” 명령을 실행합니다.

    모든 검사점 로드 명령

    모든 검사점이 성공적으로 로드되면 파일이 아래와 같이 표시되어야 합니다.

    검사점이 있는 파일

  3. Python 파일을 실행하여 검사점 수집 프로세스를 실행합니다.

검사점이 포함된 Python 파일을 실행하면 수집 결과를 포함하는 snowpark-checkpoints-output 폴더가 생성됩니다.

수집 결과 출력 폴더

checkpoints_collection_results.json 파일에는 수집 프로세스의 통합 결과가 포함됩니다.

{
  "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"
    }
  ]
}
Copy

수집 결과에 대한 액세스 권한을 부여하려면 snowpark-checkpoints-output 폴더를 유효성 검사 워크로드에 복사해야 합니다. 유효성 검사 프로세스 진행 방법에 대한 자세한 내용은 유효성 검사 섹션을 참조하세요.