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

サンバースト グラフは、階層データを同心円のセットとして表示します。各リング スライスのサイズは数値メジャーによって決定されます。

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

たとえば、[Users Country]、[Users State]、[Users City] のディメンションで分類された [Orders Count] のメジャーを示すサンバースト グラフを作成できます。各リングスライスのサイズは [Orders Count] に対応しています。

前提条件

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

JSON スニペットの作成

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

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

サンバースト グラフを作成する

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

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

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

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

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

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

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

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

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

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

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

データのドリルダウン

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

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