AWS Glue スクリプトを使用して Teradata Vantage から Amazon S3 にデータを取り込み、カタログ化する
概要
このクイックスタートでは、AWS Glue を使用して Teradata Vantage から Amazon S3 にデータを取り込み、カタログ化するプロセスについて詳しく説明します。
ヒント
カタログ化が必須でない場合に Amazon S3 にデータを取り込むには、 Teradata 書き込み NOS 機能を検討してください。
前提条件
- アクセス Amazon AWS アカウント
- Teradata Vantageインスタンスへのアクセス。
注記
Vantage のテストインスタンスが必要な場合は、 https://clearscape.teradata.com で無料でプロビジョニングできます
- テストデータをロードするためのクエリーを送信するデータベース クライアント
テストデータの読み込み
- お気に入りのデータベースクライアントで次のクエリーを実行します
Amazon AWS セットアップ
このセクションでは、以下の各手順について詳しく説明します。
- データを取り込むための Amazon S3 バケットを作成する
- メタデータを保存するための AWS Glue カタログデータベースを作成する
- AWS Secrets ManagerにTeradata Vantageの認証情報を保存する
- ETLジョブに割り当てるAWS Glueサービスロールを作成する
- AWS Glue で Teradata Vantage インスタンスへの接続を作成する
- AWS Glue ジョブを作成する
- Teradata Vantage データを Amazon S3 に自動的に取り込み、カタログ化するためのスクリプトを作成します。
データを取り込むための Amazon S3 バケットを作成する
- Amazon S3で
Create bucket
を選択します。 - バケットに名前を割り当てて、メモしておきます。
- すべての設定をデフォルト値のままにします。
Create bucket
をクリックします。