Exploratory でGmail データを連携する方法

製品をチェック

無償トライアル:

ダウンロードへ

製品の詳細情報へ:

Gmail ODBC Driver

Gmail ODBC ドライバーは、ODBC 接続をサポートする任意のアプリケーションからリアルタイムなインターネット電子メール(Gmail)に直接接続できるパワフルなツールです。標準のODBC ドライバーインターフェースを使用して、データベースのようにGmail フォルダおよびメッセージデータにアクセスし、電子メールの読み出し、書き込み、および送信を実行できます。


ODBC 接続でExploratory からGmail データにSQL でクエリ



CData ODBC Driver for Gmail は、ODBC 経由でリアルタイムGmail Data に標準SQL での利用を可能にします。 ここでは、汎用ODBC データプロバイダーとしてGmail に接続し、データアナリティクスツールのExploratory (https://exploratory.io/) からGmail データを連携利用する手順を説明します。
Exploratory は、多くのRDB やRedshift、BigQuery などのクラウドデータストアに対応していますが、SaaS データを分析したい場合にはCData ODBC Drivers を使うことで、API コーディング不要でデータを活用できます。今回はGmail を例に説明します。


※製品について詳しい情報をご希望の方は以下からお進みください。

Gmail Data に接続するODBC DSN を設定

ODBC Driver for Gmail をダウンロードします。次にマシンにGmail data に接続するODBC DSN を設定します。Exploratory からはそのODBC DSN を参照する形になります。ODBC DSN 設定の詳細については、ドキュメントを参照してください。

Gmail に接続する方法は2つあります。ログインクレデンシャルかOAuth のいずれかを選択する前に、まずGmail のアカウント設定でIMAP アクセスを有効にしてください。詳しくは、ヘルプドキュメントの「はじめに」-「Gmail への接続」を参照してください。

Authentication セクションのUser とPassword プロパティに、有効なGmail ユーザー資格情報を設定します。

あるいは、Password を指定する代わりに、OAuth 認証標準を使います。 個々のユーザーに代わってGoogle API にアクセスするには、埋め込みクレデンシャルを使用するか、独自のOAuth アプリを登録することができます。

また、OAuth を利用することで、Google Apps ドメイン内のユーザーに代わってサービスアカウントを使用して接続することができます。サービスアカウントで認証するには、アプリケーションを登録してOAuth JWT 値を取得する必要があります。

OAuth 値に加え、User を指定する必要があります。詳しくは、ヘルプドキュメントの「はじめに」を参照してください。

Exploratory 上でGmail のデータをセット

  • Exploratory で[コネクション]をクリックして新しいコネクションを作成します。
  • [追加]→[ODBC]の順にクリック。
  • コネクション追加画面で先ほど設定したGmail ODBC のDSN を設定します。
    名前:任意
    タイプ:ODBC
    DSN:上の設定したDSN 名(CData Gmail Sys)
  • コネクションテストを下の地、[追加]を押して接続を確定させます。

Exploratory でGmail データをクエリし、データフレームとして保存

さあ、Exploratory からGmail データを扱ってみましょう。

  • Exploratory でプロジェクトを[新規作成]します。
  • [データフレーム]の[+]印をクリックし、[データベースデータ]を選択します。
  • データベースは[ODBC]をクリック。
  • [コネクション]で先ほど設定したGmail のコネクションを選択します。
  • RDB ソースの感覚でSELECT クエリでGmail データをクエリします。標準SQL でフィルタリング、ソート、JOIN も可能です。
  • データセットをデータフレームとして保存します。

Exploratory でのGmail データの分析

データフレームになったデータは通常のRDB データソースと同じようにExploratory で利用可能です。

このように、Exploratory から簡単にGmail データを接続して利用することができました。ODBC Driver には30日間の無償版がありますので、是非お試しください。