Delen via


Zelfstudie: Voorbeeldgegevens voor het delen van fietsen verkennen en transformeren met Eventstream voor KQL Database-integratie

Eventstream is een streamingplatform waarmee u gegevensstromen kunt opnemen, transformeren en routeren naar KQL Database met behulp van een no-code-editor. In deze zelfstudie verkennen we voorbeeldgegevens voor het delen van fietsen om het aantal fietsen per minuut te bepalen dat op straat wordt gehuurd. U leert hoe u eventprocessor van Eventstream gebruikt voor realtime gegevenstransformaties en de verwerkte gegevens naadloos doorsturen naar uw KQL-database.

Vereisten

  • Toegang tot een werkruimte met inzender- of bovenstaande machtigingen waar uw Eventstream- en KQL-database zich bevinden.
  • Een KQL-database die in uw werkruimte is gemaakt.

Een eventstream maken en voorbeeldfietsgegevens toevoegen

Volg deze stappen om een eventstream te maken in uw werkruimte:

  1. Schakel uw Power BI-ervaring over naar Realtime Intelligence en selecteer de knop Eventstream om een nieuwe te maken.

  2. Geef uw Eventstream de naam 'eventstream-1' en selecteer Maken.

    Schermopname die laat zien waar nieuwe eventstream moet worden toegevoegd.

  3. Vouw op het Eventstream-canvas nieuwe bron uit en selecteer Voorbeeldgegevens. Geef een naam aan de bron en selecteer Fietsen als voorbeeldgegevens.

    Schermopname die laat zien waar voorbeeldgegevens kunnen worden toegevoegd in eventstream.

  4. U kunt een voorbeeld van de gegevens in eventstream bekijken om te controleren of de voorbeeldfietsgegevens zijn toegevoegd.

    Schermopname van waar u een voorbeeld van gegevens in eventstream kunt bekijken.

    Hier volgt de beschrijving van de kolommen:

    Kolom Beschrijving
    BikepointID Id voor het fiets dockingpunt
    Adres Naam van de straat waar het dock zich bevindt
    Buurt Buurt waar het dock zich bevindt
    Breedtegraad Breedtegraad van het dockingpunt
    Lengtegraad Lengtegraad van het dockingpunt
    No_Bikes Aantal fietsen dat momenteel wordt gehuurd
    No_Empty_Docks Aantal beschikbare lege docks op het dockingpunt

Een KQL-bestemming toevoegen met gebeurtenisprocessor

  1. Vouw op het Eventstream-canvas de vervolgkeuzelijst Nieuw doel uit en kies KQL-database. Voer de benodigde gegevens van uw KQL-database in.

    Schermopname die laat zien waar KQL Database wordt toegevoegd in eventstream.

    • Gegevensopnamemodus. Er zijn twee manieren om gegevens op te nemen in KQL Database:
      • Directe opname: gegevens rechtstreeks opnemen naar een KQL-tabel zonder transformatie.
      • Gebeurtenisverwerking vóór opname: de gegevens transformeren met Gebeurtenisprocessor voordat ze naar een KQL-tabel worden verzonden.

      Notitie

      U kunt de opnamemodus niet bewerken zodra het KQL-databasedoel is toegevoegd aan de eventstream.

    • Doelnaam: Voer een naam in voor deze Eventstream-bestemming, zoals 'kql-dest'.
    • Werkruimte: waar uw KQL-database zich bevindt.
    • KQL-database: naam van uw KQL-database.
    • Doeltabel: naam van uw KQL-tabel. U kunt ook een naam invoeren om een nieuwe tabel te maken, bijvoorbeeld 'bike-count'.
    • Invoergegevensindeling: kies JSON als de gegevensindeling voor uw KQL-tabel.
  2. Schuif in het rechterdeelvenster omlaag en selecteer Gebeurtenisprocessor openen. Met deze actie opent u een nieuw frame waarmee u realtime bewerkingen kunt toevoegen aan uw gegevensstromen met behulp van een editor zonder code.

    Schermopname die laat zien waar u gebeurtenisprocessor opent in Eventstream.

  3. Selecteer in de editor voor gebeurtenisverwerking de lijn tussen Eventstream en de KQL-database en voeg een group by-bewerking toe. Ons doel is om het aantal gehuurde fietsen elke minuut op straat te berekenen. Selecteer onder Aggregatie SOM voor de aggregatie en No_Bikes voor het veld.

    Schermopname van waar u kunt groeperen op bewerking in Eventstream.

    Voer verderop in de sectie Instellingen de volgende informatie in en selecteer Opslaan om de configuratie groeperen op te voltooien.

    • Aggregatie groeperen op: Straat
    • Tijdvenster: Tumbling
    • Duur: 1 minuut
  4. Selecteer de bewerking Groeperen op in de editor en bekijk het verwerkingsresultaat. Selecteer Vervolgens Opslaan om de gebeurtenisprocessor te sluiten.

    Schermopname die laat zien waar u een voorbeeld van een groep op gegevens in Eventstream kunt bekijken.

  5. Selecteer Ten slotte Toevoegen om de configuratie voor de KQL-databasebestemming te voltooien.

Resultaat weergeven in de KQL-tabel

Nu wordt de KQL-databasebestemming toegevoegd aan uw Eventstream. Laten we ervoor zorgen dat de verwerkingsresultaten op de juiste wijze worden opgeslagen in de aangewezen KQL-tabel. Volg vervolgens deze stappen:

  1. Selecteer op het canvas de KQL-bestemming en selecteer Item openen om toegang te krijgen tot uw KQL-database.

    Schermopname die laat zien waar KQL Database in Eventstream moet worden geopend.

  2. Zoek in de KQL-database-interface de tabel bike-count . Selecteer een querytabel en kies 100 records weergeven. Met deze actie wordt het rechterdeelvenster geopend, zodat u de laatste 100 records van de tabel kunt bekijken. Hier kunt u het gedetailleerde aantal fietsen bekijken dat op elke straat wordt gehuurd, per minuut.

    Schermopname die laat zien waar de tabelresultaten in KQL Database worden weergegeven.

Gefeliciteerd

U hebt de zelfstudie over het verkennen en transformeren van gegevens over het delen van fietsen met eventstream voltooid. Blijf de mogelijkheden van Eventstream verkennen en ga door met realtime gegevensverwerking.

Als u meer wilt weten over het opnemen en verwerken van gegevensstromen met behulp van Eventstream, bekijkt u de volgende bronnen: