QlikView でBing Search のデータにODBC 接続で連携してビジュアライズ

Bing Search を使ってQlikView でデータビジュアライゼーションを作成する方法を紹介します。

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

最終更新日:2022-04-05

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

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

CData ODBC Drivers は、CRM からMA、Web 解析、広告など幅広い種類のデータソースのデータを扱うことを可能にします。この記事では、Bing Search に接続してQlikView でデータビジュアライゼーションを作成する簡単な手順を説明します。

CData ODBC ドライバとは?

CData ODBC ドライバは、以下のような特徴を持ったリアルタイムデータ連携ソリューションです。

  1. Bing Search をはじめとする、CRM、MA、会計ツールなど多様なカテゴリの270種類以上のSaaS / オンプレミスデータソースに対応
  2. 多様なアプリケーション、ツールにBing Search のデータを連携
  3. ノーコードでの手軽な接続設定
  4. 標準 SQL での柔軟なデータ読み込み・書き込み

CData ODBC ドライバでは、1.データソースとしてBing Search の接続を設定、2.QlikView 側でODBC Driver との接続を設定、という2つのステップだけでデータソースに接続できます。以下に具体的な設定手順を説明します。

CData ODBC ドライバのインストールとBing Search への接続設定

まずは、本記事右側のサイドバーからBing ODBC Driver の無償トライアルをダウンロード・インストールしてください。30日間無償で、製品版の全機能が使用できます。

Bing Search のデータをチャートに連携

下記の手順では、SQL クエリ結果をQlikView のビジュアライゼーションに提供します。 この記事では、次のクエリを使って棒グラフを作成します:

SELECT Title, ViewCount FROM VideoSearch WHERE SearchTerms = 'WayneTech'

    未指定の場合は、初めにODBC DSN (data source name) で接続プロパティを指定します。ドライバーのインストールの最後にアドミニストレーターが開きます。Microsoft ODBC Data Source Administrator を使用して、ODBC DSN を作成および構成できます。

    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 プロパティに使用します。

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

    Microsoft ODBC データソースアドミニストレーターで必要なプロパティを設定する方法は、ヘルプドキュメントの「はじめに」をご参照ください。

  1. ツールバーで[Edit Script]ボタンをクリックして接続を追加します。
  2. [Data]タブの[Database]メニューから[ODBC]を選択して[Connect]をクリックします。
  3. ダイアログが表示されたら、[DSN]を選択します。次のようなコマンドが生成されます: ODBC CONNECT TO [My DSN];
  4. [Select]をクリックして[SELECT statement]ウィザードでクエリをビルドします。あるいは、SQL コマンドを使ってクエリを直接スクリプトに入力できます。
    A script that connects and executes an SQL query. (Salesforce is shown.)
  5. スクリプトエディタを閉じてドキュメントをリロードし、スクリプトを実行します。
  6. [Tools]>[Quick Chart Wizard]をクリックします。ウィザードでチャートの種類を選択します。この例では棒グラフを使います。
  7. [First Dimension]メニューでTitle を選択します。
  8. 必要なサマリー機能をクリックし、メニューでViewCount を選択します。
  9. ウィザードを終了してチャートを生成します。

    A chart populated with the results of a query. (Salesforce is shown.)

Bing Search からQlikView へのデータ連携には、ぜひCData ODBC ドライバをご利用ください

このようにCData ODBC ドライバと併用することで、270を超えるSaaS、NoSQL データをコーディングなしで扱うことができます。30日の無償評価版が利用できますので、ぜひ自社で使っているクラウドサービスやNoSQL と合わせて活用してみてください。

CData ODBC ドライバは日本のユーザー向けに、UI の日本語化、ドキュメントの日本語化、日本語でのテクニカルサポートを提供しています。

関連コンテンツ

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

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