Informatica Cloud で ActiveTrail のデータ を連携

Jerod Johnson
Jerod Johnson
Director, Technology Evangelism
CData JDBC ドライバーと Informatica Cloud Secure Agent を使用して、Informatica Cloud から ActiveTrail のデータ にリアルタイム接続。

Informatica Cloud は、クラウド上で抽出、変換、ロード(ETL)タスクを実行できるツールです。Cloud Secure Agent と CData API Driver for JDBC を組み合わせることで、Informatica Cloud から直接 ActiveTrail のデータ にリアルタイムでアクセスできます。本記事では、Cloud Secure Agent のダウンロードと登録、JDBC ドライバーを介した ActiveTrail への接続、そして Informatica Cloud のプロセスで使用可能なマッピングの作成方法をご紹介します。

Informatica Cloud Secure Agent

JDBC ドライバー経由で ActiveTrail のデータ に接続するには、Cloud Secure Agent をインストールします。

  1. Informatica Cloud の Administrator ページに移動します
  2. Runtime Environments タブを選択します
  3. 「Download Secure Agent」をクリックします
  4. Install Token をメモしておきます
  5. クライアントマシンでインストーラを実行し、ユーザー名と Install Token を使って Cloud Secure Agent を登録します

NOTE: Cloud Secure Agent のすべてのサービスが起動するまでに、しばらく時間がかかる場合があります。

ActiveTrail JDBC Driver への接続

Cloud Secure Agent のインストールと起動が完了したら、JDBC ドライバーを介して ActiveTrail に接続する準備が整いました。

Secure Agent マシンへの JDBC ドライバーの追加

  1. Secure Agent マシンの以下のディレクトリに移動します:
    %Secure Agent installation directory%/ext/connectors/thirdparty/
  2. 設定するマッピングの種類に応じて、フォルダを作成しドライバーの JAR ファイル(cdata.jdbc.api.jar)を追加します。

    マッピングの場合は、以下のフォルダを作成してドライバーの JAR ファイルを追加します:

    informatica.jdbc_v2/common

    アドバンスドモードのマッピングの場合は、以下のフォルダも作成してドライバーの JAR ファイルを追加します:

    informatica.jdbc_v2/spark
  3. Secure Agent を再起動します。

Informatica Cloud での ActiveTrail への接続

ドライバーの JAR ファイルをインストールしたら、Informatica Cloud で ActiveTrail への接続を設定します。Connections タブをクリックし、New Connection をクリックして、以下のプロパティを入力します:
  • Connection Name: 接続に名前を付けます(例:CData ActiveTrail Connection)
  • Type:「JDBC_V2」を選択します
  • Runtime Environment: Secure Agent をインストールしたランタイム環境を選択します
  • JDBC Driver Class Name: JDBC ドライバークラス名を入力します:cdata.jdbc.api.APIDriver
  • JDBC Connection URL: ActiveTrail の JDBC URL を設定します。URL は以下のようになります:

    jdbc:api:Profile=C:\profiles\ActiveTrail.apip;AuthScheme=APIKey;APIKey=your_api_key;

    まず、Profile 接続プロパティをディスク上の ActiveTrail プロファイルの場所に設定します(例:C:\profiles\ActiveTrail.apip)。次に、ProfileSettings 接続プロパティを ActiveTrail の接続文字列に設定します(以下を参照)。

    ActiveTrail API プロファイル設定

    ActiveTrail では API キー認証を使用します。API キーは以下の手順で取得できます。

    1. https://app.activetrail.com で ActiveTrail アカウントにログインします。
    2. アカウント設定を開き、API 連携のセクションを探します。
    3. API キーを生成するか、既存の API キーをコピーします。

    API キーを取得したら、以下の接続プロパティを設定します。

    • AuthScheme:APIKey に設定します。
    • APIKey:ActiveTrail の API キーに設定します。

    組み込みの接続文字列デザイナー

    JDBC URL の作成には、ActiveTrail JDBC Driver に組み込まれている接続文字列デザイナーを使用できます。.jar ファイルをダブルクリックするか、コマンドラインから実行してください。

    
        java -jar cdata.jdbc.api.jar
        

    接続プロパティを入力し、接続文字列をクリップボードにコピーします。

    組み込みの接続文字列デザイナーを使用して JDBC URL を生成(例:Google Sheets)
  • Username: プレースホルダー値を設定します(ActiveTrail はユーザー名を必要としないため)
  • Password: プレースホルダー値を設定します(ActiveTrail はパスワードを必要としないため)
接続の設定(例:Google Sheets)

ActiveTrail のデータ のマッピングを作成

ActiveTrail への接続を設定したら、Informatica の任意のプロセスで ActiveTrail のデータ にアクセスできます。以下の手順では、ActiveTrail から別のデータターゲットへのマッピングを作成する方法を説明します。

  1. Data Integration ページに移動します
  2. New.. をクリックし、Mappings タブから Mapping を選択します
  3. Source Object をクリックし、Source タブで Connection を選択し、Source Type を設定します Source Connection と Source Type の選択
  4. 「Select」をクリックして、マッピングするテーブルを選択します Source Object の選択
  5. Fields タブで、マッピングする ActiveTrail テーブルのフィールドを選択します マッピングする Source フィールドの選択
  6. Target オブジェクトをクリックし、Target ソース、テーブル、フィールドを設定します。Field Mapping タブで、ソースフィールドをターゲットフィールドにマッピングします。 Target フィールドマッピングの選択

マッピングの設定が完了すると、Informatica Cloud でサポートされている任意の接続先と ActiveTrail のデータ のリアルタイム連携を開始できます。CData API Driver for JDBC の30日間無償トライアルをダウンロードして、Informatica Cloud で ActiveTrail のデータ の活用を今すぐ始めましょう。

はじめる準備はできましたか?

API Driver で ActiveTrail のライブデータに接続

ActiveTrail に接続