製品をチェック

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

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

製品の詳細

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

Streak ODBC Driver を使って、ODBC 接続をサポートするあらゆるアプリケーション・ツールからStreak にデータ連携。

Streak データにデータベースと同感覚でアクセスして、Contacts、Pipelines、Tasks データに使い慣れたODBC インターフェースで連携。

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

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

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

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

CData

odbc ロゴ画像
Alteryx Designer ロゴ

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

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

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

CData ODBC ドライバとは?

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

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

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

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

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

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

    次のステップに従ってStreak への認証に必要な新規API キーを生成します。

    1. Gmail に移動します。
    2. 検索バーの右にあるStreak ドロップダウンをクリックします。
    3. Integrations ボタンを選択します。既存の連携を閲覧したり、新規API キーを作成できるウィンドウが表示されます。
    4. integrations のStreak API の下にある「Create New Key」ボタンをクリックします。

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

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

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

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

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

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

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

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

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

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

    関連コンテンツ

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

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