このページでは、フィールドの一部である
group_labelパラメータについて説明します。
group_labelは、group_label(Explore 用)パラメータのドキュメント ページで説明されているように、Explore の一部としても使用できます。
用途
view: view_name {
dimension: field_name {
group_label: "desired label name"
}
}
|
階層
group_label |
使用可能なフィールドタイプ
ディメンション、ディメンション グループ、フィルタ、メジャー
許可
文字列
|
定義
group_label パラメータを使用すると、フィールド ピッカーの特定のビュー内で、フィールドをカスタム グループにまとめることができます。次に例を示します。
view: accounts {
dimension: shipping_city {
sql: ${TABLE}.shipping_city ;;
group_label: "Shipping Info"
}
dimension: shipping_state {
sql: ${TABLE}.shipping_state ;;
group_label: "Shipping Info"
}
dimension: shipping_street {
sql: ${TABLE}.shipping_street ;;
group_label: "Shipping Info"
}
}
この場合、フィールドはグループ化されずに表示されるのではなく、展開可能な [Shipping Info] セクションにまとめられます。

group_item_label パラメータを使用して、フィールド ピッカーでグループラベルの下にフィールドを表示する方法を指定することもできます。詳しくは、group_item_label パラメータのドキュメント ページをご覧ください。
group_label はディメンション グループとも有用な方法で連携します。ディメンション グループでは、フィールドがフィールド ピッカーに自動的にまとめられるためです。group_label を使用すると、ディメンション グループに追加のフィールドを追加できます。次に例を示します。
view: accounts {
dimension_group: created {
type: time
timeframes: [date, week, month]
sql: ${TABLE}.created_date ;;
}
dimension: special_date_calculation {
sql: QUARTER(${TABLE}.created_date)
group_label: "Created Date" ;;
}
}
フィールド ピッカーでは、Special Date Calculation フィールドは Created Date ディメンション グループに表示されます。

フィールド選択ツールでグループを作成するには、グループラベルを含むフィールドが 1 つ以上必要です。また、ディメンションとメジャーは常にビュー内で別々に表示されるため、同じグループラベルでグループ化することはできません。
たとえば、次のコードは、Engine Details という名前のグループ ラベル内に Engine Type という名前のフィールドを作成します。
dimension: engine_type {
group_label: "Engine Details"
type: string
sql: ${TABLE}.engine_type ;;
}
