Dundas BI でBrowse AI のデータを使ってダッシュボードを構築

Jerod Johnson
Jerod Johnson
Director, Technology Evangelism
Dundas BI でBrowse AI のデータを基にしたダイナミックなダッシュボードの作成やデータ分析を行う方法を解説します。



CData のBrowse AI 用 ODBC ドライバーは、ODBC 標準経由でBrowse AI のリアルタイムデータにアクセスし、使い慣れた SQL クエリで各種 BI、レポート、ETL ツールからBrowse AI のデータを利用可能にします。この記事では、汎用 ODBC データプロバイダーとしてBrowse AI に接続し、Dundas BI でBrowse AI のデータを基にしたチャート、レポート、ダッシュボードを作成する方法を解説します。

Browse AI のデータへの接続設定

  1. まだ設定していない場合は、データソース名(DSN)で必要な接続プロパティを指定します。DSN の設定は組み込みの Microsoft ODBC データソースアドミニストレーターを使用して行えます。これはドライバーインストールの最終ステップでもあります。Microsoft ODBC データソースアドミニストレーターを使用して DSN を作成・設定する方法については、ヘルプドキュメントの「はじめに」の章をご参照ください。

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

    BrowseAI API プロファイル設定

    BrowseAI は、ロボットをトレーニングして Web サイトからデータを抽出・監視できる Web スクレイピング・自動化プラットフォームです。認証には API キーを使用し、Authorization ヘッダーで Bearer トークンとして送信されます。

    BrowseAI の API キーは {userId}:{apiKey} という形式で、コロンで区切られた2つの UUID で構成されています。BrowseAI ダッシュボードでは、この文字列全体が1つの値として提供されます。

    API キーは以下の手順で取得できます。

    1. https://app.browse.ai で BrowseAI アカウントにログインします。
    2. ダッシュボードの「Settings」に移動します。
    3. 「API」セクションを探します。
    4. 表示された API キーの文字列全体をコピーします(形式:userId:apiKey)。

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

    • AuthScheme:APIKey に設定します。

    ProfileSettings 接続プロパティには、以下を設定します。

    • APIKey:BrowseAI の API キーに設定します(形式:userId:apiKey)。

    DSN を設定する際には、Max Rows 接続プロパティも設定することをお勧めします。これにより返される行数が制限され、レポートやビジュアライゼーションの設計時にパフォーマンスを向上させるのに役立ちます。

  2. Dundas BI インターフェースを開き、メニューから New Data Connector をクリックします。 新しい Data Connector の追加
  3. Dundas BI の Data Connector を設定します:
    • Data Connector の名前を入力します。
    • Data Provider として「ODBC generic」を選択します。
    • 「Use System DSN」チェックボックスをオンにします。
    • 適切なシステム DSN を選択します。
    Data Connector の設定

Browse AI のデータをダッシュボードに追加

これでBrowse AI のデータを使ってダッシュボードを作成する準備が整いました。

  1. ホームページに移動します。
  2. Explore Data をクリックします。
  3. Home >
  4. 適切な Data Connector を展開します。
  5. Connector から関連するデータをパネルにドラッグします。
    • 「テーブル」全体を選択して追加することもできますが、適切なビジュアライゼーションを作成するには Metric Set からメジャーや行を削除する必要があるかもしれません。あるいは、ビジュアライゼーションに含めたいフィールドのみを選択することもできます。
    • フィールドを選択した状態で、メジャーと行にフィルタや条件を追加し、ビジュアライゼーションをさらにカスタマイズできます。
  6. Data Connector からデータを追加(Salesforce の例)
  7. メニューバーから Re-visualize をクリックし、データに適したビジュアライゼーションを選択します。
  8. 表示されたデータ(Salesforce の例)
  9. Add To New Dashboard をクリックして、ビジュアライゼーションを新しいダッシュボードに追加します。
  10. ダッシュボードへのビジュアライゼーションの追加(Salesforce の例)
  11. Browse AI のデータを使ったダイナミックなビジュアライゼーションを作成してダッシュボードを設定します。 サンプルダッシュボード(Salesforce のデータを表示)

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

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

Browse AI に接続