Penggunaan
view: view_name {
dimension: field_name {
map_layer_name: name_of_map_layer
}
}
|
Hierarki
map_layer_name |
Jenis Kolom yang Mungkin
Dimensi
Menerima
Nama peta yang ditentukan dalam parameter map_layer tingkat model
|
Dasar-dasar
Parameter map_layer_name memungkinkan Anda mengaitkan dimensi dengan lapisan peta TopoJSON atau GeoJSON. Hal ini memungkinkan pengguna membuat diagram peta dengan memetakan nilai dalam dimensi pada lapisan peta. Misalnya, agar dapat memetakan data menurut negara bagian AS, Anda dapat mengaitkan dimensi bernama "Negara Bagian" ke lapisan peta bawaan us_states. Anda juga dapat memetakan data dalam dimensi yang disebut "Kawasan" ke peta kustom kawasan New York City.
Jika Anda menggunakan peta TopoJSON atau GeoJSON kustom, Anda harus menentukan lapisan peta dalam model LookML menggunakan parameter map_layer.
Dimensi type: zipcode secara otomatis menerima map_layer_name us_zipcode_tabulation_areas.
Lapisan peta bawaan
Looker menyertakan lapisan peta bawaan berikut:
countries— Menerima nama lengkap negara, kode negara tiga huruf ISO 3166-1 alpha-3, dan kode negara dua huruf ISO 3166-1 alpha-2. Jika data Anda menyertakan kode negara ISO 3166-1 alpha-2, sebaiknya gunakanmap_layer_namedengan petacountriesuntuk memastikan Looker menafsirkan data Anda sebagai kode negara, bukan sebagai kode negara bagian.uk_postcode_areas— Menerima area kode pos Inggris Raya (misalnya,Luntuk Liverpool,RHuntuk Redhill, atauEHuntuk Edinburgh).us_states— Menerima nama lengkap negara bagian dan singkatan dua huruf negara bagian.us_counties_fips— Berfungsi pada kolom string yang merupakan kode county FIPS lima karakter untuk county di Amerika Serikat. Lapisan ini hanya berfungsi di peta interaktif.us_zipcode_tabulation_areas— Berfungsi pada kolom string yang merupakan kode pos Amerika Serikat lima karakter. Dimensitype: zipcodeotomatis menggunakan lapisan petaus_zipcode_tabulation_areas.Wilayah kode pos didasarkan pada area tabulasi kode pos (ZCTA) tahun 2010, sehingga lapisan peta ini tidak menyertakan banyak kode pos, seperti yang ditetapkan ke kotak pos, yang tidak dipetakan secara langsung ke wilayah.
Contoh
dimension: state {
map_layer_name: us_states
sql: ${TABLE}.state ;;
}