Snowpark Migration Accelerator: サポートされているプラットフォーム

サポートされているプラットフォーム

Snowpark Migration Accelerator(SMA)は現在、これらのプログラミング言語をソースコードとしてサポートしています。

  • Python

  • Scala

  • SQL

Snowpark Migration Accelerator(SMA)は、コードファイルとノートブックファイルの両方を分析し、Spark API やその他のサードパーティ APIs の使用を識別します。SMA が分析できるファイルタイプの包括的なリストについては、 サポートされているファイルタイプ をご参照ください。

SQL 方言

Snowpark Migration Accelerator(SMA)は、コードファイルを分析して、 SQL 要素を特定することができます。現在、 SMA は以下の形式で書かれた SQL コードを検出することができます。

  • Spark SQL

  • Hive QL

SQL 評価と変換のガイドライン

  • Spark SQL とSnowflake SQL は高い互換性がありますが、 SQL コードによっては完全に変換できない場合があります。

  • SQL 分析は、コードがサポートされているノートブックファイル内の SQL セルか、.sqlファイル内にある場合にのみ可能です。PythonやScala関数内に埋め込まれた SQL ステートメントは、 SQL コードとして分析されません。

新しいプラットフォームの開拓に関心がありますか。弊社まで支援について お問い合わせ ください。