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.
Ett systemämne i Event Grid representerar en eller flera händelser som publicerats av Azure-tjänster som Azure Storage och Azure Event Hubs. Ett systemämne kan till exempel representera alla blobhändelser eller endast blobar som skapats och blobborttagningshändelser som publicerats för ett specifikt lagringskonto. I det här exemplet, när en blob laddas upp till lagringskontot, publicerar Azure Storage-tjänsten en blob skapad händelse till systemämnet i Event Grid, som sedan vidarebefordrar händelsen till ämnets prenumeranter som tar emot och bearbetar händelsen.
Anmärkning
Endast Azure-tjänster kan publicera händelser i systemämnen. Därför får du inte en slutpunkt eller åtkomstnycklar som du kan använda för att publicera händelser som du gör för anpassade ämnen eller händelsedomäner.
Azure-tjänster som stöder systemämnen
Följande Azure-tjänster stöder systemämnen.
- Azure API Center
- Azure API Management
- Azure App Configuration
- Azure App Service
- Azure Blob Storage
- Azure Cache for Redis
- Kommunikationstjänster i Azure
- Azure Container Registry
- Azure Data Box
- Azure Event Grid
- Azure Event Hubs
- Azures tjänster för hälsodata
- Azure IoT Hub
- Azure Key Vault
- Azure Kubernetes Service
- Azure Machine Learning
- Konfiguration av Azure-underhåll
- Azure Maps
- Azure Media Services
- Azure Policy
- Azure-resursmeddelanden
- Azure-resursgrupper
- Azure Service Bus
- Azure SignalR
- Azure Storage-åtgärder
- Azure-prenumerationer
Systemämnen som Azure-resurser
Systemämnen visas som Azure-resurser och tillhandahåller följande funktioner:
- Visa systemämnen i Azure-portalen
- Exportera Resource Manager-mallar för systemämnen och händelseprenumerationer i Azure-portalen
- Konfigurera diagnostikloggar för systemämnen
- Konfigurera aviseringar om publicerings - och leveransfel
Anmärkning
- Azure Event Grid tillåter endast ett systemämne per källa (till exempel en prenumeration eller resursgrupp).
- Ett systemämne på prenumerationsnivå kräver en resursgrupp. Du kan inte ändra resursgruppen förrän du tar bort systemämnet eller flyttar det till en annan prenumeration.
- Event Grid skapar en systemämnesresurs i samma Azure-prenumeration som har händelsekällan. Om du till exempel skapar ett systemämne för ett lagringskonto i en Azure-prenumeration
ContosoStorageContosoSubscriptionskapar Event Grid systemämnet iContosoSubscription. Du kan inte skapa ett systemämne i en Azure prenumeration som skiljer sig från händelsekällans Azure prenumeration.
Livscykel för systemämnen
Du kan skapa ett systemämne på två sätt:
Skapa en händelseprenumeration på en Azure-resurs som en tilläggsresurs, som automatiskt skapar ett systemämne med namnet i formatet :
<Azure resource name>-<GUID>. Systemämnet som skapas på det här sättet tas bort automatiskt när den senaste händelseprenumerationen för ämnet tas bort.Skapa ett systemämne för en Azure-resurs och skapa sedan en händelseprenumeration för det systemämnet. När du använder den här metoden kan du ange ett namn för systemämnet. Systemämnet tas inte bort automatiskt när den senaste händelseprenumerationen tas bort. Du måste ta bort den manuellt.
När du använder Azure-portalen använder du alltid den här metoden. När du skapar en händelseprenumeration genom att använda Händelsersidan i en Azure-resurs skapas systemämnet först och sedan skapas prenumerationen för ämnet. Du kan uttryckligen skapa ett systemämne först med hjälp av sidan Systemämnen för Event Grid och sedan skapa en prenumeration för det ämnet.
När du använder CLI-, REST- eller Azure Resource Manager-mallen kan du välja någon av metoderna ovan.
Viktigt!
Skapa ett systemämne först och skapa sedan en prenumeration på ämnet. Den här metoden är det rekommenderade sättet att skapa systemämnen.
Det gick inte att skapa systemämnen
Det går inte att skapa systemämnet om Azure-principer hindrar Event Grid-tjänsten från att skapa det. En princip kan till exempel tillåta att endast vissa resurstyper skapas (till exempel Azure Storage och Azure Event Hubs) i prenumerationen.
I sådana fall fortsätter funktionen för händelseflöde att fungera. Du kan dock inte använda mätvärden och diagnosfunktioner för systemämnen.
Om du behöver den här funktionen kan du skapa resurser av systemämnestypen och skapa det systemämne som saknas enligt beskrivningen i avsnittet Livscykel för systemämnen .
Plats och resursgrupp för ett systemämne
För Azure händelsekällor i en viss region/plats skapar Event Grid systemämnet på samma plats som Azure händelsekälla. Om du till exempel skapar en händelseprenumeration för Azure Blob Storage i East US skapar Event Grid systemämnet i East US. För globala Azure händelsekällor som Azure prenumerationer, resursgrupper eller Azure Maps skapar Event Grid systemämnet på den globala platsen.
I allmänhet skapar Event Grid systemämnet i samma resursgrupp som Azure händelsekälla. För händelseprenumerationer på Azure-prenumerationsnivå skapar Event Grid systemämnet i resursgruppen Default-EventGrid i regionen West US 2. Om resursgruppen inte finns skapar Azure Event Grid den innan du skapar systemämnet.