翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
注記
SQL 拡張機能 UI を介してユーザーが作成したすべての AWS Glue 接続には、自動的に次のタグが付けられます。
-
UserProfile:
user-profile-name
-
AppType: "JL"
SQL 拡張機能 UI を介して作成された AWS Glue 接続に適用されるこれらのタグは、2 つの目的を果たします。"UserProfile":
タグを使用すると、 AWS Glue 接続を作成した特定のユーザープロファイルを識別できるため、接続を担当するユーザーを可視化できます。user-profile-name
"AppType": "JL"
タグは接続の出所を分類し、JupyterLab アプリケーションに関連付けます。これにより、これらの接続を、 などの他の方法で作成された接続と区別できます AWS CLI。
前提条件
SQL 拡張機能 UI を使用して AWS Glue 接続を作成する前に、次のタスクが完了していることを確認してください。
-
管理者に依頼します。
-
Studio ドメインと接続先のデータソース間のネットワーク通信を有効にします。ネットワーク要件については、「」を参照してくださいStudio とデータソース間のネットワークアクセスを設定する (管理者向け)。
-
Secrets Manager への接続とアクセスを管理する AWS Glue ために必要な IAM アクセス許可が設定されていることを確認します。必要なアクセス許可については、「」を参照してくださいデータソースにアクセスするための IAM アクセス許可を設定する (管理者向け)。
注記
管理者は、JupyterLab アプリケーション内でユーザーが作成した接続のみにユーザーアクセスを制限できます。これは、ユーザープロファイルにスコープダウンされたタグベースのアクセスコントロールを設定することで実行できます。
-
-
接続プロパティと手順をチェックして、 でデータソースのシークレットを作成しますSecrets Manager でデータベースアクセス認証情報のシークレットを作成する。
ユーザーワークフロー
次の手順では、ユーザー接続を作成する際のユーザーワークフローを示します。
-
データソースタイプを選択する: 新しい接続の追加アイコンを選択すると、フォームが開き、Amazon Redshift、Athena、Snowflake など、接続するデータソースのタイプを選択するようユーザーに促します。
-
接続プロパティを提供する: 選択したデータソースに基づいて、関連する接続プロパティが動的にロードされます。フォームは、選択したデータソースに対して必須またはオプションであるフィールドを示します。データソースで使用できるプロパティについては、「」を参照してください接続パラメータ。
-
AWS Secrets Manager ARN を選択する: Amazon Redshift および Snowflake データソースの場合、ユーザーはユーザー名とパスワードなどの機密情報を保存する AWS Secrets Manager ARN を選択するように求められます。データソースのシークレットの作成については、「」を参照してくださいSecrets Manager でデータベースアクセス認証情報のシークレットを作成する。
-
接続の詳細を保存する: Create をクリックすると、提供された接続プロパティが接続として AWS Glue 保存されます。
-
接続をテストする: 接続が成功すると、関連するデータベースとテーブルがエクスプローラーに表示されます。接続に失敗すると、エラーメッセージが表示され、接続の詳細を確認して修正するようにユーザーに求められます。
-
SQL 拡張機能を理解する: 拡張機能の機能については、「」を参照してくださいSQL 拡張機能と使用状況。
-
(オプション) ユーザー作成の接続を更新または削除する: ユーザーに必要なアクセス許可が付与されている場合、作成した接続を更新または削除できます。必要なアクセス許可の詳細については、「ユーザー定義の接続に IAM アクセス許可が必要」を参照してください。