簡體   English   中英

Maxmind 的 GeoLite 的 Big Query 公共數據集中是否有英文地理定位數據?

[英]Is there English geolocation data in Big Query's public dataset for GeoLite by Maxmind?

此處找到的Big Query 中查詢 geolite 公共數據集時,結果適用於“es”語言環境。 公共數據集中是否有可用的“en”語言環境數據,或者我們是否需要從 Maxmind 手動下載英文數據並將其插入到我們自己的 Big Query 數據集中? 我希望這些數據由 Big Query 公共數據集所有者維護。

示例查詢:

SELECT * FROM 'bigquery-public-data.geolite2.ipv4_city_locations' WHERE city_name = 'Vancouver';

結果:

查詢結果

更多上下文: Big Query and Geolocation

據我所知,在 geolite Bigquery public datasets 中沒有帶有en locale 的表。

最好的解決方案是手動將英文數據放入 BigQuery。 首先,請在Maxmind下載.zip文件,其中包含一個包含 13 個文件的目錄。 八個 CSV 文件包含每個區域設置代碼的數據位置,其中locale可以是deenesfrjapt-BRruzh-CN 您應該會看到與此類似的 csv: GeoLite2-{Content}-Locations-en.csv

希望以上信息對您有用。

我提交了一個問題來解決這個問題。 https://issuetracker.google.com/issues/149249389跟蹤它。

同時,使用我的桌子。 這個只編碼“en”:

SELECT *
FROM `fh-bigquery.geocode.201806_geolite2_city_locations_en`  
WHERE city_name = 'Vancouver'

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM