Události
Vytváření inteligentních aplikací
17. 3. 21 - 21. 3. 10
Připojte se k řadě meetupů a vytvořte škálovatelná řešení AI založená na skutečných případech použití s kolegy vývojáři a odborníky.
ZaregistrovatTento prohlížeč se už nepodporuje.
Upgradujte na Microsoft Edge, abyste mohli využívat nejnovější funkce, aktualizace zabezpečení a technickou podporu.
Tento článek vychází z článku Co je Azure Event Grid? Poskytuje základní informace před tím, než začnete používat službu Event Grid pro vyžádání a doručení prostřednictvím protokolu HTTP. Popisuje základní koncepty, modely prostředků a podporované režimy doručování zpráv. Na konci tohoto dokumentu najdete užitečné odkazy na články, které vás provedou používáním Event Gridu a článků, které nabízejí podrobné koncepční informace.
Důležité
Tento dokument vám pomůže začít s možnostmi služby Event Grid, které používají protokol HTTP. Tento článek je vhodný pro uživatele, kteří potřebují integrovat aplikace v cloudu. Pokud potřebujete komunikovat data zařízení IoT, přečtěte si přehled podpory MQTT ve službě Azure Event Grid.
Event Grid odpovídá standardní specifikaci CloudEvents 1.0 pro CNCF pomocí vazby protokolu HTTP s formátem JSON. To znamená, že vaše řešení publikují a využívají zprávy událostí ve formátu, jako je následující příklad:
{
"specversion" : "1.0",
"type" : "com.yourcompany.order.created",
"source" : "https://yourcompany.com/orders/",
"subject" : "O-28964",
"id" : "A234-1234-1234",
"time" : "2018-04-05T17:31:00Z",
"comexampleextension1" : "value",
"comexampleothervalue" : 5,
"datacontenttype" : "application/json",
"data" : {
"orderId" : "O-28964",
"URL" : "https://com.yourcompany/orders/O-28964"
}
}
Událost je nejmenší množství informací, které plně popisují něco, co se stalo v systému. Často označujeme událost, jak je znázorněno výše jako samostatná událost, protože představuje samostatný fakt o systému, který poskytuje přehled, který může být použitelný. Mezi příklady patří: com.yourcompany.Orders.OrderCreated, org.yourorg.GeneralLedger.AccountChanged, io.solutionname.Auth.MaximumNumberOfUserLoginAttemptsReached.
Poznámka
Zaměnitelně používáme termíny diskrétní události, cloudeventy nebo jen události k odkazování na tyto zprávy, které informují o změně stavu systému.
Další informace o událostech najdete v terminologii Event Gridu.
Komunita uživatelů také odkazuje na události typu zpráv, které obsahují datový bod, například jedno čtení ze zařízení nebo jedno kliknutí na stránku webové aplikace. Tento druh události se obvykle analyzuje v časovém intervalu nebo velikosti datového proudu událostí, aby odvozoval přehledy a podnikl nějakou akci. V dokumentaci služby Event Grid označujeme tento druh události jako datový bod, streamovaná data nebo telemetrická data. Jedná se o druh dat, která služba Event Grid podporuje MQTT a azure Event Hubs obvykle zpracovává.
Události publikované ve službě Event Grid se dostanou k tématu, což je prostředek, který logicky obsahuje všechny události. Odběr události je prostředek konfigurace přidružený k jednomu tématu. Kromě jiného použijete odběr událostí k nastavení kritérií výběru událostí k definování kolekce událostí, která je k dispozici odběrateli z celkové sady událostí, které jsou přítomné v tématu.
Doručování nabízených oznámení se podporuje pro následující zdroje informací. Kliknutím na odkazy se dozvíte více o jednotlivých odkazech.
Nakonfigurujte odběr událostí v systémovém, vlastním nebo partnerském tématu, abyste určili kritéria filtrování pro události a nastavili cíl na jeden z podporovaných obslužných rutin událostí.
Následující diagram znázorňuje prostředky, které podporují doručování nabízených oznámení pomocí některých podporovaných obslužných rutin událostí.
Poznámka
Pokud vás zajímá další informace o doručování nabízených oznámení v oborech názvů Event Gridu, přečtěte si téma [namespace-push-delivery-overview.md].
V následujících článcích najdete informace o tom, jak používat Event Grid nebo jak poskytnout další informace o konceptech.
Události
Vytváření inteligentních aplikací
17. 3. 21 - 21. 3. 10
Připojte se k řadě meetupů a vytvořte škálovatelná řešení AI založená na skutečných případech použití s kolegy vývojáři a odborníky.
ZaregistrovatŠkolení
Certifikace
Microsoft Certified: Odborník pro vývojáře ve službě Azure Cosmos DB - Certifications
Vytvářejte efektivní dotazy, vytvářejte zásady indexování, spravujte a zřiďte prostředky v rozhraní SQL API a sadě SDK pomocí služby Microsoft Azure Cosmos DB.
Dokumentace
Volba správné úrovně Event Gridu pro vaše řešení - Azure Event Grid
Popisuje, jak zvolit správnou úroveň na základě funkcí prostředků a případů použití.
Základní koncepty (doručování nabízených oznámení) ve službě Event Grid - Azure Event Grid
Popisuje koncepty Azure Event Gridu, které se týkají doručování nabízených oznámení. Definuje několik klíčových komponent Event Gridu.
Odesílání vlastních událostí do webového koncového bodu - Azure Event Grid
V tomto kurzu použijete Azure Event Grid a Azure Portal k publikování vlastního tématu a přihlášení k odběru událostí pro toto téma.