Google Cloud Platform

Looker: サンバーストグラフを使って階層データを可視化する

こんにちは、エクスチュアの權泳東(権泳東/コン・ヨンドン)です。

今回は、Looker Blocksで公開されているカスタム・ビジュアライゼーション [サンバーストグラフ] を使ってLooker上で階層データをグラフ化する方法について紹介します。

Sunburst | Looker

サンバーストグラフを使えば、階層構造を持つデータの内訳を手軽に可視化・比較出来ます。
弊社はGCPの課金データをBigQueryにエクスポートしてるので、このデータをサンバーストグラフで製品カテゴリ別に可視化します。

サンバーストグラフで階層データを可視化

Lookerにカスタム・ビジュアライゼーションを追加する

以前サンキーダイアグラムを追加した時と同様に、ビジュアライゼーション追加はこちらの手順に従います。
Admin Settings – Visualizations

[Admin] > [Visualization]を開き、[Add Visualization]ボタンをクリックします。
すると、下記のフォームが表示されるので、ビジュアライゼーションに任意のIDと名前をつけて、ライブラリのURLをコピペして保存するだけです。

カスタムビジュアライゼーション「Sunburst」を追加

Main項目に入力するJSファイルのURLはこちらです。
https://looker-custom-viz-a.lookercdn.com/master/sunburst.js

階層データを用意する

続いて肝心のデータです。
複数のディメンションと、一つの指標(measure)をExploreで選択します。
今回はGCP Billing データを使うので、下記のディメンションと指標を使います。
日付フィルタも使います。

Dimensions:
・Service
・SKU Category
・SKU

Measures:
・Total Cost

Filters:
・Date Filter

階層データを抽出

ディメンションと指標、フィルタを選択して「Run」を実行すると表データが抽出されるので、ビジュアライゼーションから「Sunburst」を選びます。

Sunburstを選択

すると、あっという間にサンバーストグラフでGCP課金データをサービス/SKUカテゴリ/SKUという階層構造で可視化出来ました!

サンバーストグラフの出来上がり

サンバーストグラフでは一番内側にあるのが最上位階層となり、外側が下位階層になります。
これを見ると弊社の半分はBigQueryで出来ている(?)という事がよく分かりました。
はい、BigQuery使いまくってます。

弊社ではGCPをベースにして、Looker、Tableau、Google DataStudio(データポータル)を使ったデータ分析基盤の構築支援業務を行っております。
お問合わせはこちらからどうぞ。

ブログへの記事リクエストはこちらまで

ユーザビリティの検証で気を付けたいこと、やってはいけないこと①前のページ

ユーザビリティの検証で気を付けたいこと、やってはいけないこと②次のページ

ピックアップ記事

  1. 最速で理解したい人のためのIT用語集

関連記事

  1. Cloud Dataflow

    Firebase AnalyticsのデータをフラットなCSVに変換する – Googl…

    こんにちは、エクスチュアの權泳東(権泳東/コン・ヨンドン)です。…

  2. GA 360 Suite

    BigQuery: Google Analytics 360のネストされたデータをフラット変換するS…

    こんにちは、エクスチュアの權泳東(権泳東/コン・ヨンドン)です。…

  3. Google BigQuery

    BigQueryのユーザー定義関数(UDF)をTableauで使う

    こんにちは、エクスチュアの渡部です。今回はTableauでstan…

  4. Google BigQuery

    Tableau×BigQueryをコスパ良く使う方法

    こんにちは、エクスチュア渡部です。TableauでBigQue…

  5. Adobe Analytics

    Adobe Analytics: BigQuery+Lookerでアトリビューション分析

    こんにちは、エクスチュアの權泳東(権泳東/コン・ヨンドン)です。…

  6. Google Cloud Platform

    Google Compute EngineのUbuntu VMにスワップ領域を作成する

    こんにちは、エクスチュアの權泳東(権泳東/コン・ヨンドン)です。…

カテゴリ
最近の記事
  1. 真打ち登場LOD ~TableauのEXCLUDE関数を知ろ…
  2. DataformでactAs権限に適合する設定をする
  3. 真打ち登場LOD ~TableauのINCLUDE関数を知ろ…
  4. 真打ち登場LOD ~TableauのFIXED関数を知ろう~…
  5. 真打ち登場LOD ~Tableauで苦戦するアイツを知ろう~…
  1. snowflake-tips-content-type

    Snowflake

    SnowPro Advanced: Architect 合格体験記
  2. Generative AI

    AIを使ったマーケティングゲームを作ってみた
  3. Google Cloud Platform

    Looker: サンバーストグラフを使って階層データを可視化する
  4. Data Clean Room

    忘年会シーズンに「DCRごっこ」のご提案
  5. Adobe Analytics

    Adobe Analytics:マーケティングチャネルの設定方法 全流入経路を1…
PAGE TOP