Jaa


Real-Time tietojen opetusohjelma, osa 4: Tietojen suoratoisto KQL:n avulla

Muistiinpano

Tämä opetusohjelma on osa sarjaa. Katso edellisestä osiosta ohjeet artikkelista Real-Time -tietojen opetusohjelma, osa 3: KQL-tietokannan tietojen muuntaminen.

Tässä opetusohjelman osassa opit kyselemään suoratoistettavaa tietoa KQL:n avulla. Kirjoitat KQL-kyselyn ja visualisoit tiedot aikakaaviossa.

KQL-kyselyn kirjoittaminen

Edellisessä vaiheessa päivityskäytännöstä luomasi taulukon nimi on TransformedData. Käytä tätä (kirjainkoko huomioon ottavaa) nimeä kyselyn tietolähteenä.

Juomaraha

Jos sinulla on riittävästi tilauksia, voit käyttää Copilot-ominaisuutta, joka auttaa kirjoittamaan kyselyitä. Copilot tarjoaa kyselyjä, jotka perustuvat taulukkosi tietoihin ja luonnollisen kielen kehotteita. Lisätietoja on kohdassa Copilot for Real-Time Intelligence (esikatselu) -

  1. Kirjoita seuraava kysely. Suorita sitten kysely painamalla Vaihto + Enter-.

    TransformedData
    | where BikepointID > 100 and Neighbourhood == "Chelsea"
    | project Timestamp, No_Bikes
    | render timechart
    

    Tämä kysely luo aikakaavion, joka näyttää Chelsea-naapuruston pyörien määrän aikakaaviona.

    Näyttökuva Real-Time:n pyörän aikakaaviosta.

Luo muodostettu näkymä

Tässä vaiheessa luot muodostettun näkymän, joka palauttaa koostekyselyn (aina tuoreen) up-to-päivämäärätuloksen. Muodostamisnäkymän kyselyt ovat tehokkaampia kuin koosteen suorittaminen suoraan lähdetaulukosta.

  1. Luo seuraava komento kopioimalla/liittämalla ja suorittamalla muodostettu näkymä, joka näyttää kunkin pyöräaseman uusimman määrän pyöriä:

    .create-or-alter materialized-view with (folder="Gold") AggregatedData on table TransformedData
    {
       TransformedData
       | summarize arg_max(Timestamp,No_Bikes) by BikepointID
    }
    
  2. Kopioi ja liitä ja suorita seuraava kysely, jotta näet muodostettun näkymän tiedot visualisoituna pylväskaaviona:

    AggregatedData
    | sort by BikepointID
    | render columnchart with (ycolumns=No_Bikes,xcolumn=BikepointID)
    

Luot seuraavassa vaiheessa tämän kyselyn avulla Real-Time koontinäytön.

Tärkeä

Jos et ole huomannut mitään vaiheita, joita on käytetty taulukoiden, käytäntöjen, funktioiden tai muodostettujen näkymien luomiseen, käytä tätä komentosarjaa kaikkien vaadittujen resurssien luomiseen: Tutorial -komentosarja.

Lisätietoja tässä opetusohjelmassa suoritettavista tehtävistä on seuraavissa tehtävissä:

Seuraava vaihe