Gegevens toewijzen aan objecten in Activator

Nadat u een gegevensbron voor Fabric Activator hebt ingesteld, wijst u uw gebeurtenissen toe aan objecten. Wijs gebeurtenissen toe aan objecten wanneer er een afzonderlijke entiteit is die u wilt bijhouden, zoals een apparaat, machine, pakket of archief. Elk object gebruikt een unieke id om afzonderlijke exemplaren in de loop van de tijd bij te houden. In de voorbeelden in dit artikel wordt het voorbeeld Leveringsgebeurtenissen gebruikt dat wordt geleverd met Fabric Activator, waarbij pakketten de entiteiten zijn die worden bijgehouden. Vervang uw eigen waarden wanneer u met uw eigen gegevens werkt.

Notitie

Als u een query-gebaseerde bron (Power BI, KQL-queryset of Real-Time Dashboard) gebruikt, verwerkt Activator gegevensbinding anders en kan deze automatisch objecten maken. Dit artikel is voornamelijk van toepassing op streamingbronnen zoals gebeurtenisstromen, Fabric gebeurtenissen en Azure gebeurtenissen.

Prerequisites

  • Een werkruimte met een capaciteit die Microsoft Fabric ondersteunt.
  • Een streaminggegevensbron die is verbonden met een Activator-item, zoals een eventstream. Zie Opname van Eventstreams als u een streaminggegevensbron wilt instellen.

Gegevens toewijzen aan een nieuw object

  1. Open een Activator-item waaraan een streaminggegevensbron is gekoppeld of maak een voorbeeldactivor om de voorbeeldgebeurtenissen van pakketleveringsgebeurtenissen te gebruiken.

    Notitie

    Het Activator-item moet worden uitgevoerd om het nieuwe object beschikbaar te maken op het lint. Als deze niet is gestart, selecteert u Start op het lint, gaat u terug naar uw werkruimte en opent u het Activator-item opnieuw.

  2. Selecteer in het deelvenster Explorer de gebeurtenisstroom die u wilt toewijzen aan een object. Selecteer bijvoorbeeld de gebeurtenisstream Pakketleveringsevenementen .

  3. Selecteer Nieuw object op het lint. Het deelvenster Build-object wordt geopend met Een nieuw object maken dat standaard is geselecteerd. Geef de volgende waarden op:

    • Objectnaam: een naam voor de entiteit die u bijhoudt.
    • Unieke Identifier: een kolom in uw gebeurtenissen die elk instantie die u monitort, uniek identificeert.

    Voor dit voorbeeld kiest u Package als objectnaam en pakket-id als de unieke id.

    Schermopname van het deelvenster Build-object in Activator.

  4. Klik op Creëren.

    Nadat Activator het object heeft gemaakt, ziet u de kolommen die van die eventstream zijn ontvangen. De gebeurtenissen worden ingedeeld op basis van de waarden in de kolom met unieke identificator.

    Schermopname van gebeurtenissen die zijn ontvangen door Activator, georganiseerd op unieke id.

    Standaard worden in de grafiek gebeurtenissen weergegeven voor vijf van de beschikbare objectexemplaren in de afgelopen 24 uur. Gebruik de instantie - en tijdselectors in de rechterbovenhoek van de grafiek om deze waarden te wijzigen. U kunt ook automatisch vernieuwen in- of uitschakelen om te bepalen of de grafiek automatisch wordt bijgewerkt.

Gegevens toewijzen aan een bestaand object

U kunt meerdere eventstreams toewijzen aan één object. Het toewijzen van meerdere streams aan één object is handig wanneer gegevens over dezelfde entiteit worden verdeeld over meerdere stromen. Als er bijvoorbeeld langzaam veranderende referentiegegevens binnenkomt in één eventstream en snel bewegende updates binnenkomen in een andere. Wanneer u gegevens toewijst aan een bestaand object, kiest u een unieke id die verwijst naar dezelfde id's die u hebt gebruikt toen u het object voor het eerst maakte. Anders produceren eigenschappen en regels onverwachte resultaten.

Zie Meerdere eventstreams combineren in een Activator-regel voor een volledige walkthrough met behulp van twee eventstreams.

Een gebeurtenisbron toewijzen aan meerdere objecten

U kunt kolommen uit één gebeurtenisbron toewijzen aan meerdere objecten. Het toewijzen van één gebeurtenisbron aan meerdere objecten is handig wanneer uw gebeurtenisbron gegevens voor meer dan één entiteit bevat. De voorbeeldgebeurtenisstroom Packages bevat zowel een PackageID als een stadkolom. Met het maken van een pakketobject kunt u regels voor afzonderlijke pakketten bijhouden en instellen. Bijvoorbeeld een waarschuwing wanneer de temperatuur van een specifiek pakket een drempelwaarde overschrijdt. Als u een afzonderlijk City-object maakt van dezelfde stroom, kunt u voorwaarden op stadsniveau bijhouden. Bewaak bijvoorbeeld het totale aantal pakketten in transit over een stad of detecteer wanneer het leveringsvolume van een stad onverwacht afneemt. Elk objecttype heeft zijn eigen regels en eigenschappen, zodat u zowel het afzonderlijke als het aggregatieniveau van één eventstream kunt bewaken en erop kunt reageren.

  1. Volg de stappen in Gegevens toewijzen aan een nieuw object om uw eerste object te maken. Maak bijvoorbeeld een pakketobject met PackageID als de unieke id.

  2. Ga terug naar uw werkruimte en open het Activator-item opnieuw en selecteer dezelfde gebeurtenisstroom in het deelvenster Explorer.

  3. Selecteer Nieuw object op het lint.

  4. In het deelvenster Object maken is standaard een nieuw object maken geselecteerd. Voer een naam in voor het tweede object en kies een andere kolom als de unieke id. Geef bijvoorbeeld de objectstad een naam en selecteer Plaats als de unieke id.

  5. Klik op Creëren.

Herhaal stap 2 tot en met 5 voor elk extra object dat u wilt maken vanuit dezelfde eventstream. Zie Eigenschappen maken voor meer informatie over het maken van eigenschappen en aggregaties voor uw objecten.