Slide 1

Slide 1 text

TableauとLookerを連携して 究極のBI環境を召喚する ~禁忌解放~ 2020/6/19 玉井励

Slide 2

Slide 2 text

2 自己紹介 玉井 励(タマイ レイ) • 普段は大阪オフィス勤務 • 奈良県葛城市在住 • 今日も奈良から放送 • Lookerの認定資格もってます • Tableauの認定資格もってました (失効)

Slide 3

Slide 3 text

3 本日お話すること(アジェンダ)

Slide 4

Slide 4 text

4 本日お話すること • TableauとLookerを同時に使用する理由 • なぜ禁忌を破るのか • 両ツールの「本質」を再確認することから始める • TableauとLookerを同時に使用する方法の紹介 • 禁忌解放デモ

Slide 5

Slide 5 text

5 本日お話しないこと

Slide 6

Slide 6 text

6 本日お話しないこと • 各ツールの基本的な紹介 • TableauやLookerなどについて

Slide 7

Slide 7 text

7 なぜTableauとLookerを連携するのか?

Slide 8

Slide 8 text

8 両者のカンケイ ビジネスインテリジェンス および分析ソフトウェア ビジネスインテリジェンス(BI) &データ分析プラットフォーム

Slide 9

Slide 9 text

9 ガートナーのマジック・クアドラント「アナリティクス&BIプラットフォーム」2020年版 https://ja.looker.com/learn/gartner-magic- quadrant?utm_campaign=7012R000001NH1z&utm_term=bi%20%E3%83%AC%E3%83%9D%E3%83%BC%E3%83%88&_bt=420216306189&_bm=b&utm_ppccampaign=ja_gartnermq&gclid=Cj0KCQjwuJz3 BRDTARIsAMg-HxUBtOpkB_aA1ypDE8JqiktVob9ZcwbclG5G5TXI7BbvdNQFJStCBQsaApMtEALw_wcB

Slide 10

Slide 10 text

10 ガートナーのマジック・クアドラント「アナリティクス&BIプラットフォーム」2020年版 https://ja.looker.com/learn/gartner-magic- quadrant?utm_campaign=7012R000001NH1z&utm_term=bi%20%E3%83%AC%E3%83%9D%E3%83%BC%E3%83%88&_bt=420216306189&_bm=b&utm_ppccampaign=ja_gartnermq&gclid=Cj0KCQjwuJz3 BRDTARIsAMg-HxUBtOpkB_aA1ypDE8JqiktVob9ZcwbclG5G5TXI7BbvdNQFJStCBQsaApMtEALw_wcB

Slide 11

Slide 11 text

11 ガートナーのマジック・クアドラント「アナリティクス&BIプラットフォーム」2020年版 https://ja.looker.com/learn/gartner-magic- quadrant?utm_campaign=7012R000001NH1z&utm_term=bi%20%E3%83%AC%E3%83%9D%E3%83%BC%E3%83%88&_bt=420216306189&_bm=b&utm_ppccampaign=ja_gartnermq&gclid=Cj0KCQjwuJz3 BRDTARIsAMg-HxUBtOpkB_aA1ypDE8JqiktVob9ZcwbclG5G5TXI7BbvdNQFJStCBQsaApMtEALw_wcB

Slide 12

Slide 12 text

12 ゴリゴリの競合だった

Slide 13

Slide 13 text

13 もう少し両者の「本質」を掘り下げてみる

Slide 14

Slide 14 text

14 強みと弱みを再確認 SQLを知らなくても簡単 にデータの可視化ができ る ビジュアライゼーション 表現の自由度が高い 対応データソースが豊富

Slide 15

Slide 15 text

15 強みと弱みを再確認 データモデルがワーク ブック毎に依存する 上記による「オレオレ ワークブック化」 可視化しているデータに 対する信頼性が低下する

Slide 16

Slide 16 text

16 強みと弱みを再確認 論理的なデータモデリン グをコードで記述・管理 ができる 100%ブラウザベース 外部システムとの連携が 強力

Slide 17

Slide 17 text

