Поиск IP-адреса
Операция Поиск IP-адреса возвращает информацию о местоположении и геометрии точек для IP-адресов в таблице.
Операция Поиск IP-адреса полезна, когда анализируются данные доступа к веб-службам. Возвращенная таблица содержит следующие поля:
-
<ключевое поле>: совпадает с ключевым полем для таблицы имен.
-
<поле IP из таблицы адресов>: совпадает с полем IP-адреса, для которого выполнялся поиск. Доступно, только если не совпадает с ключевым полем.
-
IpPoint: точка для найденного элемента.
-
CountryIso2:код страны для найденного элемента.
-
Adm1Code: код административной единицы первого порядка для найденного элемента. Обратите внимание, что этот код не всегда совместим с кодом, возвращаемым службой определения местоположения.
-
City: город для найденного элемента.
-
Все поля, кроме ключевого поля, из входного набора данных, дополнены префиксом в виде имени набора данных.
IP-геолокация по своей сути неточна. Для многих IP-адресов можно точно определить город, но для других можно определить только страну.
Часто один и тот же IP-адрес повторяется во многих строках таблицы. Для повышения производительности рекомендуется применить фильтр, чтобы отображались только уникальные IP-адреса. Например:
В этом примере таблица MyDistinctIpData используется для фильтрации уникальных данных IP-адресов из MyIpData. IplookupResultTable добавляется операцией Qlik GeoOperations Поиск IP-адреса. Затем MyDistinctIpData опускается из скрипта загрузки.
Qlik GeoOperations включает данные GeoLite2, созданные MaxMind, доступные на сайте MaxMind.
Выполните следующие действия.
-
В разделе Подключения к данным щелкните для подключения Qlik GeoOperations.
-
В списке Операция выберите Поиск IP-адреса.
-
В поле Поле IP-адреса введите поле, содержащее IP-адреса.
-
В списке Набор данных 1 выберите тип источника данных, который требуется использовать в операции и ее параметрах.
Тип и параметры данных совпадают с используемыми в операции Загрузить. Для получения информации о каждом из параметров набора данных см.:
-
В списке Таблицы выберите таблицу для загрузки.
-
В списке Поля выберите поля для загрузки.
-
Щелкните команду Вставить скрипт.