Snowpark Migration Accelerator: Tool-Ausführung¶
Nachdem Sie Ihr Projekt eingerichtet haben, können Sie den Snowpark Migration Accelerator (SMA) ausführen. Dies ist der einfachste Schritt in diesem Prozess.
Klicken Sie auf der Seite „Projekterstellung“ auf die Schaltfläche Speichern und Bewertung starten in der unteren rechten Ecke, um mit der Ausführung des Snowpark Migration Accelerators (SMA) zu beginnen.
.png „Bild“)
Das Tool beginnt nun mit dem Scannen aller Dateien im Eingabeverzeichnis. Während der Ausführung sehen Sie einen Fortschrittsbildschirm ähnlich dem Folgenden:

Der Migrationsprozess besteht aus drei verschiedenen Phasen:
Laden des Quellcodes: SMA durchsucht alle Dateien im Eingabeverzeichnis, um ein Dateiverzeichnis zu erstellen. Aus diesem Iventar wird ein semantisches Modell erstellt, das den Code aus den angegebenen Dateierweiterungen verwendet.
Analysieren des Quellcodes: In dieser Hauptphase erstellt SMA einen abstrakten Syntaxbaum (Abstract Syntax Tree) (AST), um die Funktionalität Ihres Quellcodes darzustellen. Während der Erstellung von AST wird auch eine Symboltabelle erstellt, um Elemente und Funktionen während des Konvertierungsprozesses zu verfolgen. Diese Symboltabelle hilft bei der Erstellung aller Ausgabeberichte. Im Konvertierungsmodus identifiziert SMA Elemente in AST, die Snowflake-Äquivalente haben, und ordnet sie den entsprechenden Snowflake-Funktionen zu.
Ergebnisse schreiben: Im letzten Schritt erzeugt SMA Ausgabedateien. Im Bewertungsmodus werden Berichte erstellt. Im Konvertierungsmodus werden sowohl Berichte als auch konvertierter Code in dem von Ihnen angegebenen Ausgabeordner erstellt.
Die Schaltfläche „Ergebnisse anzeigen“ wird aktiviert, wenn alle drei Phasen abgeschlossen sind. Klicken Sie auf diese Schaltfläche, um Ihre Bewertungsergebnisse anzuzeigen.