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:
- Skema inti yang sama untuk set data semua negara.
- Skema khusus negara yang menentukan komponen skema khusus untuk negara tersebut.
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, sepertiAVG,SUM, danGROUP 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 |
|
|
| 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:
|
Skema lengkap didukung. |