17 強みと弱みを再確認 ビジュアライゼーション の作成機能が柔軟性に欠 ける 凝ったビジュアライゼー ションは難しい LookMLを学習する必要 がある

Slide 18

Slide 18 text

18 強みだけ抜き出す • 簡単にデータの可視化ができる • ビジュアライゼーション表現の自由度が高い • 論理的なデータモデリングをコードで 記述・管理ができる

Slide 19

Slide 19 text

19 長年禁忌とされてきたこと 競合とはいえ お互いの強みは被っていない

Slide 20

Slide 20 text

20 俺のターン!「融合」発動! • 簡単にデータの可視化ができる • ビジュアライゼーション表現の自由度が高い • 論理的なデータモデリングをコードで 記述・管理ができる

Slide 21

Slide 21 text

21 TableauアイズLookerドラゴン召喚! 一緒に使えばええやん

Slide 22

Slide 22 text

22 TableauとLookerを同時に使用する仕組み

Slide 23

Slide 23 text

23 それぞれの強みを活かしたい • 簡単にデータの可視化ができる • ビジュアライゼーション表現の自由度が高い • 論理的なデータモデリングをコードで 記述・管理ができる

Slide 24

Slide 24 text

24 基本方針 可視化を担当 データモデリング 及びデータガバナンスを担当

Slide 25

Slide 25 text

25 基本方針 Tableauで可視化する Lookerでモデリングしたデータを…

Slide 26

Slide 26 text

26 全体像 Tableau Online 各種DWHなど LookMLで データを モデリング (論理) モデリングされた データを パブリッシュ クエリを発行して データを取得 Tableau Desktop Tableau Desktopで データを可視化

Slide 27

Slide 27 text

27 全体像 Tableau Online 各種DWHなど LookMLで データを モデリング (論理) モデリングされた データを パブリッシュ クエリを発行して データを取得 Tableau Desktop Tableau Desktopで データを可視化 ※Looker自体はデータを持たない事に注意

Slide 28

Slide 28 text

28 LookerはAPIが強力 https://docs.looker.com/ja/reference/api-and-integration/api-reference/v3.1

Slide 29

Slide 29 text

29 LookerはAPIが強力

Slide 30

Slide 30 text

30 LookerはAPIが強力 https://dev.classmethod.jp/articles/looker-api-get-data/

Slide 31

Slide 31 text

31 もちろんSDKも Ruby Python Javascript Typescript https://docs.looker.com/ja/reference/api-and- integration/api-sdk

Slide 32

Slide 32 text

32 禁忌実演 ここからデモ

Slide 33

Slide 33 text

33 下記を2パターンやります 1. Lookerでデータをモデリング 2. AlteryxでLooker APIを叩いてデータを取得 3. AlteryxでTableau Onlineへデータをパブリッ シュ 4. Tableau Desktopからデータを確認

Slide 34

Slide 34 text

34 下記を2パターンやります 1. Lookerでデータをモデリング 2. AlteryxでLooker APIを叩いてデータを取得 3. AlteryxでTableau Onlineへデータをパブリッ シュ 4. Tableau Desktopからデータを確認 JSとか書けない ←便利なので今回はAlteryxを使用します

Slide 35

Slide 35 text

35 画面を変えます

Slide 36

Slide 36 text

36 禁忌を破ることによる代償 • ライセンス費用が増加する • そもそも社内稟議が通しづらいかも… • Looker⇔Tableau間の処理を考えるのが面倒 • 実データとTableau側データの間にタイムラグがある

Slide 37

Slide 37 text

37 禁忌まとめ

Slide 38

Slide 38 text

38 禁忌まとめ • TableauとLookerは「実は」競合しない • ビジネスインテリジェンス界における禁忌 • お互いの強みを活かして併用することができる • これ即ち禁忌解放 • 禁忌解放には代償が伴う • 何ひとつリスクを背負わない者は何ひとつ成し遂げるこ とはできない

Slide 39

Slide 39 text

39 禁忌を破ることで本当に伝えたかったこと 競合製品だからといって争うのはやめよう

Slide 40

Slide 40 text

No content