Melokalkan pemformatan angka

Setelan format angka default Looker untuk angka yang muncul dalam tabel dan visualisasi data adalah 1.234,56. Namun, format angka dapat disetel ke salah satu dari berikut:

  • 1.234,56: Ribuan dipisahkan dengan koma; desimal dipisahkan dengan titik
  • 1.234,56: Ribuan dipisahkan dengan titik; desimal dipisahkan dengan koma
  • 1 234,56: Ribuan dipisahkan dengan spasi; desimal dipisahkan dengan koma

Menetapkan format angka untuk pengguna

Anda dapat menetapkan format angka melalui salah satu metode berikut:

  • Untuk menetapkan format angka bagi setiap pengguna: Pilih format yang diinginkan dari menu drop-down Format angka di halaman Edit Pengguna di panel Admin, lalu klik Simpan di bagian bawah halaman.
  • Untuk menetapkan format angka bagi grup pengguna: Tetapkan format yang diinginkan ke atribut pengguna number_format untuk grup pengguna tertentu. Jika pengguna dalam grup telah menetapkan nilai kustom untuk number_format, nilai kustom akan menggantikan nilai apa pun yang Anda tetapkan ke grup. Untuk mencegah number_format yang Anda tetapkan diganti, pastikan setelan Akses Pengguna untuk atribut pengguna number_format tidak disetel ke Edit.
  • Untuk menetapkan format angka untuk seluruh instance: Tetapkan salah satu kode dalam tabel sebelumnya ke kolom Format angka di halaman Lokasi pada panel Admin.

Format angka default di Looker — 1.234,56 — menampilkan angka dalam ribuan yang dipisahkan dengan koma, dan desimal yang dipisahkan dengan titik.

Misalnya, Anda memiliki Jelajah dengan diagram kolom dan tabel data yang menampilkan nilai untuk Jumlah Pesanan, Harga Jual Rata-Rata Item Pesanan, dan Total Harga Jual Item Pesanan yang dikelompokkan menurut Bulan Pembuatan Pesanan. Nilai dengan setelan default akan menggunakan format x,xxx.xx.

Jelajah menampilkan Jumlah Pesanan Pesanan untuk Juni sebesar $8.251, dan Total Harga Penjualan untuk Juni sebesar $395.602,40.

Jika Anda mengubah setelan Format angka menjadi 1.234,56, nilai dalam visualisasi dan tabel data akan menggunakan format x.xxx,xx:

Jelajah menampilkan Jumlah Pesanan Pesanan untuk Juni sebesar $8.251, dan Total Harga Penjualan untuk Juni sebesar $395.602,40.

Setelan Format angka dengan metode pemformatan angka lainnya

Jika Anda menggunakan parameter LookML value_format_name atau value_format untuk memformat kolom dalam model, format angka yang dipilih di setelan Format angka atau atribut pengguna number_format akan diterapkan di atas format yang diberikan dalam parameter LookML. Misalnya, Anda memiliki ukuran yang mewakili jumlah lingkaran dengan value_format tertentu yang ditentukan dalam LookML:

measure: count {
  type: count
  value_format: "####.0\"pies\""
  drill_fields: [detail*]
}

Dengan setelan Format angka ditetapkan ke 1.234,56, dan value_format: "####.0\"pies\"" LookML, visualisasi dan tabel data akan menampilkan nilai dalam format xxxx,xx pie. Setelan Format angka menukar koma dengan titik untuk value_format: "####.0\"pies\"". Jumlah 9.849 pai akan ditampilkan sebagai 9849,0 pai.

Demikian pula, jika Anda menggunakan kolom Format Nilai di menu Edit visualisasi, format angka yang ditetapkan di setelan Format angka atau atribut pengguna number_format akan diterapkan di atas format yang ditentukan di kolom Format Nilai visualisasi.

Misalnya, jika pengguna memasukkan format ###0.000 di kolom Format Nilai untuk diagram kolom, dan Format angka ditetapkan ke 1.234,56, visualisasi akan menampilkan nilai dalam format xxxx,xxxx. Setelan Format angka menukar koma dengan titik untuk setelan Format Nilai visualisasi ###0.000. Jumlah 8.474 pesanan dalam visualisasi akan muncul sebagai 8474.000.

Mengganti setelan Format angka dengan strict_value_format

Biasanya, pemformatan angka yang ditetapkan di setelan Format angka atau atribut pengguna number_format diterapkan di atas format yang diterapkan oleh parameter LookML.

Namun, jika ingin membuat format angka yang tidak terpengaruh oleh setelan Format angka atau atribut pengguna number_format, Anda dapat menggunakan parameter model named_value_format untuk membuat format angka dan menetapkan subparameter strict_number_format-nya ke yes. Anda dapat menerapkan format tersebut ke kolom menggunakan parameter value_format_name, dan kolom tersebut tidak akan terpengaruh oleh setelan Format angka atau atribut pengguna number_format.

Misalnya, format kustom yang disebut dollar_formatting ditentukan dalam file model. Format kustom memiliki subparameter strict_value_format yang ditetapkan ke yes:

named_value_format: dollar_formatting {
  value_format: "$#,###.00"
  strict_value_format: yes
}

File tampilan order_items dalam project memiliki dua ukuran, average_sale_price dan average_spend_per_user. Format kustom dollar_formatting diterapkan ke ukuran average_sale_price, tetapi tidak ke average_spend_per_user:

measure: average_sale_price {
  type: average
  value_format_name: dollar_formatting
  sql: ${sale_price} ;;
}

measure: average_spend_per_user {
    type: average
    sql: ${user_order_total_price} ;;
}

Format angka di setelan Format angka ditetapkan ke 1.234,56.

Dalam tabel dan visualisasi data, nilai untuk ukuran Harga Jual Rata-Rata Item Pesanan akan muncul dalam format $x,xxx.xx dan tidak akan terpengaruh oleh setelan Format angka. Misalnya, Harga Promo Rata-Rata sebesar 45,63 akan muncul sebagai $45,63 dalam visualisasi dan tabel data.

Dalam tabel dan visualisasi data, nilai untuk ukuran Pengeluaran Rata-Rata Item Pesanan per Pengguna akan terpengaruh oleh setelan Format angka dan akan muncul dalam format $x.xxx,xx. Misalnya, Pengeluaran Rata-Rata per Pengguna sebesar 47,64 akan muncul sebagai $47,64 dalam visualisasi dan tabel data.