Halaman ini menunjukkan cara menambahkan dan menyesuaikan elemen dasbor LookML type: text dengan parameter dasbor LookML dalam file dashboard.lkml.
Untuk mengetahui informasi tentang cara menambahkan teks ke dasbor melalui UI Looker, lihat halaman dokumentasi Membuat dasbor yang ditentukan pengguna.
Contoh penggunaan
## BASIC PARAMETERS
name: element_name
type: text
height: N
width: N
top: N
left: N
row: N
col: N
## TEXT PARAMETERS
title_text: title text
subtitle_text: subtitle text
body_text: body text
Definisi parameter
| Nama Parameter | Deskripsi | |
|---|---|---|
| Parameter Dasar | ||
name (untuk elemen) |
Membuat elemen | |
type (untuk elemen) |
Menentukan jenis visualisasi yang akan digunakan dalam elemen | |
height (untuk elemen) |
Menentukan tinggi elemen dalam satuan tile_size untuk dasbor layout: tile dan layout: static |
|
width (untuk elemen) |
Menentukan lebar elemen dalam satuan tile_size untuk dasbor layout: tile dan layout: static |
|
top |
Menentukan posisi atas ke bawah elemen dalam satuan tile_size untuk dasbor layout: static |
|
left |
Menentukan posisi kiri-ke-kanan elemen dalam satuan tile_size untuk dasbor layout: static |
|
row |
Menentukan posisi atas ke bawah elemen dalam satuan baris untuk dasbor layout: newspaper |
|
col |
Menentukan posisi kiri ke kanan elemen dalam satuan kolom untuk dasbor layout: newspaper |
|
| Parameter Teks | ||
title_text |
Menentukan judul untuk elemen dasbor type: text |
|
subtitle_text |
Menentukan subtitel untuk elemen dasbor type: text |
|
body_text |
Menentukan teks isi untuk elemen dasbor type: text |
|
Parameter dasar
Saat menentukan elemen dasbor LookML dari type: text, Anda harus menentukan nilai setidaknya untuk parameter name dan type.
name
Bagian ini mengacu pada parameter
nameyang merupakan bagian dari elemen dasbor.
namejuga dapat digunakan sebagai bagian dari filter dasbor, yang dijelaskan di halaman dokumentasi Parameter dasbor.
Setiap deklarasi name membuat elemen dasbor baru dan memberinya nama.
Nama elemen harus unik. Nama terkadang direferensikan dalam parameter
elements
saat Anda menggunakan dasbor
layout: grid,
atau dalam parameter
group elemen turunan
saat Anda mengatur elemen ke dalam grup ubin
(type: group).
- name: orders_by_date
type
Bagian ini mengacu pada parameter
typeyang merupakan bagian dari elemen dasbor.
typejuga dapat digunakan sebagai bagian dari filter dasbor, yang dijelaskan di halaman dokumentasi Parameter dasbor.
typejuga dapat digunakan sebagai bagian dari join, yang dijelaskan di halaman dokumentasi parametertype(untuk join).
typejuga dapat digunakan sebagai bagian dari dimensi, yang dijelaskan di halaman dokumentasi Jenis dimensi, filter, dan parameter.
typejuga dapat digunakan sebagai bagian dari ukuran, yang dijelaskan di halaman dokumentasi Jenis ukuran.
Parameter type menentukan jenis visualisasi yang akan digunakan dalam elemen.
- name: element_name
type: text | looker_grid | table | single_value | looker_single_record |
looker_column | looker_bar | looker_scatter | looker_line | looker_area |
looker_pie | looker_donut_multiples | looker_funnel | looker_timeline |
looker_map | looker_google_map | looker_geo_coordinates | looker_geo_choropleth |
looker_waterfall | looker_wordcloud | looker_boxplot | button | group
Lihat halaman dokumentasi type (untuk dasbor LookML) guna mengetahui ringkasan berbagai jenis elemen dasbor LookML.
height
Bagian ini mengacu pada parameter
heightyang merupakan bagian dari elemen dasbor.
heightjuga dapat digunakan sebagai bagian dari baris dasbor, yang dijelaskan di halaman dokumentasi Parameter dasbor.
Untuk dasbor dengan tata letak tile atau static
Parameter height menentukan tinggi elemen, dalam satuan tile_size (yang ditentukan dalam piksel), untuk dasbor layout: tile dan layout: static.
Misalnya, kode berikut menentukan tile_size: 100 dan height: 4, sehingga elemen orders_by_date memiliki tinggi 400 piksel.
- dashboard: sales_overview
tile_size: 100
...
elements:
- name: orders_by_date
height: 4
...
Untuk dasbor dengan tata letak newspaper
Parameter height menentukan tinggi elemen, dalam satuan baris, untuk dasbor layout: newspaper.
Dasbor dengan tata letak surat kabar secara default memiliki tinggi elemen 6 baris, atau sekitar 300 piksel. Tinggi minimum adalah 1 baris untuk dasbor dengan parameter preferred viewer yang ditetapkan ke dashboards-next. Tinggi minimum adalah 2 baris untuk dasbor dengan parameter preferred viewer yang ditetapkan ke dashboards.
Misalnya, kode berikut menetapkan elemen menjadi setinggi 12 baris, atau dua kali lebih tinggi dari elemen lain yang ditetapkan ke default:
- dashboard: sales_overview
layout: newspaper
...
elements:
- name: orders_by_date
height: 12
...
width
Bagian ini mengacu pada parameter
widthyang merupakan bagian dari elemen dasbor.
widthjuga dapat digunakan sebagai bagian dari dasbor, yang dijelaskan di halaman dokumentasi Parameter dasbor.
Parameter width menentukan lebar elemen, dalam satuan tile_size, untuk dasbor layout: tile dan layout: static.
Misalnya, kode berikut menentukan tile_size: 100 dan width: 4, sehingga elemen orders_by_date memiliki lebar 400 piksel.
- dashboard: sales_overview
tile_size: 100
...
elements:
- name: orders_by_date
width: 4
...
Parameter width menentukan lebar elemen, dalam satuan kolom, untuk dasbor layout: newspaper.
Dasbor dengan tata letak koran memiliki lebar default 24 kolom.
Misalnya, kode berikut menetapkan elemen ke setengah lebar dasbor:
- dashboard: sales_overview
layout: newspaper
...
elements:
- name: orders_by_date
width: 12
...
top
Parameter top menentukan posisi elemen dari atas ke bawah, dalam satuan tile_size, untuk dasbor layout: static.
Misalnya, kode berikut menentukan tile_size: 100 dan top: 4, yang memosisikan tepi atas elemen orders_by_date 400 piksel dari bagian atas dasbor.
- dashboard: sales_overview
tile_size: 100
...
elements:
- name: orders_by_date
top: 4
...
left
Parameter left menentukan posisi kiri-ke-kanan elemen, dalam satuan tile_size, untuk dasbor layout: static.
Misalnya, kode berikut menentukan tile_size: 100 dan left: 4, yang memosisikan tepi kiri elemen orders_by_date 400 piksel dari sisi kiri dasbor.
- dashboard: sales_overview
tile_size: 100
...
elements:
- name: orders_by_date
left: 4
...
row
Untuk dasbor layout: newspaper, parameter row menentukan baris tempat tepi atas elemen ditempatkan. Jika elemen ditempatkan di dalam grup kartu menggunakan parameter
group, row
akan menentukan posisi baris elemen relatif terhadap bagian atas penampung
grup (row: 0).
Dasbor dimulai dengan baris 0 di bagian atas dasbor. Dasbor dengan tata letak surat kabar secara default memiliki tinggi elemen 6 baris, yang berarti elemen dasbor di bagian atas dasbor (row: 0) secara default akan menempati baris 0-5.
Setiap baris memiliki tinggi 50 piksel, yang berarti tinggi elemen default 6 baris adalah 300 piksel.
Misalnya, kode berikut menetapkan elemen yang akan ditetapkan pada baris elemen kedua di dasbor, dengan asumsi elemen ditetapkan pada tinggi default:
- dashboard: sales_overview
layout: newspaper
...
elements:
- name: orders_by_date
row: 6
...
col
Untuk dasbor layout: newspaper, parameter col menentukan kolom tempat tepi kiri elemen ditempatkan. Jika elemen ditempatkan di dalam grup kartu menggunakan
parameter group, col
menentukan posisi kolom elemen relatif terhadap tepi kiri
penampung grup (col: 0).
Dasbor dibagi menjadi 24 kolom. Dasbor dimulai dengan kolom 0 di sebelah kiri dasbor. Dasbor dengan tata letak surat kabar secara default memiliki lebar elemen 8 kolom, yang berarti elemen dasbor di sebelah kiri dasbor (col: 0) secara default akan menempati kolom 0-7.
Misalnya, kode berikut menetapkan elemen yang akan ditetapkan di kolom ketiga elemen di dasbor:
- dashboard: sales_overview
layout: newspaper
...
elements:
- name: orders_by_date
col: 16
...
Parameter teks
LookML dasbor yang dihasilkan dari ubin teks yang dibuat dengan opsi Text di UI Looker tidak akan menggunakan parameter
title_textatausubtitle_text.
Parameter yang dijelaskan di bagian ini dapat digunakan untuk menambahkan konten ke elemen dasbor LookML dari type: text.
title_text
Parameter title_text menentukan teks yang akan muncul di elemen type: text dalam ukuran font terbesar yang tersedia. Judul ditampilkan di bagian atas kartu.
title_text: title text
subtitle_text
Parameter subtitle_text menentukan teks yang akan muncul di elemen type: text dalam ukuran font sedang yang tersedia. Jika title_text ada, subtitle_text akan muncul di bawahnya.
subtitle_text: subtitle text
body_text
Parameter body_text menentukan teks yang akan muncul di elemen type: text dalam ukuran font terkecil yang tersedia. Parameter ini ditampilkan terakhir di kotak teks. Halaman dokumentasi Menggunakan Markdown di tile Markdown memberikan ringkasan Markdown yang dapat Anda gunakan untuk memformat teks atau menambahkan link dan gambar ke tile teks.
body_text: body text