Maak evenementenabonnementen aan, bekijk en beheer ze in thema's van namespace

Een eventabonnement definieert hoe een consument evenementen ontvangt die zijn gepubliceerd binnen een namespace-onderwerp. Dit artikel laat zien hoe je eventabonnementen op namespace-onderwerpen in Azure Event Grid kunt aanmaken, bekijken en beheren met behulp van het Azure-portaal.

Wanneer je een evenementenabonnement aanmaakt, kies je voor pull- of push-levering. Met pull delivery maakt je applicatie verbinding met Event Grid om gebeurtenissen in zijn eigen tempo te lezen. Bij push-levering stuurt Event Grid gebeurtenissen naar een bestemming die je zelf instelt. Voor meer informatie over deze opties, zie Overzicht Pull delivery enPush delivery overzicht.

Prerequisites

Maak een evenementabonnement aan in een namespace-onderwerp

  1. Ga in het Azure-portaal naar het namespace-onderwerp dat je wilt gebruiken voor het evenementabonnement. Voor stappen om een onderwerp te vinden, zie Namespace-onderwerpen aanmaken, bekijken en beheren.

  2. Selecteer in de sectie Entiteiten Abonnementen.

    Screenshot met Event Grid-evenementabonnementen.

  3. Selecteer op de pagina Abonnementen+ Abonnement.

    Schermafbeelding van het maken van een Event Grid-gebeurtenisabonnement.

  4. Voer op het tabblad Basiskennis een naam in voor het evenementabonnement en selecteer vervolgens de bezorgmodus.

    Important

    Wanneer je een abonnement aanmaakt, kies dan voor de Pull- of Push-leveringsmodus . Voor meer informatie over de verbruiksmodi die beschikbaar zijn in Event Grid-namespaces, raadpleegt u Overzicht van pull-levering of Overzicht van push-levering.

    De volgende screenshot toont de instellingen voor een pull delivery-abonnement:

    Screenshot die het aanmaken van een pull-event abonnement toont.

    De volgende screenshot toont de instellingen voor een push-leveringsabonnement:

    Screenshot die het aanmaken van een push-event abonnement toont.

  5. Voeg op het tabblad Filters de gebeurtenistypes toe waarop je wilt filteren, en voeg eventuele contextattributenfilters toe die je in het abonnement wilt gebruiken.

    Schermopname van het maken van filters voor Event Grid-gebeurtenisabonnementen.

  6. Op het tabblad Aanvullende functies stelt u de vergrendelingsduur in minuten, specificeert u het maximale aantal leveringen en selecteert u vervolgens Aanmaken.

    Schermopname waarop extra functies voor het maken van een Event Grid-gebeurtenisabonnement worden weergegeven.

Bekijk een evenementabonnement in een namespace-onderwerp

  1. Ga naar het namespace-onderwerp dat het evenementabonnement bevat dat je wilt bekijken. Voor stappen om een onderwerp te vinden, zie Namespace-onderwerpen aanmaken, bekijken en beheren.

  2. Selecteer in de sectie Entiteiten Abonnementen.

    Screenshot met Event Grid-evenementabonnementen.

  3. Zoek naar het abonnement dat je wilt bekijken en selecteer het dan.

    Screenshot met het zoeken naar Event Grid-eventabonnementen.

  4. Bekijk de instellingen voor het evenementabonnement.

    Schermopname van een Event Grid-gebeurtenisabonnement.

Verwijder een evenementabonnement in een namespace-topic

  1. Ga naar het namespace-onderwerp dat het evenementabonnement bevat dat je wilt verwijderen. Voor stappen om een onderwerp te vinden, zie Namespace-onderwerpen aanmaken, bekijken en beheren.

  2. Selecteer in de sectie Entiteiten Abonnementen.

    Screenshot met Event Grid-evenementabonnementen.

  3. Zoek naar het abonnement dat je wilt verwijderen en selecteer het dan.

    Schermafbeelding van het zoeken naar Event Grid-gebeurtenisabonnementen.

  4. Selecteer Verwijderen op de werkbalk op de pagina Overzicht.

    Screenshot met het verwijderen van Event Grid-eventabonnement.

  5. Voer op de bevestigingspagina de naam van de bron in en selecteer vervolgens Verwijderen om de verwijdering te bevestigen.

    Screenshot toont bevestiging van het verwijderen van Event Grid-eventabonnement.

Filters configureren voor een namespace-onderwerpabonnement

  1. Om de filters voor een bestaand abonnement bij te werken, ga je naar het abonnement en selecteer je vervolgens Filters in de Instellingen-sectie . Voeg de gebeurtenistypen toe waarop je wilt filteren, voeg eventuele contextattributenfilters toe die je wilt gebruiken, en selecteer dan Opslaan.

    Screenshot waarop de filterinstellingen voor Event Grid-gebeurtenisabonnementen te zien zijn.

Vereenvoudigd filtermodel voor abonnementen op onderwerpen in de naamruimte

Gebeurtenisabonnementen onder een naamruimteonderwerp hebben een vereenvoudigd model voor filterconfiguratie vergeleken met gebeurtenisabonnementen voor domeinen en voor aangepaste onderwerpen, systeemonderwerpen, partneronderwerpen en domeinonderwerpen. De filtermogelijkheden zijn hetzelfde, behalve hoe je filters op het subject attribuut instelt. De volgende secties leggen de verschillen uit.

Filter op gebeurtenisgegevens

Je kunt gebeurtenissen filteren op waarden in het gebeurtenisobject data wanneer de gebeurtenisgegevens een JSON-object zijn. Voor meer informatie, zie Evenementenabonnementen.

Onderwerp begint met

Geen speciale configuratie-eigenschappen specificeren filters op subject. Om het contextattribuut subject te filteren met een waarde die begint met een string, gebruik je de volgende filterconfiguratie.

Sleutelwaarde operator value
subject String begint met je tekenreeks

Onderwerp eindigt met

Geen speciale configuratie-eigenschappen specificeren filters op subject. Om het contextattribuut subject te filteren met een waarde die eindigt op een string, gebruik je de volgende filterconfiguratie.

Sleutelwaarde operator value
subject String eindigt met je tekenreeks