Dữ liệu Thông tin chi tiết về địa điểm
Places Insights cung cấp tập dữ liệu đầy đủ và mẫu trong BigQuery.
Các tập dữ liệu mẫu được cung cấp để bạn dùng thử Places Insights, nhờ đó, bạn có thể đánh giá khả năng sử dụng và giá trị của sản phẩm trước khi quyết định mua tập dữ liệu đầy đủ. Tập dữ liệu mẫu chỉ chứa dữ liệu cho chính thành phố. Báo cáo này không chứa dữ liệu cho khu vực đô thị xung quanh.
Danh sách mẫu bao gồm dữ liệu của một thành phố hàng đầu ở mỗi quốc gia được hỗ trợ: Sydney (Úc), Sao Paulo (Brazil), Toronto (Canada), Zurich (Thuỵ Sĩ), Berlin (Đức), Madrid (Tây Ban Nha), Paris (Pháp), London (Vương quốc Anh), Jakarta (Indonesia), Mumbai (Ấn Độ), Rome (Ý), Tokyo (Nhật Bản), Thành phố Mexico (Mexico), Thành phố New York (Hoa Kỳ).
Bạn phải mua bộ dữ liệu đầy đủ bao gồm dữ liệu cho từng quốc gia được hỗ trợ. Nếu bạn muốn mua toàn bộ tập dữ liệu, hãy điền vào biểu mẫu yêu cầu. Chỉ người đăng ký dữ liệu mới cần yêu cầu quyền truy cập vào tập dữ liệu Thông tin chi tiết về địa điểm. Sau khi gói thuê bao hoạt động trong một dự án BigQuery, mọi người dùng có quyền truy cập vào dự án đó đều có thể truy vấn dữ liệu Thông tin chi tiết về địa điểm.
Mỗi tập dữ liệu theo quốc gia đều có danh sách riêng mà bạn phải đăng ký riêng. Để biết thêm thông tin về cách đăng ký theo dõi trang thông tin, hãy xem phần Thiết lập Places Insights.
Giản đồ tập dữ liệu
Giản đồ tập dữ liệu về địa điểm cho mỗi quốc gia bao gồm 2 phần:
- Sơ đồ cốt lõi thường thấy trong các tập dữ liệu của tất cả các quốc gia.
- Một giản đồ theo quốc gia cụ thể xác định các thành phần giản đồ dành riêng cho quốc gia đó.
Ví dụ: nếu bạn đang làm việc với tập dữ liệu cho Tây Ban Nha (ES), hãy tham chiếu cả giản đồ cốt lõi và giản đồ dành riêng cho Tây Ban Nha.
Giản đồ cho tập dữ liệu thương hiệu xác định 3 trường:
id: Mã nhận dạng thương hiệu.name: Tên thương hiệu, chẳng hạn như "Hertz" hoặc "Chase".category: Danh mục cấp cao của thương hiệu, chẳng hạn như "Trạm xăng", "Thực phẩm và đồ uống" hoặc "Chỗ ở".
Truy vấn dữ liệu Places Insights
Places Insights cung cấp 2 cách để truy vấn các tập dữ liệu:
- Truy vấn trực tiếp tập dữ liệu bằng SQL: Thực thi các truy vấn SQL chuẩn của BigQuery đối với các bảng trong tập dữ liệu. Điều này mang lại sự linh hoạt tối đa cho việc lọc phức tạp, kết hợp với dữ liệu của riêng bạn, phân tích tuỳ chỉnh và hỗ trợ các hàm tổng hợp bổ sung ngoài
COUNT, chẳng hạn nhưAVG,SUMvàGROUP BY. Xem tài liệu. - Truy vấn tập dữ liệu bằng cách sử dụng các hàm Đếm địa điểm: Các hàm đếm địa điểm là các truy vấn SQL được xác định trước và tối ưu hoá, chạy trực tiếp trong BigQuery và đơn giản hoá các tác vụ truy xuất dữ liệu phổ biến. Các phương thức này cung cấp thông tin chi tiết hơn, chẳng hạn như trả về Mã địa điểm để tra cứu thông tin chi tiết về từng địa điểm. Xem tài liệu.
Truy vấn trực tiếp
Việc truy vấn dữ liệu trực tiếp sẽ thực thi một ngưỡng tổng hợp. Kết quả chỉ được trả về nếu truy vấn tổng hợp ít nhất 5 Địa điểm. Ví dụ: nếu kết quả tiêu chí tìm kiếm của bạn là số lượng 0, 1, 2, 3 hoặc 4, thì kết quả đó sẽ bị bỏ qua trong phản hồi. Ví dụ: một truy vấn về tổng số nhà hàng trong một khu vực nhất định sẽ chỉ trả về phản hồi nếu tổng số nhà hàng là 5 trở lên, nếu không thì sẽ không có phản hồi nào được trả về.
Truy vấn hàm đếm địa điểm
Các hàm đếm địa điểm có thể trả về một danh sách mã địa điểm. Bạn có thể dùng danh sách này để tra cứu thông tin về từng địa điểm bằng các sản phẩm khác của GMP, chẳng hạn như Places API và Places UI Kit.
Các hàm đếm địa điểm không áp dụng ngưỡng tổng hợp mà thay vào đó áp dụng diện tích tìm kiếm tối thiểu là 40 m x 40 m (1.600 m2). Điều này có nghĩa là miễn là cụm từ tìm kiếm của bạn lớn hơn diện tích tìm kiếm tối thiểu, bạn sẽ luôn nhận được kết quả, kể cả khi không có địa điểm nào khớp với cụm từ tìm kiếm của bạn.
Trường hợp truy vấn dữ liệu trực tiếp và trường hợp sử dụng hàm
Truy vấn trực tiếp dữ liệu nếu bạn không cần số lượng kết quả thấp, nếu bạn muốn nhận thông tin chi tiết ngoài số lượng, chẳng hạn như AVG, SUM hoặc COUNTIF, hoặc nếu bạn cần thực hiện các truy vấn phức tạp hơn, chẳng hạn như kết hợp các tập dữ liệu.
Truy vấn bằng các hàm nếu bạn cần biết có ít hay không có kết quả nào, hoặc nếu bạn cần truy xuất thông tin riêng lẻ về địa điểm, chẳng hạn như tên hoặc địa chỉ của địa điểm.
Bảng này cung cấp thông tin so sánh chi tiết về sự khác biệt giữa các hàm truy vấn trực tiếp và hàm đếm địa điểm.
| Hàm đếm địa điểm | Truy vấn trực tiếp về tập dữ liệu | |
|---|---|---|
| Lợi ích |
|
|
| Giao diện | 4 hàm SQL được xác định trước để tạo thông tin chi tiết COUNT: số lượng đơn lẻ, số lượng theo loại, số lượng theo vị trí địa lý, số lượng theo ô H3. JSON_OBJECT truyền các đối số đến hàm. |
Viết SQL của riêng bạn để chạy các hàm tổng hợp như COUNT, COUNT_IF, SUM và AVG.. Bạn có thể tạo thêm thông tin chi tiết bằng cách sử dụng JOIN, GROUP BY, WHERE và các hàm khác. |
| Các hạn chế | Thiết lập khu vực tìm kiếm tối thiểu là 40 m x 40 m (1.600 m2). Một hàm sẽ trả về kết quả ngay cả khi số lượng kết quả tổng hợp ít hơn 5, miễn là đáp ứng được diện tích tìm kiếm tối thiểu. | Những kết quả có số lượng dưới 5 sẽ bị loại khỏi kết quả (tức là hàng sẽ bị loại trừ). |
| Bộ lọc thuộc tính được hỗ trợ | Các thông số bộ lọc hàm số lượng địa điểm hỗ trợ giống như các bộ lọc thuộc tính truy vấn trực tiếp, ngoại trừ:
|
Hỗ trợ giản đồ đầy đủ. |