Real-Time Intelligence -opetusohjelma osa 8: Kartan luominen paikkatietojen avulla

Note

Tämä opetusohjelma on osa sarjaa. Edellinen osio on kohdassa: Opetusohjelman osa 7: Poikkeamien havaitseminen Eventhouse-taulukossa.

Tässä opetusohjelman osassa opit luomaan kartan paikkatietojen avulla.

Luo funktio KQL-tietokantaan

Tässä vaiheessa luot KQL-tietokantaan funktion, joka osoittaa Eventhouse-taulukon paikkatietoihin. Tämä toiminto mahdollistaa paikkatietojen helpon kyselyn ja sen käytön kartalla.

  1. Avaa opetusohjelman edellisessä osassa luomasi opetusohjelman tapahtumatalo.

  2. Valitse Tutorial_queryset.

  3. Luo uusi välilehti valitsemalla + valintanauhan painike.

  4. Valitse välilehden kynäkuvake ja nimeä kyselyvälilehti uudelleen Näytä kartalla.

  5. Kopioi/liitä ja suorita seuraava kysely.

    .create-or-alter function funcForMap() {
        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
    }
    

    Kuvakaappaus kartan kql-kyselystä.

Lakehousen luominen ja GeoJson-tiedostojen lataaminen

  1. Selaa työtilaan ja valitse vasemmasta yläkulmasta + Uusi kohde -painike. Etsi ja valitse sitten Lakehouse.

    Kuvakaappaus lakehousen luomisesta.

  2. Kirjoita nimeksi TutorialLakehouse .

  3. Valitse työtila, jossa loit resurssit.

  4. Napsauta oikealla Tiedostosolmua ja Lataa -kohdasta ja valitse Lataa tiedostot.

  5. Lataa seuraavat kaksi GeoJSON-tiedostoa seuraavista linkeistä ja lataa ne Lakehouseen.

    Kuvakaappaus lakehouseen ladatuista tiedostoista.

Luo kartta

  1. Selaa työtilaan ja valitse vasemmasta yläkulmasta + Uusi kohde -painike. Etsi ja valitse sitten Kartta.

    Kuvakaappaus karttakohteen luomisesta.

  2. Kirjoita TutorialMap kohtaan Nimi ja valitse Luo

Tapahtumatalon tietojen lisääminen kartalle

  1. Explorer-paneelissa valitse + Lisää ja valitse KQL Database.

  2. Valitse Tutorial eventhouse.

  3. Valitse Yhdistä.

  4. Tutorial-osiossalaajenna Functions ja valitse funcForMap-funktio.

  5. Valitse funcForMapin vieressä oleva lisävalikko (...) ja valitse Näytä kartalla.

    Näyttökuva eventhouse-kyselyjoukon välilehden valinnasta.

  6. Uusi ikkuna, jossa näkyy kyselyn tietojen esikatselu, avautuu. Valitse Seuraava .

    Kuvakaappaus Wizardin Preview-välilehden sivusta.

  7. Viihtotyökalun Set geometry and data refresh interval -sivulla seuraa seuraavia vaiheita:

    1. Nimi on BikeLatLong.
    2. Geometria-sarakkeen sijainnille valitse leveys- ja pituusasteet erillisistä sarakkeista.
    3. Leveysaste-sarakkeessa valitse leveysaste.
    4. Pituusaste-sarakkeesta valitse Pituusaste.
    5. Valitse Tietojen päivitysväli -kohdassa 5 minuuttia. Valitse Seuraava.

    Näyttökuva kartan leveys- ja pituusasteen valinnasta.

  8. Wizardin Review and add -sivulla valitse Lisää karttaan.

    Kuvakaappaus Tarkastelu- ja Lisää karttaan -sivusta.

  9. Vie hiiri BikeLatLongin päälle datakerros-osiossa , valitse ..., ja valitse sitten Zoom, jotta voit zoomata Lontoon alueelle, jossa pyöräasemat näkyvät kartalla.

    Kuvakaappaus kartasta zoomattuna Lontoon alueelle.

  10. Valitse BikeLatLongdatakerrosten kohdasta ja seuraa näitä vaiheita:

    1. Laajenna Yleiset asetukset ja lisää Katu ja Naapurustotyökaluvihjeiden alle.

    2. Valitse Ota käyttöön dataohjattu muotoilu.

    3. Muuta Koko-asetukseksi Tietojen mukaan ja valitse sum_No_Empty_Docks.

      Tämä asetus tulisi välittömästi vaikuttaa kartalla: kuplakoot kuvaavat tyhjien laiturien määrää ja värit eri naapurustoja.

      Kuvakaappaus kuplakartasta.

Lisää GeoJSON-tiedostoja Lakehousesta kartalle

  1. Explorer-paneelissa valitse + Lisää ja valitse Lakehouse.

  2. Valitse TutorialLakehouse lakehouse ja valitse Yhdistä.

  3. Laajenna TutorialLakehouse, laajenna Tiedostot, valitse sitten london-boroughs.geojson -tiedosto, napsauta tiedostoa hiiren oikealla ja valitse Näytä kartalla. Toista vaihe buckingham-palace-road.json tiedostolle.

    Kuvakaappaus geojson-valinnasta.

  4. Kaupunginosan rajat ja Buckinghamin palatsin tie näkyvät kartalla. Voit vaihtaa jokaisen kerroksen näkyvyyden valitsemalla silmäkuvakkeen jokaisen kerroksen vierestä Data-kerrosten kohdasta.

    Kuvakaappaus kolmesta datakerroksesta kartassa.

  5. Datakerrokset -osiossa vie hiiri buckingham-palace-roadin päälle, valitse ..., ja valitse Zoom, jotta voit zoomata Buckingham Palacen tien alueelle kartalla.

    Kuvakaappaus kolmesta datakerroksesta.

  6. Valitse valikkoriviltä Tallenna-kuvake.

Lisätietoja tässä opetusohjelmassa suoritetuista tehtävistä on seuraavissa kohdissa:

Seuraava vaihe