Airbyte を使用して外部ソースから Teradata Vantage にデータをロードする方法
概要
このチュートリアルでは、Airbyte を使用してソースから Teradata Vantage にデータを移動する方法を紹介し、 Airbyte Open Source と Airbyteクラウドオプションの両方について詳しく説明します。この特定の例では、Google スプレッドシートから Teradata Vantage へのレプリケーションについて説明します。
- ソース: Google スプレッドシート
- 宛先: Teradata Vantage
前提条件
-
Teradata Vantage インスタンスへのアクセス。これは、Airbyte 接続の宛先として定義されます。Airbyte の構成には、データベース
Host
、Username
、Password
が必要です。注記Vantage のテストインスタンスが必要な場合は、 https://clearscape.teradata.com で無料でプロビジョニングできます
-
個人または組織のアカウントで Google Cloud Platform API が有効になっているOAuth またはサービス アカウント キー認証システムを使用して Google アカウントを認証する必要があります。この例では、サービス アカウント キー認証システムを使用します。
-
ソース システムからのデータ。この場合は Google スプレッドシートのサンプル スプレッドシートを使用します。サンプル デ ータは、従業員タイプ別の給与率の内訳です。
Airbyte Cloud
- Airbyte Cloud でアカウントを作成し、 Airbyteの構成 セクションの指示に進んでください。
Airbyte Open Source
-
Airbyte Open Source をローカルで実行するには、Docker Compose をインストールします。Docker Compose は Docker Desktop に付属しています。詳細については、 docker ドキュメント を参照してください。
-
Airbyte Open Source リポジトリのクローンを作成し、airbyte ディレクトリに移動します。
シェルスクリプトrun-ab-platform
を実行する前に、Docker Desktopが実行されていることを確認します。
-
シェルスクリプト
run-ab-platform
を次のように実行しますを実行します。注記上記のコマンドは、Windows の
git bash
で実行できます。詳細については、Airbyte ローカル展開 を参照してください。 ::: -
リポジトリに含まれる
.env
ファイルにあるデフォルトの資格情報を入力して、Web アプリ http://localhost:8000/ にログインします。
初めてログインする場合、Airbyte は電子メール アドレスの入力と製品の改善に関する設定の指定を求めます。設定を入力して、「開始」をクリックします。
Airbyte Open Source を起動すると、接続ダッシュボードが表示されます。Airbyte Open Source を初めて起動した場合は、接続は表示されません。