LookerにSalesforceのデータを表示してみた #looker

LookerにSalesforceのデータを表示してみた #looker

今回はLookerでSalesforceのデータを表示したいと思い試してみました。
2019.11.14

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

こんにちは!DA事業本部の大高です。

今回はLookerでSalesforceのデータを表示したいと思い試してみました。

Lookerから直接接続できる?

調べてみたところ、今のところは直接接続する方法はなさそうでした。一旦DBを経由してLookerから参照するかたちになるようなので、まずはDBに取り込むところからやってみます。

DBを用意する

まずは取り込み先のDBですが、今回はさくっと無料でDBを利用したかったのでHeroku Postgresを利用しました。詳細な解説は省きますが、Hobby Devプランであれば無料利用できるので、こちらを利用します。

appを作成して、「Resources」タブから「Add-ons」に「Heroku Postgres」を追加します。

追加して1分ぐらいでDBが立ち上げるので、あとは「Heroku Postgres」のページから「View Credentials」から接続情報を確認することが出来ます。簡単ですね。

Salesforceから「取引先」データを取得・投入する

DBの準備が出来たら、次はSalesforceからデータを取得・投入します。

ここでは何かしらのツールで処理が必要なのですが、今回はTalendを利用することにしました。ジョブとしては、単純に「取引先」データをそのまま全カラムを「Heroku Postgres」に投入するジョブになります。

なお、ジョブについては、ちょっと古いですが以下の記事と同じようにSalesforceから「取引先」を取得し、かつ、特に対象カラムを削除していないものになります。

[Talend]tSalesforceInputを利用してSalesforceからデータを取得する

「pgAdmin」でも、データが投入されていることが確認できます。

Lookerから参照する

ここまで出来たらあとは、一般的なLookerからの可視化の流れになります。

Herokuから参照できる「Heroku Postgres」の接続情報を設定し、

「Model」や「View」を適宜設定して、

「Explore」で探索していく流れになります。

まとめ

以上、簡単ですがLookerにSalesforceのデータを表示するまでの流れでした。

SalesforceとLookerとの組み合わせとしては、下記のようにSalesforceに埋め込むパターンもあるようなので、こちらも機会があれば試してみたいと思います。

Looks や Dashboards のSalesforce (SFDC)への埋め込み - Powered By Looker/Embedding Looker - Looker Community

どなたかのお役に立てば幸いです。それでは!


データ分析基盤ならCSAにおまかせください!

クラスメソッドでは、データ分析に関わる皆様の作業コストを削減し、分析アクションを促進・効率化・自動化するためのデータ分析基盤「カスタマーストーリーアナリティクス」を提供・展開しています。興味をお持ち頂けた方は下記バナーをクリックし、詳細をご覧頂けますと幸いです。(各種問い合わせも承っております)

データ分析基盤を最短1ヶ月で導入可能


また、現在クラスメソッドでは毎週無料の相談会を開催しています。データ分析基盤の構築から、BIツール、データ統合など、ビッグデータ分析の導入や活用、技術についてお気軽にご相談ください。

データ分析相談会

この記事をシェアする

データ分析基盤を最短1ヶ月で導入できる

関連記事