Freigeben über


Real-Time Lernprogramm "Intelligence" Teil 8: Erstellen einer Karte mithilfe von Geospatialdaten

Hinweis

Dieses Lernprogramm ist Teil einer Reihe. Informationen zum vorherigen Abschnitt finden Sie im Lernprogramm Teil 7: Erkennen von Anomalien in einer Eventhouse-Tabelle.

In diesem Teil des Lernprogramms erfahren Sie, wie Sie mithilfe von Geospatialdaten eine Karte erstellen.

Erstellen einer KQL-Abfrageset-Registerkarte, die von der Karte verwendet werden soll

  1. Öffnen Sie das Tutorial-Ereignishaus, das Sie im vorherigen Teil des Lernprogramms erstellt haben.

  2. Wählen Sie Tutorial_queryset aus.

  3. Wählen Sie die + Schaltfläche im Menüband aus, um eine neue Registerkarte zu erstellen.

  4. Wählen Sie auf der Registerkarte das Bleistiftsymbol aus, und benennen Sie die Abfrageregisterkarte "Auf Karte anzeigen" um.

  5. Kopieren/Einfügen und Führen Sie die folgende Abfrage aus.

    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
    

    Screenshot der kql-Abfrage für die Karte.

Erstellen eines Lakehouse und Hochladen von GeoJson-Dateien

  1. Navigieren Sie zu Ihrem Arbeitsbereich, und wählen Sie in der oberen linken Ecke die Schaltfläche +Neues Element aus. Suchen Sie dann nach Lakehouse, und wählen Sie es aus.

    Screenshot der Erstellung des Seehauses.

  2. Geben Sie "TutorialLakehouse " als Namen ein.

  3. Wählen Sie den Arbeitsbereich aus, in dem Sie Ihre Ressourcen erstellt haben.

  4. Klicken Sie mit der rechten Maustaste auf den Knoten "Datei ", und wählen Sie unter " Hochladen" die Option "Dateien hochladen" aus.

  5. Laden Sie die folgenden beiden GeoJSON-Dateien aus den folgenden Links herunter, und laden Sie sie in das Lakehouse hoch.

    Screenshot der Dateien, die in Lakehouse hochgeladen werden.

Erstellen einer Karte

  1. Navigieren Sie zu Ihrem Arbeitsbereich, und wählen Sie in der oberen linken Ecke die Schaltfläche +Neues Element aus. Suchen Sie dann nach Map und wählen Sie diese aus.

    Screenshot der Erstellung von Kartenelementen.

  2. Geben Sie "TutorialMap" in "Name" ein, und wählen Sie "Erstellen" aus.

Hinzufügen von Eventhouse-Daten zur Karte

  1. Wählen Sie im Explorer-BereichEventhouse aus, und wählen Sie + Datenelemente hinzufügen und dann das Tutorial-Eventhouse aus.

  2. Wählen Sie Verbinden aus.

  3. Wählen Sie unter "Tutorial" die Tutorial_queryset aus.

  4. Wählen Sie das Menü "Mehr" (...) neben " Auf Karte anzeigen " und dann "Auf Karte anzeigen" aus.

    Screenshot der Auswahl der Registerkarte des Abfragesets von Eventhouse.

  5. Ein neues Fenster mit der Datenvorschau der Abfrage wird geöffnet. Wählen Sie "Weiter" aus.

  6. Geben Sie BikeLatLong als Namen ein. Wählen Sie die Spalten "Breitengrad" und "Längengrad " aus. Wählen Sie unter "Datenaktualisierungsintervall " 5 Minuten aus. Wählen Sie Weiteraus.

    Screenshot der Kartenauswahl für Breiten- und Längengrad.

  7. Wählen Sie im nächsten Bildschirm "Zur Karte hinzufügen" aus.

  8. Klicken Sie mit der rechten Maustaste auf BikeLatLong unter Datenebenen und wählen Sie Zoom anpassen, um in den Londoner Bereich zu zoomen, in dem Fahrradstationen auf der Karte angezeigt werden.

  9. Fügen Sie unter "Allgemeine Einstellungen" unter Tooltips die Optionen "Straße" und "Nachbarschaft" hinzu.

  10. Aktivieren Sie unter "Punkteinstellungen" die Option "Seriengruppe aktivieren " und wählen Sie "Nachbarschaft" aus.

  11. Ändern Sie die Größe in Anhand von Daten und wählen Sie sum_No_Empty_Docks aus.

    Dies sollte sich sofort auf der Karte bemerkbar machen, wobei die Blasengrößen die Anzahl der leeren Docks anzeigen und die Farben die verschiedenen Viertel unterscheiden.

    Screenshot des Blasendiagramms.

Hinzufügen von GeoJSON-Dateien aus Lakehouse zur Karte

  1. Wählen Sie im Explorer-BereichLakehouse aus und + Datenelemente hinzufügen aus.

  2. Wählen Sie das TutorialLakehouse Lakehouse und dann "Verbinden" aus.

  3. Wählen Sie unter TutorialLakehouse die Datei "london-boroughs.geojson " aus, und klicken Sie mit der rechten Maustaste auf die Datei, und wählen Sie " Auf Karte anzeigen" aus. Wiederholen Sie den Schritt für buckingham-palace-road.json Datei.

    Screenshot der GeoJSON-Auswahl.

  4. Wir sollten die Stadtgrenzen und die Buckingham Palace Road auf der Karte sehen. Sie können die Sichtbarkeit jeder Ebene umschalten, indem Sie auf das Augensymbol neben jeder Ebene unter Datenebenen klicken.

    Screenshot von drei Datenebenen in der Karte.

  5. Klicken Sie mit der rechten Maustaste auf die Buckingham-Palaststraße unter Datenebenen , und wählen Sie "Zoom" aus, um in den Straßenbereich des Buckingham Palace auf der Karte zu zoomen.

    Screenshot von 3 Datenebenen.

  6. Wählen Sie auf der Menüleiste das Symbol " Speichern" aus .

Weitere Informationen zu aufgaben, die in diesem Lernprogramm ausgeführt werden, finden Sie unter:

Nächster Schritt