

# 開発エンドポイントからインタラクティブセッションへ移行する
<a name="development-migration-checklist"></a>

 次のチェックリストを使用して、開発エンドポイントからインタラクティブセッションに移行する適切な方法を決定してください。

 **スクリプトは AWS Glue 0.9 または 1.0 の特定の機能 (HDFS、YARN など) に依存していますか?**

 答えが「はい」の場合は、「[AWS Glue ジョブの  AWS Glue バージョン 3.0 への移行](https://docs.aws.amazon.com/glue/latest/dg/migrating-version-30.html)」を参照して、Glue 0.9 または 1.0 から Glue 3.0 以降に移行する方法を確認してください。

 **開発エンドポイントへのアクセスにはどの方法を使用していますか?**


| この方法を使用する場合 | こちらを実行してください | 
| --- | --- | 
| SageMaker AI ノートブック、Jupyter Notebook、または JupyterLab | Jupyter で .ipynb ファイルをダウンロードして [AWS Glue Studio ノートブック](https://docs.aws.amazon.com/glue/latest/dg/interactive-sessions-gs-notebook.html)に移行し、 .ipynb ファイルをアップロードして新しい AWS Glue Studio ノートブックジョブを作成します。または、[SageMaker AI Studio](https://aws.amazon.com/blogs/machine-learning/prepare-data-at-scale-in-amazon-sagemaker-studio-using-serverless-aws-glue-interactive-sessions/) を使用して AWS Glue カーネルを選択することもできます。 | 
| Zeppelin ノートブック | ノートブックの Jupyter Notebook への変換は、コードをコピーして貼り付ける操作を手動で行うか、ze2nb などのサードパーティコンバータを使用して自動で行います。次に、ノートブックを AWS Glue Studio ノートブックまたは SageMaker AI Studio で使用します。 | 
| IDE |  「[AWS Glue インタラクティブセッションを使用した PyCharm による AWS Glue ジョブのオーサリング](https://aws.amazon.com/blogs/big-data/author-aws-glue-jobs-with-pycharm-using-aws-glue-interactive-sessions/)」、または「[Microsoft Visual Studio Code によるインタラクティブセッションの使用](https://docs.aws.amazon.com/glue/latest/dg/interactive-sessions-vscode.html)」を参照してください。 | 
| REPL |  [https://docs.aws.amazon.com/glue/latest/dg/interactive-sessions.html](https://docs.aws.amazon.com/glue/latest/dg/interactive-sessions.html) をローカルでインストールしたら、次のコマンドを実行します。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/glue/latest/dg/development-migration-checklist.html) | 
| SSH | インタラクティブセッションでは対応するオプションがありません。または、Docker イメージを使用することもできます。詳細は「[Docker イメージによる開発](https://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming-etl-libraries.html#develop-local-docker-image)」をご覧ください。 | 