Halaman ini mengacu pada parameter
group_labelyang merupakan bagian dari kolom.
group_labeljuga dapat digunakan sebagai bagian dari Eksplorasi, seperti yang dijelaskan di halaman dokumentasi parametergroup_label(untuk Eksplorasi).
Penggunaan
view: view_name {
dimension: field_name {
group_label: "desired label name"
}
}
|
Hierarki
group_label |
Jenis Kolom yang Mungkin
Dimensi, Grup Dimensi, Filter, Ukuran
Menerima
String
|
Definisi
Parameter group_label memungkinkan Anda menggabungkan kolom ke dalam grup kustom, dalam tampilan tertentu, di pemilih kolom. Contoh:
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"
}
}
Dalam hal ini, bukan ditampilkan tanpa dikelompokkan, kolom digabungkan ke dalam bagian Info Pengiriman yang dapat diluaskan.

Anda juga dapat menggunakan parameter group_item_label untuk menentukan cara kolom muncul di pemilih kolom dengan label grup. Lihat halaman dokumentasi parameter group_item_label untuk mengetahui detailnya.
group_label juga berinteraksi dengan grup dimensi dengan cara yang berguna, karena grup dimensi secara otomatis menempatkan kolomnya bersama-sama di pemilih kolom. Dengan menggunakan group_label, Anda dapat menambahkan kolom tambahan ke dalam grup dimensi. Contoh:
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" ;;
}
}
Di pemilih kolom, kolom Special Date Calculation akan muncul di grup dimensi Created Date.

Anda harus memiliki setidaknya satu kolom dengan label grup untuk membuat grup di pemilih kolom. Selain itu, Anda tidak dapat mengelompokkan dimensi dan ukuran bersama-sama dalam label grup yang sama, karena semua dimensi selalu muncul secara terpisah dari semua ukuran dalam tampilan tertentu.
Misalnya, kode berikut membuat kolom bernama Engine Type di dalam label grup bernama Engine Details:
dimension: engine_type {
group_label: "Engine Details"
type: string
sql: ${TABLE}.engine_type ;;
}
