Infragistics Reveal で Perigon のデータを分析・可視化

Jerod Johnson
Jerod Johnson
Director, Technology Evangelism
CData API Server を使用してPerigon のデータの OData API を作成し、Infragistics Reveal でPerigonのリアルタイムデータを可視化します。

Reveal は Infragistics が提供するデータ可視化ソリューションで、CData API Server と組み合わせることで、リアルタイムのPerigon のデータから動的なダッシュボードを構築できます。CData API Server は Perigon 用の OData API を生成し、Reveal からネイティブに利用できます。この記事では、API Server で Perigon に接続し、Infragistics Reveal から API Server に接続してシンプルなダッシュボードを作成する方法を説明します。

API Server から Perigon に接続

CData API Server は、シンプルなポイント&クリック操作のインターフェースでデータソースに接続し、API を生成できます。

  1. API Server を開き、Settings -> Connection -> Add Connection をクリックします。
  2. 「Perigon」を選択します。
  3. Perigon に接続するために必要な認証プロパティを入力します。

    API キー認証の設定

    Perigon API を利用するには、Perigon アカウントから API キーを取得する必要があります。Perigon ダッシュボードに移動して、アカウント設定から API キーを生成してください。

    以下の接続プロパティを設定して接続を確立してください:

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

    接続文字列の例:

    Profile=C:\profiles\Perigon.apip;AuthScheme=APIKey;ProfileSettings="APIKey=your_api_key"
    

    利用可能なテーブル

    Perigon プロファイルでは、以下のテーブルにアクセスできます:

    • Articles - Perigon ニュースインテリジェンス API から取得したニュース記事
    • Headlines - 関連するヘッドライン記事をまとめたストーリークラスター
    • Sources - Perigon ニュースインテリジェンス API が追跡するニュースソース
    • Journalists - Perigon ニュースインテリジェンス API が追跡するジャーナリストのプロフィール

API Server で Perigon のリソース定義を追加

Perigon に接続したら、Perigon のデータ の API エンドポイントとなるリソースを作成します。

  1. Settings -> Resources -> Add Resource をクリックします。
  2. Perigon の接続を選択します。
  3. 取得したいテーブルを選択し、「次へ」をクリックします。
  4. (オプション) リソースを編集して、特定のフィールドを選択するなどの設定を行います。
  5. 設定を保存します。

API Server ユーザーの追加

API Server 経由で Reveal から Perigon に接続するためのユーザーを作成します。

  1. Settings -> Users をクリックします。
  2. Add をクリックします。
  3. Perigon の接続とリソースにアクセス可能なユーザーを設定します。

(オプション) クロスオリジンリソースシェアリング (CORS) の設定

Ajax などのアプリケーションから複数の異なるドメインにアクセス・接続する場合、クロスサイトスクリプティングの制限に抵触する可能性があります。その場合は、Settings -> Server で CORS 設定を行います。

  • Enable cross-origin resource sharing (CORS): ON
  • Allow all domains without '*': ON
  • Access-Control-Allow-Methods: GET, PUT, POST, OPTIONS
  • Access-Control-Allow-Headers: Authorization

設定の変更を保存します。

Reveal でダッシュボードを作成

API Server の設定が完了したら、Reveal でPerigon のデータを可視化していきましょう。

  1. Reveal にログインし、Dashboards -> New をクリックします。
  2. Data Source -> OData Feed をクリックします。
  3. API Server の API エンドポイント URL を指定します。例: https://serverurl/api.rsc
  4. Generic Credentials を選択し、API Server のユーザー名と認証トークンを指定します。
  5. 可視化したいエンティティを選択します。
  6. フィールドを選択し、チャートタイプを選びます。

詳細情報と無償トライアル

これで、リアルタイムのPerigon のデータからシンプルなダッシュボードを作成できました。Perigon (および 150 以上のデータソース) から OData フィードを作成する方法の詳細については、API Server ページをご覧ください。30日間の無償トライアルをダウンロードして、OData API を利用するツールでリアルタイムのPerigon のデータを活用してみてください。

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

詳細はこちら、または無料トライアルにお申し込みください:

CData API Server