Amazon Athenaに接続するためのJDBC接続の設定 - 7.3

データ統合ジョブの例

Version
7.3
Language
日本語
Product
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Studio
Content
ジョブデザインと開発 > ジョブデザイン
Last publication date
2024-02-13

始める前に

必須追加ライブラリーAthenaJDBC42-2.0.7.jarの準備ができているはずです。まだダウンロードしていない場合は、こちらからAthena JDBCドライバーをダウンロードします。

このタスクについて

以下のステップに従って、Talend StudioジョブをAmazon Athenaに接続するためのJDBC接続をセットアップします。

手順

  1. Talend Studio[Repository] (リポジトリー)ツリービューで[Metadata] (メタデータ)ノードを展開し、[DB Connections] (DB接続)を右クリックして、[Create Connection] (接続を作成)を選択します。
    [Database Connection] (データベース接続)ウィザードが開きます。
  2. 接続名と目的を指定し、[Next] (次へ)をクリックします。
  3. [DB Type] (DBタイプ)リストから[JDBC]を選択します。
  4. [JDBC URL]フィールドには、AWSユーザーIDとパスワードを含むJDBC URLの詳細が表示されます。
    jdbc:awsathena://AwsRegion=<AWS Region>;User=<AWS Access Key>;Password=<AWS Secret Key>;S3OutputLocation=<S3 folder>
  5. 必要な追加ライブラリーをインストールします。
    1. [Drivers] (ドライバー)テーブルで、[+]ボタンをクリックして線を追加し、[...]ボタンをクリックして[Module] (モジュール)ダイアログボックスを開きます。
    2. [Install a new module] (新しいモジュールをインストール)オプションを選択し、[...]ボタンをクリックしてダウンロードされたjarファイルを参照します。
    3. [Detect the module install status] (モジュールのインストール状況を検出)ボタンをクリックし、[OK]をクリックしてダイアログボックスを閉じます。
  6. [Database connection] (データベース接続)ウィザードに戻り、[Select class name] (クラス名を選択)ボタンをクリックし、Amazon Athenaと通信できるようにするドライバーのメインクラスを選択します。
  7. [User Id] (ユーザーID)および[Password] (パスワード)フィールドにデータベースユーザー認証データを入力します。
  8. [Test connection] (接続テスト)をクリックし、[Finish] (終了)をクリックしてウィザードを閉じます。
  9. [Repository] (リポジトリー)ツリービューで、作成した JDBC 接続を右クリックし、接続されているAmazon Athenaサービスのテーブルスキーマを取得するため[Retrieve schema] (スキーマを取得)を選択します。