翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
でのドライバーの使用AWS Glue DataBrew
データベースドライバーは、Java Database Connectivity (JDBC) などのデータベース接続プロトコルを実装するファイルまたは URL です。ドライバーは、特定のデータベース管理システム (DBMS) と別のシステム間のアダプターまたはトランスレーターとして機能します。
この場合、AWS Glue DataBrewはデータに接続できます。その後、サポートされているデータソースからテーブルやビューなどのデータベースオブジェクトにアクセスできます。使用しているデータソースは、データベース、データウェアハウス、またはその他のものと呼ばれる場合があります。ただし、このドキュメントでは、すべてのデータプロバイダーをデータソースまたは接続と呼びます。
JDBC ドライバーまたは jar ファイルを使用するには、必要なファイルをダウンロードして S3 バケットに配置します。データへのアクセスに使用する IAM ロールには、両方のドライバーファイルに対する読み取りアクセス許可が必要です。
注記
With AWS Glue 4.0、データソースとしての Snowflake への接続はネイティブでサポートされています。カスタムjarファイルを指定する必要はありません。でAWS Glue DataBrew、外部ソース接続として Snowflake を選択し、Snowflake インスタンスの URL を指定します。URL では、https://account_identifier.snowflakecomputing.com という形式のホスト名を使用します。
データアクセス認証情報、Snowflake データベース名、Snowflake スキーマ名を指定します。さらに、Snowflake ユーザーにデフォルトのウェアハウスセットがない場合は、ウェアハウス名を指定する必要があります。
Snowflake 接続は、AWS Secrets Managerシークレットを使用して認証情報を提供します。のプロジェクトロールとジョブロールには、このシークレットを読み取るアクセス許可が必要です。
DataBrew でドライバーを使用するには
-
製品が提供する方法を使用して、使用しているデータソースのバージョンを確認します。
-
必要なコネクタとドライバーの最新バージョンを見つけます。この情報は、データプロバイダーのウェブサイトで確認できます。
-
必要なバージョンの JDBC ファイルをダウンロードします。これらは通常、Java ARchives (.JAR) ファイルとして保存されます。
-
コンソールから S3 バケットにドライバーをアップロードするか、.JAR ファイルへの S3 パスを指定します。
-
クラス、インスタンスなど、基本的な接続の詳細を入力します。
-
Virtual Private Cloud (VPC) 情報など、データソースに必要な追加の設定情報を入力します。