[英]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
可以是de
、 en
、 es
、 fr
、 ja
、 pt-BR
、 ru
和zh-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.