グラフ構成エディタを使用したサンバースト グラフの作成

サンバースト グラフでは、階層データが同心円のセットとして表示されます。各円のスライスの大きさは数値的なメジャーによって決まります。

グラフ構成エディタを使用すると、Looker の縦棒グラフからサンバースト グラフを作成できます。最良の結果を得るために、少なくとも 2 つのピボットされていないディメンションと正確に 1 つの数値メジャーを使用して、サンバースト グラフを作成してください。

たとえば、Orders Count メジャーを Users CountryUsers StateUsers City ディメンションで分類して表示するサンバースト グラフを作成できます。各円のスライスの大きさは Orders Count に対応しています。

前提条件

グラフ構成エディタにアクセスするには、can_override_vis_config 権限が必要です。

JSON スニペットの作成

サンバースト グラフを作成するには、次の JSON スニペットから始めます。

{
  chart: {
    type: 'sunburst',
  }
}

サンバースト グラフの作成

サンバースト グラフを作成する手順は次のとおりです。

  1. Explore での縦棒グラフの表示、または Look やダッシュボードでの縦棒グラフの編集。

    ピボットされていない 2 つ以上のディメンションと 1 つの数値メジャーを持つ縦棒グラフから始めます。ディメンションは、粒度の粗い順に並べ替えてください。最初のグラフは、単一のメジャーをプロットし、各 X 軸の値にディメンション値を連結した縦棒グラフのようになります。

    X 軸に国、州、都市の連結、Y 軸に Orders Count が表示された縦棒グラフの例

  2. 可視化の [編集] メニューを開きます。

  3. [プロット] タブで、[グラフ構成の編集] ボタンをクリックします。Looker で [グラフ構成の編集] ダイアログが表示されます。

  4. [グラフ構成(オーバーライド)] セクションを選択し、このページの [JSON スニペットの作成] セクションの HighCharts JSON を入力します。

  5. Looker で JSON を適切にフォーマットするには、[<>(書式設定コード)] をクリックします。

  6. 変更をテストするには、[プレビュー] をクリックします。

  7. 変更を適用するには、[適用] をクリックします。可視化はカスタム JSON 値を使用して表示されます。

可視化をカスタマイズしたら、保存できます。

データのドリルダウン

サンバースト グラフでは、次のドリルダウンがサポートされています。

  • 1 つのディメンション値をドリルダウンするには、対応する円スライスをクリックします。
  • 1 レベル戻るには、サンバースト グラフの中央をクリックします。
  • 1 つ以上の階層を戻るには、グラフの左上にあるパンくずリスト ナビゲーションを使用してください。