製品をチェック

Highrise ODBC Driver の30日間無償トライアルをダウンロード

 30日間の無償トライアルへ

製品の詳細

Highrise アイコン Highrise ODBC Driver 相談したい

Highrise ODBC Driver は、ODBC 接続をサポートするさまざまなアプリケーションからHighrise のリアルタイムデータ連携を実現するパワフルなツールです。

データベースにアクセスするときと同感覚でHighrise データにアクセスし、標準ODBC Driver インターフェースを通じてHighrise に読み出し、書き込み、更新が可能に。

Alteryx Designer でHighrise のデータを準備、ブレンディング、分析する

リアルタイムHighrise のデータにアクセスしてセルフサービスデータ分析を行うワークフローを構築します。

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

最終更新日:2022-12-15
highrise ロゴ

CData

odbc ロゴ画像
Alteryx Designer ロゴ

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

CData ODBC Driver for Highrise はODBC 標準のHighrise からのリアルタイムデータへのアクセスを可能にし、使い慣れたSQL クエリを用いて、さまざまなBI、レポート、ETL ツールでHighrise のデータを直接扱うことができます。この記事では、Alteryx Designer でODBC 接続を使ってHighrise のデータに接続し、セルフサービスBI、データプレパレーション、データブレンディングから高度な分析までを実行する方法を紹介します。

CData ODBC ドライバーには最適化されたデータ処理が組み込まれており、Alteryx Designer でリアルタイムHighrise のデータを扱う上で高いパフォーマンスを提供します。Alteryx Designer からHighrise にSQL クエリを発行すると、CData ドライバーはフィルタや集計などのHighrise 側でサポートしているSQL 操作をHighrise に直接渡し、サポートされていない操作(主にSQL 関数とJOIN 操作)は組み込みSQL エンジンを利用してクライアント側で処理します。組み込みの動的メタデータクエリを使用すると、ネイティブのAlteryx データフィールド型を使ってHighrise のデータを可視化および分析できます。

CData ODBC ドライバとは?

CData ODBC ドライバは、以下のような特徴を持った製品です。

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

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

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

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

  1. 必要な接続プロパティの値がまだ未設定の場合は、データソース名(DSN)を設定します。組み込みのMicrosoft ODBC データソースアドミニストレーターを使ってDSN を構成できます。これは、ドライバーのインストールの最後のステップでも可能です。Microsoft ODBC データソースアドミニストレーターを使ってDSN を作成および設定する方法については、ヘルプドキュメントの「はじめに」を参照してください。

    Highrise はOAuth 認証標準を利用しています。Highrise に認証するには、Highrise にアプリケーションを登録し、OAuthClientId、OAuthClientSecret、およびCallbackURL を取得する必要があります。データへの接続には、AccountId の設定も必要です。

    OAuth の使用については、ヘルプドキュメントの「はじめに」を参照してください。

    DSN を構成する際、Max Rows 接続プロパティも設定することができます。これを設定すると返される行数が制限されるため、レポートやビジュアライゼーションを作成する際のパフォーマンスが向上します。

  2. DSN を設定(Salesforce の場合)
  3. Alteryx Designer を開いて新しいワークフローを作成します。
  4. 新規のデータ入力ツールをワークフローにドラッグ&ドロップします。
  5. 新規のデータ入力ツールをワークフローに追加
  6. 「ファイルまたはデータベースを接続」の下のドロップダウンをクリックし、続けて「データソース」タブを選択します。
  7. データソースタブへ移動
  8. ページの最後に移動し、「Generic connection」の下の「ODBC」をクリックします。 新しいODBC 接続を選択
  9. Alteryx で使用するために設定したDSN (CData Highrise Source)を選択します。
  10. 設定したDSN を選択
  11. ウィザードが開いたら、クエリを実行するテーブルを「クエリビルダ」ボックスにドラッグ&ドロップします。クエリに含めるチェックボックスをオンにしてフィールドを選択します。可能な場合、フィルタと集計によって生成されたクエリはHighrise に渡され、サポートされていない操作(SQL 関数とJOIN 操作を含む)は、コネクタに組み込まれたCData SQL エンジンによってクライアント側で管理されます。
  12. テーブルとフィールドを選択(Salesforce の場合)

    データセットをさらにカスタマイズする場合は、SQL エディタを開いてクエリを手動で変更し、句や集計などの操作を追加して、必要なHighrise のデータを正確に取得できるようにします。

    SQL エディタでクエリを修正

クエリを定義したら、Alteryx Designer でHighrise のデータを操作できるようになります。

クエリの設定されたデータ入力ツール

Highrise のデータに対してセルフサービス分析を実行

これで、Highrise のデータを準備、ブレンディング、分析するためのワークフローを作成する準備ができました。CData ODBC ドライバは動的なメタデータ検出を実行し、Alteryx データフィールドタイプを使用してデータを表示し、Designer ツールを活用して必要に応じてデータを操作し、意味のあるデータセットを構築できるようにします。以下の例では、データをクレンジングして参照します。

  1. データクレンジングツールをワークフローに追加し、「Nullの置換」の2つのチェックボックスをオンにして、null テキストフィールドを空白に、null 数値フィールドを0 に置き換えます。「不要な文字の削除」下のチェックボックスをオンにして、先頭と末尾の空白を削除することもできます。
  2. 新しくデータクレンジングツールを追加し設定
  3. 閲覧ツールをワークフローに追加します。
  4. 新しい閲覧ツールを追加
  5. クリックしてワークフローを実行します(Ctrl + R)。
  6. ワークフローを実行
  7. 結果ビューでクレンジングされたHighrise のデータを確認します。
  8. ワークフローの結果を確認(Salesforce の場合)

高いパフォーマンスを発揮する組み込みのデータ処理により、Alteryx でHighrise のデータを迅速にクレンジング、変換、分析することができます。

関連コンテンツ

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

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