Amazon CodeWhisperer Integration with AWS Glue Studio は、AWS GenAI ツール Amazon CodeWhisperer によって強化された ETL (抽出、変換、読み込み) コーディングアシスタントです。ETL ジョブのコードを自動的に生成し、分析や機械学習のワークロード用のデータ統合パイプラインの作成を高速化します。
メリット
データ統合パイプラインをより迅速に構築
Amazon Glue Studio に Amazon CodeWhisperer を統合することで、英語などの自然言語や Python で書かれたコメントが解析されます。自動的にコード候補を生成し、リアルタイムで構文が修正されます。ユーザーは、提案を受け入れたり、ほかの提案を確認したり、引き続き自分でコードを記述することができます。
Glue ジョブ作成の生産性を向上
CodeWhisperer では、コードスニペットを AWS Glue Studio ノートブックで直接操作することを推奨しています。既存の環境を離れることなく、提案を受け入れ、分析や機械学習のためのデータを準備できます。テーブルへの列の追加、データの並べ替えと抽出、サンプルデータセットの生成、ある形式から別の形式へのデータ変換など、さまざまなことができます。
AWS でアプリケーションを構築するのに最適なコーディングコンパニオン
CodeWhisperer は Amazon S3、Amazon RDS、Amazon Redshift などの一般的なデータソース向けに最適化されており、AWS でアプリケーションを構築するのに最適なコーディングコンパニオンとなっています。関連する AWS のサービスと公開ソフトウェアライブラリを使用して、必要な機能に対応するコード候補を生成します。Glue、AWS ツール、Spark の専門家でなくても、データ統合パイプラインの構築を開始できます。
リソース
ドキュメント
ユーザーガイドに従って、AWS Glue Studio ノートブック内で Amazon CodeWhisperer を使用する方法をご覧ください。
ブログ
Amazon CodeWhisperer の統合によってユーザーエクスペリエンスがどのように変化したか、またサポート対象の一般的なユースケースは何かについて説明します。
リリースの発表
この機能の詳細については、リリースに関する記事をご覧ください。