Bing Search のデータに連携しTalend からデータに接続

Bing Search をTalend Open Studio の標準コンポーネントおよびデータソース設定ウィザードに統合。

古川えりか
コンテンツスペシャリスト

最終更新日:2022-09-15

この記事で実現できるBing Search 連携のシナリオ

こんにちは!ドライバー周りのヘルプドキュメントを担当している古川です。



この記事では、Talend で簡単にCData JDBC Driver for Bing をワークフローに統合してBing Search のデータ連携する方法を説明します。ここではCData JDBC Driver for Bing を使ってTalend でBing Search をジョブフローに転送します。

JDBC データソースとしてTalend でBing Search に接続

下記の手順に従って、Bing Search にJDBC 接続を確立します:

  1. Bing Search を新しいデータベース接続を追加:新しく接続を追加するには、[Metadata]ノードを展開し[Db Connections]ノードを右クリックして[Create Connection]をクリックします。
  2. ウィザードが表示されたら、接続に名前を入力します。
  3. 次のページで、[DB Type]メニューから[Generic JDBC]を選択してJDBC URL を入力します。

    Bing 接続プロパティの取得・設定方法

    Bing に接続するには、ApiKey 接続プロパティを設定します。 API キーを取得するには、Bing Web Search API が Azure Cognitive Services からBing Search Services に移動したため、Azure Marketplace からBing Search リソースを作成します。 リソースが作成されると、サブスクリプションキー(API キー)が発行されます。これは、接続設定のAPIKey プロパティに使用します。

    Azure Marketplace 経由でのBing Search リソースの作成

    1. Microsoft アカウントでAzure ポータルにサインインします。アカウントを取得していない場合は、作成をクリックします。
    2. 検索バーにBing と入力し、Marketplace から適切なBing サービスを選択します。
    3. サブスクリプションの詳細を選択し、無料使用版をクリックしてトライアルに登録するか、サブスクリプションをお持ちでない場合は購入します。
    4. 既存のリソースグループを選択するか、新しいグループを作成してリソースを構成します。
    5. インスタンスの詳細で、名前リージョンを入力し、該当する場合は、Free F1 の価格ティアまたは別のパッケージを選択します。
    6. 契約条件に同意し、確認と作成をクリックします。デプロイが完了したら、リソースへ移動をクリックします。
    7. API キーを取得するには、左側のメニューでキーとエンドポイントをクリックします。このキーをAPIKey プロパティに使用します。

    詳細はヘルプドキュメントの「はじめに」を参照してください。

    以下は一般的なJDBC URL です:

    jdbc:bing:APIKey=MyAPIKey;
  4. インストールディレクトリの[lib]サブフォルダ内にあるcdata.jdbc.bing.jar ファイルへのパスを入力します。
  5. The connection to the JDBC data source. (QuickBooks is shown.)
  6. 接続を右クリックして[Retrieve Schema]をクリックします。
  7. デフォルトオプションで[Next]をクリックしインポートしたいテーブルを選択します。
  8. デフォルトオプションでウィザードを終了します。

VideoSearch テーブルをフラットファイルに出力

下記の手順に従って、VideoSearch テーブルをフラットファイル出力コンポーネントに転送します:

  1. [Table Schemas]ノードで、テーブルをワークスペース内にドラッグします。
  2. ダイアログが表示されたら[tJDBCInput]コンポーネントを選択します。
  3. 次に、[tFileOutputDelimited]コンポーネントをPalette の[Business Intelligence]タブからワークスペース内にドラッグします。
  4. VideoSearch tJDBCInput コンポーネントを右クリックしてベクタを出力ファイルにドラッグします。 A simple transfer to a flat file. (QuickBooks is shown.)

プロジェクトを実行してデータを転送します。

関連コンテンツ

トライアル・お問い合わせ

30日間無償トライアルで、CData のリアルタイムデータ連携をフルにお試しいただけます。記事や製品についてのご質問があればお気軽にお問い合わせください。