Jitterbit でライブ Azure Data Catalog のデータと連携

Mohsin Turki
Mohsin Turki
Technical Marketing Engineer
CData Connect AI を使用して、Jitterbit でライブ Azure Data Catalog のデータ に接続・連携します。

Jitterbit は、データワークフローを効率化できるエンタープライズ iPaaS(Integration Platform as a Service)です。CData Connect AI と組み合わせることで、Jitterbit からライブ Azure Data Catalog のデータ にアクセスできます。この記事では、Connect AI を使用して Azure Data Catalog に接続し、Jitterbit でライブ Azure Data Catalog のデータ と連携する方法を説明します。

CData Connect AI は Azure Data Catalog 用の純粋な OData インターフェースを提供し、ネイティブにサポートされているデータベースにデータをレプリケーションすることなく、Azure Data Catalog からデータをクエリできます。CData Connect AI は最適化されたデータ処理機能を標準で備えており、サポートされているすべての SQL 操作(フィルタ、JOIN など)を Azure Data Catalog に直接プッシュし、サーバーサイド処理を活用して、リクエストされた Azure Data Catalog のデータ を迅速に返します。

Jitterbit 向けに Azure Data Catalog 接続を構成

Jitterbit から Azure Data Catalog のデータ を操作するには、Connect AI から Azure Data Catalog に接続し、ユーザーにアクセス権を付与し、Azure Data Catalog のデータ 用のワークスペースを作成する必要があります。

Connect AI から Azure Data Catalog に接続

CData Connect AI は、シンプルなポイント&クリック インターフェースを使用してデータソースに接続します。

  1. Connect AI にログインし、Sources をクリックして、 Add Connection をクリックします。
  2. 接続の追加
  3. Add Connection パネルから「Azure Data Catalog」を選択します。
  4. データソースの選択
  5. Azure Data Catalog に接続するために必要な認証プロパティを入力します。

    Azure Data Catalog 接続プロパティの取得・設定方法

    OAuth 認証で接続

    Azure Data Catalog の認証にはOAuth を使用します。CData 製品では組込みOAuth が利用できるので、接続プロパティを設定することなく接続を試行するだけで、ブラウザ経由でAzure Data Catalog に認証できます。詳しい設定方法については、ヘルプドキュメントの「Azure Data Catalog への認証」セクションを参照してください。

    設定は任意ですが、CatalogName プロパティを設定することでAzure Data Catalog から返されるカタログデータを明示的に指定できます。

    CatalogName:Azure Data Catalog に紐づいているカタログ名に設定。空のままにすると、デフォルトのカタログが使用されます。カタログ名は、「Azure Portal」->「データカタログ」->「カタログ名」から取得できます。

    接続の構成(Salesforce の例)
  6. Save & Test をクリックします。
  7. Add Azure Data Catalog Connection ページの Permissions タブに移動し、User-based permissions を更新します。 権限の更新

パーソナルアクセストークンの追加

REST API、OData API、または仮想 SQL Server を介して Connect AI に接続する場合、パーソナルアクセストークン(PAT)を使用して Connect AI への接続を認証します。アクセスの粒度を維持するために、サービスごとに別々の PAT を作成することをお勧めします。

  1. Connect AI アプリの右上にある歯車アイコン()をクリックして、設定ページを開きます。
  2. Settings ページで Access Tokens セクションに移動し、 Create PAT をクリックします。
  3. PAT に名前を付け、Create をクリックします。 新しい PAT の作成
  4. パーソナルアクセストークンは作成時にのみ表示されるため、必ずコピーして安全な場所に保存してください。

Jitterbit 向けに Azure Data Catalog エンドポイントを構成

Azure Data Catalog に接続した後、目的のテーブル用のワークスペースを作成します。

  1. Workspaces ページに移動し、 Add をクリックして新しいワークスペースを作成します(または既存のワークスペースを選択します)。 Workspaces ページ 新しいワークスペースの追加
  2. Add をクリックして、ワークスペースに新しいアセットを追加します。
  3. Azure Data Catalog 接続(例:AzureDataCatalog1)を選択し、Next をクリックします。 アセットの選択(Salesforce の例)
  4. 操作するテーブルを選択し、Confirm をクリックします。 テーブルの選択(Salesforce の例)
  5. ワークスペースの OData Service URL(例:https://cloud.cdata.com/api/odata/{workspace_name})をメモしておきます。

接続、PAT、およびワークスペースの構成が完了すると、Jitterbit から Azure Data Catalog のデータ に接続する準備が整います。

Connect AI を使用して Jitterbit から Azure Data Catalog に接続

OData プロトコルを使用して Jitterbit から CData Connect AI への接続を確立するには、以下の手順に従います。

  1. Jitterbit にログインします。
  2. Cloud Studio でプロジェクトを作成し、ワークスペース環境を設定します。 Jitterbit での新規プロジェクト作成
  3. Sources をクリックし、検索バーに OData と入力します。
  4. OData コネクタを選択します。
  5. OData 接続プロパティを入力します。
    • Connection Name:接続名を入力します。
    • OData Metadata URL:https://cloud.cdata.com/api/odata/{workspace_name} と入力します。
    • Authentication:Basic Auth を選択します。
    • User Name:CData Connect AI のユーザー名を入力します。これは CData Connect AI インターフェースの右上に表示されます(例:[email protected])。
    • Password:Settings ページで生成した PAT を入力します。
    Connect AI OData エンドポイントへの接続の構成
  6. Test をクリックして接続をテストし、Save Changes をクリックします。
  7. 実行する操作を選択し、プロジェクトのワークフローにドラッグします。 ワークフロー用の操作の選択
  8. クエリ操作をダブルクリックすると、OData エンドポイントで使用可能なすべてのテーブルと派生ビューが表示されます。 使用可能なエンドポイントの表示
  9. テーブルを選択し、クエリを構成します。

これで、Jitterbit でライブ Azure Data Catalog のデータ を変換・連携できます。

CData Connect AI の入手

Jitterbit から 数百種類の SaaS、ビッグデータ、NoSQL ソースへのリアルタイムデータアクセスを実現するには、 CData Connect AI をぜひお試しください!

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

CData Connect AI の詳細、または無料トライアルにお申し込みください:

無料トライアル