Существуют ли данные геолокации Engli sh в опубликованном наборе данных Big Query c для GeoLite от Maxmind? - PullRequest
0 голосов
/ 09 февраля 2020

При запросе набора данных публикуемого геолита c в Большом запросе , найденного здесь , результаты приведены для локали 'es'. Имеются ли данные о региональных стандартах en в наборе данных publi c, или нам нужно вручную загрузить данные engli sh из Maxmind и вставить их в наши собственные наборы данных Big Query? Я надеялся, что эти данные были поддержаны владельцем Big Query publi c dataset.

Пример запроса:

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

Результат:

Query Result

Для получения дополнительной информации: Большой запрос и геолокация

Ответы [ 2 ]

0 голосов
/ 11 февраля 2020

Я подал проблему, чтобы исправить это. Отследите это в 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

0 голосов
/ 10 февраля 2020

Насколько я знаю, в геолите Bigquery нет таблицы с en языковым стандартом publi c наборов данных .

Лучшим решением было бы размещение данных engli sh в BigQuery вручную. Во-первых, пожалуйста, скачайте файл .zip на Maxmind , который содержит один каталог с 13 файлами. Восемь файлов CSV содержат данные о местоположении для каждого кода локали, где locale может быть de, en, es, fr, ja, pt-BR, ru и zh-CN. Вы должны увидеть csv, похожий на этот: GeoLite2-{Content}-Locations-en.csv.

Надеюсь, вы найдете приведенные выше сведения полезными.

...