Maxmind在Big Query的GeoLite公用数据集中是否有英语地理位置数据?

问题描述 投票:1回答:2

[在Big Query found here中查询地理公共数据集时,结果针对的是'es'语言环境。公共数据集中是否有可用的“ en”语言环境数据,还是我们需要从Maxmind手动下载英语数据并将其插入到我们自己的Big Query数据集中?我希望这些数据由Big Query公共数据集所有者维护。

示例查询:

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

结果:

Query Result

有关更多上下文:Big Query and Geolocation

google-bigquery maxmind geolite2
2个回答
0
投票

据我所知,geolite Bigquery en中没有具有public datasets语言环境的表。

最佳解决方案是手动将英语数据放入BigQuery。首先,请从.zip下载Maxmind文件,该文件包含一个包含13个文件的目录。八个CSV文件包含每个区域代码的数据位置,其中locale可以是deenesfrjapt-BRruzh-CN。您应该会看到与此类似的csv:GeoLite2-{Content}-Locations-en.csv

我希望您发现上述信息有用。


0
投票

我提出了一个问题来解决此问题。在https://issuetracker.google.com/issues/149249389处对其进行跟踪。

同时,请使用我的桌子。这只编码为“ en”:

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

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.