Melokalkan pemformatan angka

Setelan format angka default Looker untuk angka yang muncul di tabel dan visualisasi data adalah 1,234.56. Namun, format angka dapat disetel ke salah satu dari berikut ini:

  • 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

Menyetel format angka untuk pengguna

Anda dapat menetapkan format angka melalui salah satu metode berikut:

  • Untuk menetapkan format angka bagi masing-masing pengguna: Pilih format yang diinginkan dari menu drop-down Format angka di halaman Edit Pengguna di panel Admin dan 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. Agar number_format yang Anda tetapkan tidak diganti, pastikan setelan Akses Pengguna untuk atribut pengguna number_format tidak ditetapkan ke Edit.
  • Agar dapat menetapkan format angka untuk seluruh instance: Tetapkan salah satu kode di tabel sebelumnya ke kolom Format angka di halaman Pelokalan 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 Pesanan, Harga Jual Rata-Rata Item Pesanan, dan Harga Penjualan Total Item Pesanan yang dikelompokkan berdasarkan Bulan Pesanan yang Dibuat. Nilai dengan setelan default akan menggunakan format x,xxx.xx.

Eksplorasi menampilkan Jumlah Pesanan Pesanan untuk bulan Juni sebesar $8.251, dan Harga Jual Total untuk bulan 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:

Eksplorasi menampilkan Jumlah Pesanan Pesanan untuk bulan Juni sebesar $8.251, dan Harga Jual Total untuk bulan 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 Anda, format angka yang dipilih dalam 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 pai dengan value_format tertentu yang ditentukan dalam LookML:

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

Dengan setelan Format angka yang ditetapkan ke 1.234,56, dan LookML value_format: "####.0\"pies\"", visualisasi dan tabel data akan menampilkan nilai dalam format xxxx,xx pai. Setelan Format angka menukar koma untuk periode untuk value_format: "####.0\"pies\"". Jumlah 9.849 pai akan ditampilkan sebagai 9.849,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 disetel ke 1.234,56, visualisasi akan menampilkan nilai dalam format xxxx,xxxx. Setelan Format angka menukar koma untuk periode 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 dalam 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, anggaplah format kustom bernama 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 di project ini 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 Penjualan Rata-Rata Item Pesanan akan muncul dalam format $x.xxx.xx dan tidak akan terpengaruh oleh setelan Format angka. Misalnya, Harga Jual Rata-Rata sebesar 45,63 akan muncul sebagai $45,63 dalam visualisasi dan tabel data.

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