Snowpark Migration Accelerator: 構成と設定

Snowpark Migration Accelerator(SMA)を使って新しいプロジェクトを設定するのは簡単なプロセスです。このページでは、アプリケーション内で利用可能なすべての設定、アップデート、カスタマイズオプションについて説明します。

アプリケーションの更新

Snowpark Migration Accelerator(SMA)は、プログラムを起動すると自動的に新しいバージョンをチェックします。新しいバージョンが利用可能な場合は、画面の右上に通知メッセージが表示されます。

保留中のアップデート

「今すぐ更新」を選択すると、アプリケーションはすぐに最新バージョンをダウンロードしてインストールします。

アップデートのダウンロード

ダウンロードが完了したら、「閉じてインストール」をクリックしてアプリケーションを更新します。

ダウンロード成功

アプリケーションの再起動後、ウィンドウの右上隅で現在のバージョン番号を検証できます。

アップデート完了

アップデートを確認

アプリケーションの新しいバージョンを確認するには、メニューの「アップデートを確認」をクリックします。

アプリケーションが最新であれば、右上にステータスを確認する通知が表示されます。

アップデートを確認 - 最新

アプリケーションが最新バージョンで動作していない場合は、アップデートを促すプロンプトが表示されます。

アップデートを確認 - アップデート

変換設定

変換プロセスを開始する前に、これら2つのオプションのいずれかを使用して変換設定を構成することができます。

画面上部のメニューバーから、

変換設定のメニューバーオプション

変換画面で、

変換設定オプション

変換設定セクションには、利用可能な変換設定のリストがあります。これらの設定にアクセスするには、

PandasをSnowparkに変換します。PandasコードをSnowparkの同等のPandas API (Snow Pandas)に自動的に変換するかどうかを選択します。このツールを有効にすると、コード内で見つけたPandasの操作をSnowparkの操作に変換します。

変換設定

情報

Snowpark Migration Acceleratorのバージョン情報を表示するには、メニューの Snowpark Migration Acceleratorについて オプションをクリックします。

Snowpark Migration Acceleratorについて

異なるバージョン間の変更点を確認するには、リリースノートをご覧ください。

ファイルメニュー

ファイルメニューから、次のいずれかを実行できます。

  • 新規プロジェクト を選択して、新規プロジェクトを作成します。

  • 最近を開く メニューから、以前に使用したプロジェクトを開きます。

ファイルメニュー

「新規プロジェクト」を選択するか、別のプロジェクトを開くと、「変更を保存および新規プロジェクトを作成」するかどうかを尋ねるプロンプトが表示されます。

ヘルプメニュー

ヘルプメニューには、お客様のニーズに合わせたいくつかのサポートオプションが用意されています。

ヘルプメニュー

以下のセクションでは、ヘルプメニューの各オプションについて説明します。

ドキュメント

メインのドキュメントページ(ようこそ!)に戻るには、 ここ をクリックします。

リリースノート

リリースノートはドキュメントサイトの一般セクションにあります。ここ をクリックすると表示されます。

用語集

用語集オプションを指定すると、 用語集 セクションに移動し、このドキュメントで使われている用語の定義を表示することができます。

新しいアクセスコードをリクエストする

SMA の変換機能を使用するにはアクセスコードが必要です。変換を実行するには有効なアクセスコードが必要です。

アクセスコードは、ヘルプメニューの アクセスコードについて問い合わせる をクリックして入手できます。

ヘルプメニューからアクセスコードについて問い合わせる

アクセスコードをリクエストする フォームが表示されます(以下のとおり)。アクセスコードが必要な場合、またはアクセスコードをお持ちかどうか不明な場合は、Snowpark Migration Accelerator(SMA)サポートチーム sma-support@snowflake.com までご連絡ください。

アクセスコードをリクエストする際に、Snowpark Migration Accelerator(SMA)は以下の情報をお尋ねします。

アクセスコードをリクエストする

アクセスコードはご登録のメールアドレスに送信されます。アクセスコードを受け取るには、すべてのフィールドに入力する必要があります。

お問い合わせ

[お問い合わせ]ボタンをクリックすると、デフォルトのメールアプリケーションが開きます。クリックすると、Snowpark Migration Acceleratorに関するご質問やご相談を sma-info@snowflake.com までメールでお送りいただけます。

Snowpark Migration Accelerator(SMA)チームへのその他の連絡方法については、 お問い合わせセクション をご覧ください。

問題を報告する

問題はいつでも報告することができます。これには、ツールの実行中に発生した問題や、ツールの使用に関するその他の懸念事項が含まれます。

この問題を選択すると、フォームが表示されます。

問題を報告する

お客様の問題を迅速に解決するために、以下をお知らせください。

  1. 問題の詳細

  2. 連絡先メールアドレス

  3. 問題を示すスクリーンショットなどの関連ファイル

  4. ツール実行時のログファイル

問題を送信すると、 SMA サポートチームに通知されます。メールアドレスをご記入いただいた場合は、担当者より迅速にご連絡します。

オンライン設定

Snowpark Migration Accelerator(SMA)は、特定の操作を実行するためにSnowflakeに接続します。重要なことは、ご自身のコードがSnowflakeに送信されることはないということです。このツールは、3つの特定の状況でSnowflakeと通信します。

  1. ユーザーが検証をリクエストしたり、特定のリクエストをしたりしたとき

  2. 実行が開始されたとき

  3. ツール起動時

2つ目と3つ目のタイプの通信は、 オンライン設定 メニューから無効にすることができます。それぞれの通信シナリオの詳細を見てみましょう。

SMA ツールは、以下のアクティビティのために、テレメトリ API を介してSnowflakeと通信します。

  • アクセスコード をリクエストする

  • アクセスコードが有効かどうかを確認する

  • ユーザーが 問題を報告する フォームに記入するときに、Snowflakeに問題を送信する

  • ユーザーがクラッシュレポートや致命的なエラーログを報告することに同意した場合、Snowflakeに送信する

  • ツールのアップデートをダウンロードおよびインストールする

SMA は、ツールが実行されるたびに、概要情報をテレメトリ API に送信します。この情報には以下が含まれます。

  • プロジェクト情報やSpark使用状況パターンの統計など、プロジェクト評価の詳細

  • ボタン操作データ、操作ログを含むツール使用状況メトリクス

ツールを起動すると、Snowflakeに1回接続し、認証情報とアクセスを検証します。

新しいバージョンがあるかどうかを確認します。

これらの情報設定はすべて有効または無効にすることができます。これらの設定を変更するには、以下のステップに従います。

  1. SMA でヘルプメニューを開きます。

  2. オンライン設定 を選択します。

なお、 SMA は、これらの構成を行った後、完全にオフラインで動作させることができます。

ヘルプメニューからのオンライン設定の選択

オンライン設定 をクリックすると、以下のオプションのメニューが表示されます。

オンライン設定メニュー

これらの設定は、必要に応じて有効にも無効にもできます。

このツールはインターネット接続がなくても動作します。オフラインモードでは、問題なく評価を実行できます。ただし、変換を実行するには、ツールはオンラインでアクセスコードを検証する必要があります。インターネットに接続できない場合は、 SMA チーム sma-support@snowflake.com に連絡し、特別なオフラインアクセスコードをリクエストします。

EULA

このリンクは、 エンドユーザー使用許諾契約書(EULA)ページ にリンクしており、使用条件を確認することができます。


Snowpark Migration Accelerator(SMA)ツールを使用してコードを変換してみましょう。