Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
En eventprenumeration definierar hur en konsument tar emot händelser publicerade till ett namnrymdämne. Den här artikeln visar hur du skapar, visar och hanterar eventprenumerationer på namnrymdsämnen i Azure Event Grid genom att använda Azure-portalen.
När du skapar en eventprenumeration väljer du antingen pull- eller pushleverans. Med pull delivery kopplas din applikation till Event Grid för att läsa händelser i sin egen takt. Med push-leverans skickar Event Grid händelser till en destination som du konfigurerar. Mer information om dessa alternativ finns i Översikt över pull-leverans och Översikt över push-leverans.
Förutsättningar
- Ett Azure-konto med en aktiv prenumeration. Skapa ett konto kostnadsfritt.
- Ett Event Grid-namnrymd. För att skapa en, se Skapa, visa och hantera namnrymder.
- Ett namnrymdsämne i din Event Grid-namnrymd. För att skapa en, se Skapa, visa och hantera namnrymdsämnen.
Skapa en eventprenumeration i ett namnrymdsämne
I Azure-portalen, gå till namnrymdsämnet som du vill använda för eventprenumerationen. För steg för att hitta ett ämne, se Skapa, visa och hantera namnrymdsämnen.
I avsnittet Företag, välj Prenumerationer.
På prenumerationssidan , välj + Prenumeration.
På fliken Grunder , ange ett namn för evenemangsprenumerationen och välj sedan leveransläget.
Important
När du skapar en prenumeration, välj antingen Pull- eller Push-leveransläget . För att lära dig mer om konsumtionssätten som finns tillgängliga i Event Grid-namnrymder, se Översikt av Pull-leverans eller Push-leveransöversikt.
Följande skärmdump visar inställningarna för en pull delivery-prenumeration:
Följande skärmdump visar inställningarna för en pushleveransprenumeration:
På fliken Filter lägger du till de händelsetyper du vill filtrera på, och lägg till eventuella kontextattributfilter som du vill använda i prenumerationen.
På fliken Ytterligare funktioner , ställ in låstiden i minuter, ange det maximala antalet leveranser och välj sedan Skapa.
Visa en händelseprenumeration i ett namnrymdsämne
Gå till namnrymdsämnet som innehåller den eventprenumeration du vill se. För steg för att hitta ett ämne, se Skapa, visa och hantera namnrymdsämnen.
I avsnittet Företag, välj Prenumerationer.
Sök efter prenumerationen du vill se och välj sedan den.
Gå igenom inställningarna för evenemangsprenumerationen.
Ta bort en händelseprenumeration i ett namnrymdsämne
Gå till namnrymdsämnet som innehåller evenemangsprenumerationen du vill ta bort. För steg för att hitta ett ämne, se Skapa, visa och hantera namnrymdsämnen.
I avsnittet Företag, välj Prenumerationer.
Sök efter prenumerationen du vill ta bort och välj sedan den.
På sidan Översikt väljer du Ta bort i verktygsfältet.
På bekräftelsesidan, ange namnet på resursen och välj sedan Ta bort för att bekräfta raderingen.
Konfigurera filter för en namnrymdsämnesprenumeration
För att uppdatera filtren för en befintlig prenumeration, gå till prenumerationen och välj sedan Filter i avsnittet Inställningar . Lägg till de händelsetyper du vill filtrera på, lägg till eventuella kontextattributfilter du vill använda, och välj sedan Spara.
Förenklad filtreringsmodell för ämnesprenumerationer i namnrymder
Händelseprenumerationer under ett namnrymdämne har en förenklad filtreringskonfigurationsmodell jämfört med händelseprenumerationer på domäner samt på egenutvecklade, system-, partner- och domänämnen. Filtreringsmöjligheterna är desamma, förutom hur du konfigurerar filter på attributet subject . Följande avsnitt förklarar skillnaderna.
Filtrera på händelsedata
Du kan filtrera händelser baserat på värden i händelseobjektet data när händelsedatan är ett JSON-objekt. För mer information, se Event-prenumerationer.
Ämnet börjar med
Inga dedikerade konfigurationsegenskaper specificerar filter på subject. För att filtrera kontextattributet subject med ett värde som börjar med en sträng, använd följande filterkonfiguration.
| Nyckelvärde | operator | value |
|---|---|---|
| subject | Strängen börjar med | din sträng |
Ämnet slutar med
Inga dedikerade konfigurationsegenskaper specificerar filter på subject. För att filtrera kontextattributet subject med ett värde som slutar på en sträng, använd följande filterkonfiguration.
| Nyckelvärde | operator | value |
|---|---|---|
| subject | Texten slutar med | Din sträng |