Snowpark Migration Accelerator: Unterstützte Plattformen

Unterstützte Plattformen

Der Snowpark Migration Accelerator (SMA) unterstützt derzeit diese Programmiersprachen als Quellcode:

  • Python

  • Scala

  • SQL

Der Snowpark Migration Accelerator (SMA) analysiert sowohl Code- als auch Notebook-Dateien, um die Verwendung von Spark API und anderen Drittanbieter-APIs zu identifizieren. Eine vollständige Liste der Dateitypen, die SMA analysieren kann, finden Sie unter Unterstützte Dateitypen.

SQL-Dialekte

Der Snowpark Migration Accelerator (SMA) kann Codedateien analysieren, um SQL-Elemente zu identifizieren. Derzeit kann SMA SQL-Code erkennen, der in den folgenden Formaten geschrieben wurde:

  • Spark SQL

  • Hive QL

SQL-Bewertungs- und Konvertierungsrichtlinien:

  • Obwohl Spark SQL und Snowflake SQL in hohem Maße kompatibel sind, kann es vorkommen, dass SQL-Code nicht perfekt konvertiert wird.

  • SQL-Analyse ist nur möglich, wenn sich der Code entweder in einer SQL-Zelle innerhalb einer unterstützten Notebook-Datei oder in einer .sql-Datei befindet. SQL-Anweisungen, die in Python- oder Scala-Funktionen eingebettet sind, werden nicht als SQL-Code analysiert.

Sind Sie daran interessiert, eine neue Plattform kennenzulernen? Bitte nehmen Sie Kontakt mit uns auf, und wir helfen Ihnen gerne weiter.