次世代CData Connect ので、Salesforce、kintoen、Marketo やGoogle Analytics データをGoogle Data Portal やスプレッドシートで使う

CData Connect は、Salesfoce、kintone、Marketo、kintone などのSaaS データを仮想化してくれるデータハブです。Google Data Portal、Google スプレッドシートから直接SaaS データを扱うことができるようになります。

CData Connect の30日の無償トライアルはこちらからお進みください。

www.cdata.com

CData Connect Cloud にログイン

URL にアクセスするとログイン画面が出ます。「Sign Up」をクリックして、ユーザー登録をします。

ログインできました。さあ、使っていきましょう。

CData Connect でSalesforce やGoogle Analtyics データに接続

Salesforce への接続

Add Connection からセールスフォースアイコンをクリック。「Sign in」ボタンをクリックするとSalesforce の認証がブラウザで開くので許可します。

これでSalesfoce への接続が確立しました。保存します。

kintone への接続

上記のConnections 画面から「+Add Connection」ボタンをクリック

接続可能なコネクタが出てくるので、接続したいデータソースをクリックします。ここではkintone を選択。

kintone への接続画面で、URL、User、Password 欄を入力します。それぞれ、kintone のURL、kintone のユーザー名とパスワードです。これで接続します。

これで、Connect Cloud でのkintone への接続ができました。

Google Analytics への接続

まずは上記のConnections 画面から「+Add Connection」ボタンをクリック

接続可能なコネクタが出てくるので、接続したいデータソースをクリックします。ここではGoogle Analytics を選択。

なんと「Sign in」ボタンを押すだけで、ブラウザ上で認証が走ります。面倒なOAuth アプリの作成などは不要です。

ブラウザが開いて、Google アカウントにログインして、アクセスを許可します。

これで、認証が成功しました。

これで、Google Analytics のとSalesforce のConnection が保存されました。

Google Data Portal からConnect 経由でデータを使う

では、さっそくConnect 経由でデータを使ってみましょう。

CData Connect の「Client」をクリックすると各種ツールで使えるクライアントが表示されています。Beta ではGoogle Data Studio(Portal) をGoogle Sheet が利用可能です。

Google Data Studio をクリックします。

Google Data Portal のアドオン画面に遷移します。CData Connect Cloud をクリックします。

承認ボタンを押します。

接続が成功すると使うデータソースを選択できるようになります。Connection の欄をドロップダウンします。これはConnect で接続を作成したConnection です。

次に使用するテーブルを選択します。カスタムでSQL を書くことも可能です。「接続」をクリックします。

Google Data Portal 上で使えるデータソースとなりました!

Google Analytics はあくまで使えるデータソースの例です。Google Analytics は元々Data Portal で使えるというツッコミはご勘弁ください。Salesforce、Dynamics 365、kintone、NetSuite など多様なSaaS が利用可能です。

Marketo への接続

MA ツールのMarketo に接続します。Connections から「+Add Connection」をクリック。

コネクタリストからMarketo を選択してクリック。

今回はREST エンドポイントにアクセスするので、Basic Settings から必要なクレデンシャルを入力して「Create &Test」をクリックします。

  • REST Endpoint: エンドポイント

  • OAuth Client Id

  • OAuth Client Secret

SOAP API を使う場合には「Advanced Settings」タブで入力が可能です。

これでMarketo データの接続ができました。

Google スプレッドシートでSalesforce データを使う

次にスプレッドシートでConnect 経由でSalesforce データを使います。

Google Sheets をクリックします。

Google スプレッドシートのアドオンであるCData Connect Cloud をインストールします。

CData Cloud にスプレッドシートへのアクセス許可をします。

インストール完了。

Google スプレッドシートから「拡張機能」→「CData Connect Cloud」→「Open」とクリック。

「Authorize」をクリック。

CData Connect のメニューで「Import」をクリック。

Connection を選択します。今回はSalesforce。次にQuery Builder を使う場合はこちらのラジオボタンをクリック。Salesforce の全オブジェクトがテーブルとして表示されるのでスプレッドシートで表示するテーブルを選択。

カラムを選択。必要ならフィルタリングや、並び替えが可能。

「Execute」ボタンでSalesforce データを取得するクエリを実行。「Current」で今開いているシートにデータを展開します。

Salesforce のデータがGoogle スプレッドシートに表示されました。「Refresh」機能を設定すれば、定期的に自動で最新のSalesfoce データをスプレッドシートに取得し直すことができます。

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

関連コンテンツ