Supported Platforms
The destination is Snowflake and the source is...
Supported Platforms
The Snowpark Migration Accelerator (SMA) is currently available for the following source languages:
Python
Scala
SQL
The SMA will scan both code files and notebook files for references to the Spark API and other third party APIs. (See Supported Filetypes to learn more about which file types can be scanned by the SMA.)
SQL Dialects
The SMA can also scan for SQL Elements present in certain files in a codebase. Currently, the SMA supports SQL written in:
Spark SQL
Hive QL
Notes on SQL assessment and conversion:
Conversion is limited for SQL though there is high compatibility between Spark SQL and Snowflake SQL.
SQL can only be analyzed if the code is in a SQL cell in a supported notebook file or in a .sql file. SQL statements passed to functions in Python or Scala code will not be analyzed as SQL.
SQL elements are accounted for in the object inventories. Please, refer to the Readiness Scores section to take a look at this metric. with more details.
Are you looking for a new platform? Please get in touch with us and let us know.
Last updated