Pesquisa de IP
A pesquisa de IP retorna informações de localização e geometrias de pontos para endereços IP em uma tabela.
A pesquisa de IP é útil quando você está analisando dados de acesso a serviços Web. A tabela retornada contém os seguintes campos:
-
<campo de chave>: O mesmo que o campo de chave da tabela de nomes.
-
<campo de IP da tabela de endereços>: O mesmo que o campo de IP que foi pesquisado. Disponível somente se não for igual ao campo de chave.
-
IpPoint: O ponto para o item encontrado.
-
CountryIso2: O código do país do item encontrado.
-
Adm1Code: O código da área administrativa de primeira ordem do item encontrado. Observe que esse código nem sempre é compatível com o código retornado pelo serviço de localização.
-
City: A cidade do item encontrado.
-
Todos os campos, exceto o campo de chave do conjunto de dados de entrada, prefixados com o nome do conjunto de dados.
A geolocalização por IP é inerentemente imprecisa. Para muitos endereços IP, é possível localizar uma cidade, mas, para outros, apenas o país pode ser resolvido.
É comum que o mesmo IP seja repetido em várias linhas de uma tabela. Como prática recomendada, o desempenho será aprimorado se você filtrar apenas os endereços IP exclusivos. Por exemplo:
Neste exemplo, a tabela MyDistinctIpData é usada para filtrar dados IP distintos de MyIpData. IplookupResultTable é adicionado pela Pesquisa de IP do Qlik GeoOperations. Em seguida, MyDistinctIpData é retirado do script de carregamento.
O Qlik GeoOperations inclui dados do GeoLite2 criados pela MaxMind, disponíveis na MaxMind.
Faça o seguinte:
-
Em Conexões de dados, clique em na sua conexão de Qlik GeoOperations.
-
Em Operação, selecione Pesquisa de IP.
-
Em Campo de endereço IP, insira o campo contendo endereços IP.
-
Em Conjunto de dados 1, selecione o tipo de fonte de dados a ser usado na operação e seus parâmetros.
Os tipos e parâmetros de dados são os mesmos da operação Carregar. Para obter informações sobre cada um dos parâmetros do conjunto de dados, consulte:
-
Em Tabelas, selecione a tabela a ser carregada.
-
Em Campos, selecione os campos a serem carregados.
-
Clique em Inserir script.