Tentang data dan kueri Insight Tempat

Data Places Insights

Places Insights menyediakan set data lengkap dan sampel di BigQuery.

Set data sampel dimaksudkan untuk memungkinkan Anda mencoba Places Insights sehingga Anda dapat menilai kegunaan dan nilai produk sebelum memutuskan untuk membeli set data lengkap. Set data sampel hanya berisi data untuk kota itu sendiri. Set data sampel tidak berisi data untuk wilayah metropolitan di sekitarnya.

Listingan sampel mencakup data untuk kota teratas di setiap negara yang didukung:

Amsterdam (NL) Helsinki (FI) Plovdiv (BG)
Ankara (TR) Hong Kong (HK) Riffa (BH)
Arequipa (PE) Jakarta (ID) Roma (IT)
Athena (GR) Jeddah (SA) Santiago (CL)
Bad Gastein (AT) Johannesburg (ZA) Sao Paulo (BR)
Berlin (DE) Kuala Lumpur (MY) Sharjah (AE)
Brno (CZ) Lisbon (PT) Singapura (SG)
Brussels (BE) London (GB) Stockholm (SE)
Bucharest (RO) Lusail (QA) Sydney (AU)
Buenos Aires (AR) Madrid (ES) Taipei (TW)
Busan (KR) Manila (PH) Tel Aviv-Yafo (IL)
Cairo (EG) Medellín (CO) Tokyo (JP)
Chiang Mai (TH) Mexico City (MX) Toronto (CA)
Copenhagen (DK) Mumbai (IN) Warsaw (PL)
Cork (IE) New York City (US) Wellington (NZ)
Debrecen (HU) Oslo (NO) Zurich (CH)
Hanoi (VN) Paris (FR)

Set data lengkap mencakup data untuk setiap negara yang didukung dan harus dibeli. Jika Anda tertarik untuk mendaftar ke Places Insights, isi formulir permintaan. Hanya pelanggan data yang perlu meminta akses ke set data Places Insights. Setelah langganan aktif di project BigQuery, setiap pengguna yang memiliki akses ke project tersebut dapat membuat kueri data Places Insights.

Setiap set data negara memiliki listingannya sendiri yang harus Anda langgani secara terpisah. Untuk mengetahui informasi selengkapnya tentang cara berlangganan listingan, lihat Menyiapkan Places Insights.

Skema set data

Skema set data tempat untuk setiap negara terdiri dari dua bagian:

Misalnya, jika Anda menggunakan set data untuk Spanyol (ES), lihat skema inti dan skema khusus ES.

Skema untuk set data merek menentukan tiga kolom:

  • id: ID merek.
  • name: Nama merek, seperti "Hertz" atau "Chase".
  • category: Kategori tingkat tinggi merek, seperti "Gas Station", "Food and Drink", atau "Lodging".

Membuat kueri data Places Insights

Places Insights menawarkan dua cara untuk membuat kueri set data:

  • Membuat kueri set data secara langsung menggunakan SQL: Menjalankan kueri SQL BigQuery standar terhadap tabel set data. Cara ini memberikan fleksibilitas terbesar untuk pemfilteran kompleks, penggabungan dengan data Anda sendiri, analisis kustom, dan dukungan untuk fungsi agregasi tambahan di luar COUNT, seperti AVG, SUM, dan GROUP BY. Lihat dokumentasi.
  • Membuat kueri set data menggunakan fungsi Places Count: Fungsi Places Count adalah kueri SQL yang telah ditentukan dan dioptimalkan yang berjalan langsung di BigQuery dan menyederhanakan tugas pengambilan data umum. Fungsi ini memberikan insight yang lebih mendetail seperti menampilkan ID Tempat untuk mencari detail tentang setiap tempat. Lihat dokumentasi.

Kueri langsung

Membuat kueri data secara langsung akan menerapkan nilai minimum agregasi. Hasil hanya akan ditampilkan jika kueri mengagregasi minimal 5 Tempat. Misalnya, jika kriteria penelusuran Anda menghasilkan jumlah 0, 1, 2, 3, atau 4, hasil tersebut akan dihilangkan dari respons. Misalnya, kueri untuk jumlah total restoran di area tertentu hanya akan menampilkan respons jika jumlah totalnya 5 atau lebih tinggi. Jika tidak, respons tidak akan ditampilkan.

Kueri fungsi Places Count

Fungsi Places Count dapat menampilkan daftar ID Tempat, yang dapat digunakan untuk mencari informasi setiap tempat menggunakan produk GMP lainnya seperti Places API dan Places UI Kit.

Fungsi Places Count tidak menerapkan nilai minimum agregasi, tetapi menerapkan area penelusuran minimum sebesar 40,0 meter x 40,0 meter (1.600 m2). Artinya, selama kueri penelusuran Anda lebih besar dari area penelusuran minimum, Anda akan selalu mendapatkan hasil, termasuk jika tidak ada tempat yang cocok dengan kueri Anda.

Kapan harus membuat kueri data secara langsung dan kapan harus menggunakan fungsi

Buat kueri data secara langsung jika Anda tidak memerlukan jumlah hasil yang rendah, jika Anda ingin mendapatkan insight di luar jumlah, seperti AVG, SUM, atau COUNTIF, atau jika Anda perlu menjalankan kueri yang lebih kompleks seperti menggabungkan set data.

Buat kueri menggunakan fungsi jika Anda perlu mengetahui apakah ada hasil yang berjumlah rendah atau nol, atau jika Anda perlu mengambil informasi setiap tempat seperti nama atau alamat tempat.

Tabel ini memberikan perbandingan mendetail tentang perbedaan antara kueri langsung dan fungsi Places Count.

Fungsi Places Count Kueri set data langsung
Manfaat
  • Menampilkan ID Tempat yang dapat digunakan untuk membuat kueri API lainnya.
  • Dapat menampilkan jumlah apa pun.
  • Dioptimalkan untuk performa dan biaya pemrosesan yang rendah.
  • Mudah digunakan. Tidak perlu menulis kueri yang kompleks.
  • Memvalidasi parameter input dan menampilkan error sehingga lebih mudah digunakan dan di-debug.
  • Memungkinkan kueri yang kompleks seperti pemfilteran dan penggabungan lanjutan.
  • Tidak menerapkan area penelusuran minimum.
  • Mendukung fungsi agregat tambahan di luar COUNT seperti AVG, SUM, dan GROUP BY.
Antarmuka Empat fungsi SQL yang telah ditentukan yang menghasilkan insight COUNT: jumlah tunggal, jumlah per jenis, jumlah per geografi, jumlah per sel H3. JSON_OBJECT meneruskan argumen ke fungsi. Tulis SQL Anda sendiri untuk menjalankan fungsi agregasi seperti COUNT, COUNT_IF, SUM, dan AVG. Insight tambahan dapat dihasilkan menggunakan JOIN, GROUP BY, WHERE, dan lainnya.
Batasan Menerapkan area penelusuran minimum sebesar 40,0 meter x 40,0 meter (1.600 m2). Fungsi akan menampilkan hasil meskipun jumlah agregasi kurang dari 5 selama area penelusuran minimum terpenuhi. Hasil dengan jumlah kurang dari 5 akan dihilangkan dari hasil (yaitu, baris dikecualikan).
Filter atribut yang didukung Parameter filter fungsi Places Count mendukung hal yang sama dengan filter atribut kueri langsung, kecuali:
  • id tempat
  • Komponen alamat
  • Jam buka
  • Opsi pengisian daya EV
  • Merek
Skema lengkap didukung.