Udostępnij przez


samouczek Real-Time Intelligence — część 8: Tworzenie mapy przy użyciu danych geoprzestrzennych

Uwaga / Notatka

Ten samouczek jest częścią serii. W poprzedniej sekcji zobacz: Tutorial part 7: Detect anomalies on an Eventhouse table (Samouczek: część 7: wykrywanie anomalii w tabeli usługi Eventhouse).

W tej części samouczka dowiesz się, jak utworzyć mapę przy użyciu danych geoprzestrzennych.

Utwórz kartę zestawu zapytań KQL do użycia przez mapę

  1. Otwórz wydarzenie Tutorial, które utworzyłeś w poprzedniej części samouczka.

  2. Wybierz Tutorial_queryset.

  3. + Wybierz przycisk na wstążce, aby utworzyć nową kartę.

  4. Wybierz ikonę ołówka na karcie i zmień nazwę karty zapytania Pokaż na mapie.

  5. Skopiuj/wklej i uruchom następujące zapytanie.

    TransformedData
    | where ingestion_time() > ago(30d)
    | project Street, Neighbourhood, toreal(Latitude), toreal(Longitude), No_Bikes, No_Empty_Docks
    | summarize sum(No_Bikes), sum(No_Empty_Docks) by Street, Neighbourhood, Latitude, Longitude
    

    Zrzut ekranu przedstawiający zapytanie kql dla mapy.

Tworzenie usługi Lakehouse i przekazywanie plików GeoJson

  1. Przejdź do obszaru roboczego i w lewym górnym rogu wybierz przycisk + Nowy element . Następnie wyszukaj i wybierz pozycję Lakehouse.

    Zrzut ekranu przedstawiający tworzenie usługi Lakehouse.

  2. Wprowadź TutorialLakehouse jako nazwę.

  3. Wybierz obszar roboczy, w którym utworzono zasoby.

  4. Kliknij prawym przyciskiem myszy węzeł Plik , a następnie w obszarze Przekaż wybierz pozycję Przekaż pliki.

  5. Pobierz następujące dwa pliki GeoJSON z poniższych linków i przekaż je do usługi Lakehouse.

    Zrzut ekranu przedstawiający pliki przekazywane do usługi Lakehouse.

Utwórz mapę

  1. Przejdź do obszaru roboczego i w lewym górnym rogu wybierz przycisk + Nowy element . Następnie wyszukaj i wybierz pozycję Mapa.

    Zrzut ekranu przedstawiający tworzenie elementu mapy.

  2. Wprowadź TutorialMap w Nazwa, a następnie wybierz Utwórz

Dodawanie danych usługi Eventhouse do mapy

  1. W okienku Eksplorator wybierz Eventhouse, następnie + Dodaj elementy danych i wybierz Tutorial jako eventhouse.

  2. Wybierz i podłącz.

  3. W obszarze Samouczek wybierz Tutorial_queryset.

  4. Wybierz menu Więcej (...) obok pozycji Pokaż na mapie i wybierz pozycję Pokaż na mapie.

    Zrzut ekranu przedstawiający wybór karty zestawu zapytań w narzędziu eventhouse.

  5. Zostanie otwarte nowe okno z podglądem danych zapytania. Wybierz pozycję Dalej .

  6. Wprowadź BikeLatLong jako nazwę. Wybierz kolumny Szerokość geograficzna i Długość geograficzna . W obszarze Interwał odświeżania danych wybierz pozycję 5 minut. Wybierz Dalej.

    Zrzut ekranu przedstawiający wybór szerokości geograficznej i długości geograficznej mapy.

  7. Na następnym ekranie wybierz pozycję Dodaj do mapy.

  8. Kliknij prawym przyciskiem myszy BikeLatLong w sekcji Warstwy danych i wybierz Powiększ do dopasowania, aby przybliżyć obszar Londynu z widocznymi stacjami rowerowymi na mapie.

  9. W obszarze Ustawienia ogólne dodaj elementy Ulica i Sąsiedztwo w sekcji Podpowiedzi.

  10. W ustawieniach punktów włącz opcję Włącz grupę serii i wybierz Sąsiedztwo.

  11. Zmień Rozmiar na Według danych i wybierz sum_No_Empty_Docks.

    Powinno to natychmiast mieć wpływ na mapę z rozmiarami bąbelków reprezentującymi liczbę pustych doków i kolorów reprezentujących różne dzielnice.

    Zrzut ekranu przedstawiający mapę bąbelków.

Dodawanie plików GeoJSON z usługi Lakehouse do mapy

  1. W okienku Eksplorator wybierz pozycję Lakehouse i wybierz pozycję + Dodaj elementy danych i

  2. Wybierz TutorialLakehouse i kliknij Połącz.

  3. W obszarze TutorialLakehouse wybierz plik london-boroughs.geojson i kliknij prawym przyciskiem myszy plik i wybierz pozycję Pokaż na mapie. Powtórz krok dla pliku buckingham-palace-road.json.

    Zrzut ekranu wyboru geojson.

  4. Powinniśmy zobaczyć granice dzielnicy i drogę Pałacu Buckingham na mapie. Widoczność każdej warstwy można przełączać, klikając ikonę oka obok każdej warstwy w obszarze Warstwy danych.

    Zrzut ekranu przedstawiający 3 warstwy danych na mapie.

  5. Kliknij prawym przyciskiem myszy buckingham-palace-road w Warstwy danych i wybierz Powiększ, aby dopasować aby powiększyć obszar Buckingham Palace Road na mapie.

    Zrzut ekranu przedstawiający 3 warstwy danych.

  6. Na pasku menu wybierz ikonę Zapisz .

Aby uzyskać więcej informacji na temat zadań wykonywanych w tym samouczku, zobacz:

Następny krok