CData ODBC Driver for Gmail を使ってAsprovaをGmail と連携

製品をチェック

無償トライアル:

ダウンロードへ

製品の詳細情報へ:

Gmail ODBC Driver

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

データ連携でお困りですか?

お問い合わせ

CData ODBC Driver for Gmail を使って、AsprovaとGmail とのデータ連携を実現します。



生産スケジューラ「Asprova」はODBC によるデータベース接続をサポートしているため、これを通してGmailとのデータ連携を行うことが可能です。 通常、GmailなどのSaaS として提供されるアプリケーションにはWeb API でアクセスしますが、CData Gmail ODBC Driver によって、RDB にアクセスするのと同じ感覚で、Gmail のデータを扱うことができます。 本記事ではGmailからAsprovaへの「品目」データ取り込みの例を通してデータ連携手順を示します。

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

CData ODBC Driver for Gmail のインストールとDSN 設定

Gmail ODBC Driver をウェブサイトからダウンロードします。30日の無償版もあります。

インストールが完了したら、DSN 設定画面が開くので、必要な接続プロパティを入力してGmail への接続を行います。

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

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

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

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

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

Asprovaでの接続情報の設定

  1. メニューの「ファイル」から「データ入出力」を選択し、「データ入出力」ダイアログを開きます。

  2. 「品目」行のヘッダをダブルクリックし、「データ入出力の編集」ダイアログを開きます。

  3. 「RDBトランザクション」を「いいえ」に変更し、「OK」を押下します。

データドライバの設定

  1. 「品目」の「データソースの種類」を「OLE DB」に変更します。

  2. 「接続文字列/フォルダ」列のボタンを押下し、「データ リンク プロパティ」ダイアログを開きます。 「プロバイダー」タブで「Microsoft OLE DB Provider for ODBC Drivers」を選択し「次へ」を押下します。

  3. 「接続」タブで「データソース名を使用する」が選択されていることを確認し、コンボボックスで「CData Gmail Source」を選択します。

  4. 「接続のテスト」を押下し「接続のテストに成功しました」というメッセージが表示されればドライバの設定に成功です。

スキーマの設定

  1. 「外部テーブル名」列のボタンを押下し、「テーブル一覧」ダイアログを開きます。 ここでGmailのテーブル一覧が表示されることを確認してください。

  2. 出力先テーブル(Asprovaの品目)、入力元テーブルの項目の対応付けを行います。「フィールドマッピング」列のボタンを押下し、「品目-フィールドマッピング」画面を開きます。

  3. 画面の二つのテーブルの間で右クリックし、コンテキストメニューの「全削除」を選択します。すべてのマッピングが削除されたことを確認し、項目同士をドラッグアンドドロップでつなぎ上記のマッピングを設定します。

  4. これでデータ取り込みの設定は終了です。メニューの「ファイル」から「インポート」をクリックします。画面下のメッセージでエラーが出なければインポートは完了です。

データの確認

メニューの「テーブル表示」から「品目」を選択します。下図のように、Gmailから取り込んだ商品データが表示されれば成功です。