Snowpark Migration Accelerator: Sammlung

Um den Erfassungsprozess zu verfolgen, fahren Sie bitte mit den folgenden Schritten fort:

  1. Öffnen Sie den Workload für die Erfassung in VS Code, um den Prozess zu starten.

    Sammlungs-Workload

  2. Generieren Sie Checkpoints mit der Datei checkpoints.json.

Um Checkpoints zu generieren, können Sie eine der folgenden Aktionen durchführen:

  1. Generieren Sie Checkpoints, indem Sie die vorgeschlagene Meldung akzeptieren:

    Meldung „Gefundene Checkpoints laden“

  2. Führen Sie den Befehl „Snowflake: Alle Checkpoints laden“ aus:

    Befehl „Alle Checkpoints laden“

    Sobald alle Checkpoints erfolgreich geladen sind, sollten Ihre Dateien wie folgt aussehen:

    Datei mit Checkpoints

  3. Führen Sie die Python-Datei aus, um den Checkpoint-Sammlungsprozess auszuführen.

Wenn Sie eine Python-Datei ausführen, die Checkpoints enthält, wird ein Ordner snowpark-checkpoints-output erstellt, der die Sammlungsergebnisse enthält.

Ausgabeordner für Erfassungsergebnisse

Die Datei checkpoints_collection_results.json enthält die konsolidierten Ergebnisse des Sammlungsprozesses.

{
  "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

Der Ordner snowpark-checkpoints-Ausgabe sollte in den Validierungs-Workload kopiert werden, um den Zugriff auf die Erfassungsergebnisse zu ermöglichen. Einzelheiten zum Vorgehen mit dem Validierungsprozess finden Sie im Abschnitt „Validierung“.