Wyszukiwanie adresu IP
Wyszukiwanie adresu IP zwraca informacje o lokalizacji i geometrie punktów dla adresów IP w tabeli.
Wyszukiwanie adresu IP jest przydatne podczas analizowania danych dostępu do usług internetowych. Zwracana tabela zawiera następujące pola:
-
<pole klucza>: Takie samo jak pole klucza w tabeli nazw.
-
<pole IP tabeli adresów>: Takie samo jak wyszukiwane pole IP. Dostępne tylko wtedy, gdy nie jest takie samo jak pole klucza.
-
IpPoint: Punkt dla znalezionego elementu.
-
CountryIso2: Kod kraju dla znalezionego elementu.
-
Adm1Code: Kod jednostki administracyjnej pierwszego rzędu dla znalezionego elementu. Pamiętaj, że ten kod nie zawsze jest zgodny z kodem zwracanym przez usługę lokalizacji.
-
Miejscowość Miejscowość dla znalezionego elementu.
-
Wszystkie pola z wyjątkiem pola klucza z wejściowego zestawu danych, poprzedzone nazwą zestawu danych.
Geolokalizacja adresów IP jest z natury nieprecyzyjna. W przypadku wielu adresów IP możliwe jest wskazanie miasta, ale w niektórych przypadkach można określić tylko kraj.
Powtarzanie się tego samego adresu IP w wielu wierszach tabeli jest typowe. Zgodnie z najlepszą praktyką można uzyskać większą wydajność, odfiltrowując tylko unikatowe adresy IP. Na przykład:
W tym przykładzie tabela MyDistinctIpData jest używana do filtrowania danych odrębnych adresów IP z MyIpData. Tabela IplookupResultTable jest dodawana przez operację Qlik GeoOperations Wyszukiwanie adresu IP. Następnie tabela MyDistinctIpData jest usuwana ze skryptu ładowania.
Qlik GeoOperations zawiera dane GeoLite2 utworzone przez MaxMind i dostępne z witryny MaxMind.
Wykonaj następujące czynności:
-
W obszarze Powiązania między danymi kliknij znak na połączeniu z Qlik GeoOperations.
-
W sekcji Operacja wybierz Wyszukiwanie adresu IP.
-
W sekcji Pole adresu IP wprowadź pole zawierające adresy IP.
-
W sekcji Zestaw danych 1 wybierz typ źródła danych do użycia w operacji oraz jej parametry.
Typy danych i parametry są takie same jak w przypadku operacji Ładuj. Informacje o poszczególnych parametrach zestawu danych:
-
W sekcji Tabele wybierz tabelę do załadowania.
-
W sekcji Pola wybierz pola do załadowania.
-
Kliknij polecenie Wstaw skrypt.