Event Hubs priser

Cloud-skala telemetri från webbplatser, appar och enheter

Event Hubs har utformats för att kunna hämta miljontals händelser per sekund så att du kan bearbeta och analysera stora datamängder från anslutna enheter och program. Kolla vad mer den kan göra

Basic Standard Dedicated*
Ingångshändelser $- per miljon händelser $- per miljon händelser Ingår
Throughput Unit (1 MB/s ingångshändelser, 2MB/s utgångshändelser) $- $- Ingår
Meddelandestorlek 256 kB 256 kB 1 MB
Utgivarprinciper
Konsumentgrupper 1 - Standard 20 20
Återuppspelning av meddelande
Högsta antal Throughput Units 20 20** 1 kapacitetsenhet ≈ 200
Brokered Connections 100 ingår 1 000 ingår 100 000 ingår
Fler Brokered Connections
Meddelandelagring 1 dag ingår 1 dag ingår*** Upp till sju dagar ingår
Capture $- Ingår
*Dedikerade Event Hubs är endast tillgängliga för EA-kunder och säljs för återförsäljarpriset på $- per dag för en kapacitetsenhet. Gå igenom ditt Enterprise-avtal med en Microsoft-representant för slutlig prissättning. Om du vill ha mer information om det här utbudet kan du läsa Event Hubs Dedicated Overview (Översikt över Event Hubs Dedicated). För prisinformation och frågor om en dedikerad lösning som passar dig kan du kontakta faktureringssupporten eller din Microsoft-representant.

**Vid förfrågningar om att öka antalet Standard Event Hubs-dataflödesenheter till över 20, kontakta faktureringssupporten.

***På Standard-nivån kan meddelanden sparas i upp till 7 dagar, men om meddelanden sparas i en dag extra tillkommer överförbrukningskostnader.

De beräknade månadspriserna baseras på 744 timmars användning.

Support och serviceavtal

Vanliga frågor och svar

  • En ingångshändelse är en enhet med data som är 64 kB eller mindre. Var och en är en fakturerbar händelse. Större meddelanden faktureras i multipler av 64 kB. 8 KB faktureras till exempel som en händelse, men ett meddelande på 96 KB faktureras som två händelser.

    Händelser som konsumeras från ett händelsenav, tillsammans med hanteringsoperationer och "kontrollanrop" som t.ex. kontrollpunkter, räknas inte som fakturerbara ingångshändelser utan räknas av mot Throughput Unit-kvoten.

  • Throughput Units väljs explicit av kunden, antingen via Azure-portalen eller API:er för Event Hub-hantering. Dataflödesenheterna gäller för alla händelsehubbar i ett namnområde, och för varje dataflödesenhet får namnområdet tillgång till följande:

    1. Upp till 1 MB ingångshändelser per sekund (= händelser som skickas till ett händelsenav), men högst 1000 ingångshändelser, hanteringsoperationer eller kontrollanrop till API per sekund.
    2. Upp till 2 MB utgångshändelser per sekund (= händelser som konsumeras från ett händelsenav).
    3. Upp till 84 GB händelselagring (tillräckligt för standardlagringstid på 24 timmar).

    Throughput Units debiteras per timme baserat på det högsta antal enheter som valts under denna timme.

  • Om den sammanlagda genomströmningen av ingångar eller den sammanlagda takten för ingångshändelser på alla Event Hubs i en namnrymd överskrider den sammanlagda kvoten för Throughput Units kommer avsändarnas flöde att begränsas och få felmeddelanden som anger att ingångskvoten har överskridits.

    Om den sammanlagda genomströmningen av utgångar eller den sammanlagda takten för utgångshändelser på alla Event Hubs i en namnrymd överskrider den sammanlagda kvoten för Throughput Units kommer mottagarnas flöde att begränsas och få felmeddelanden som anger att utgångskvoten har överskridits. In- och utgångskvoterna upprätthålls separat, så att ingen avsändare kan orsaka att händelseförbrukningen blir långsammare. Inte heller kan någon mottagare hindra att händelser skickas in till händelsenavet.

    Observera att valet för Throughput Unit är oberoende av antalet händelsenavspartitioner (kallas ibland shard, skärva eller horisontell partition i liknande system). Även om varje partition erbjuder en maximal genomströmning av 1 MB per sekund eller 1000 händelser per sekund för ingångshändelser och 2 MB per sekund för utgångshändelser finns det ingen fast avgift för själva partitionerna. Avgiften gäller för det sammanlagda antalet dataflödesenheter på alla händelsehubbar i ett namnområde. På så sätt kan kunderna skapa tillräckligt med partitioner för att ge stöd åt den förväntade maximala belastningen för sina system utan att dra på sig kostnader för Throughput Units förrän händelsebelastningen på systemet faktiskt kräver högre genomströmning, och utan att behöva ändra struktur och arkitektur på sina system när belastningen på systemet ökar.

    Exempel: Anta att du väljer 8 Throughput Unit på en namnrymd och skapar ett enda händelsenav med 32 partitioner. Om alla partitionerna i det här händelsenavet ser en jämn belastning får varje partition c:a 0,25 MB/s genomströmning för inledningshändelser för en total sammanlagd genomströmning på 8 MB/s Om en enstaka partition får en användningstopp på 1 MB/s, samtidigt som 8 andra partitioner endast ser hälften av sin toppbelastning (0,125 MB/s), begränsas inte flödet. Men om den enstaka partitionen har en högsta belastning på över 1 MB/s begränsas flödet på grund av begränsningen per partition, även om den sammanlagda genomströmningen för alla partitioner ligger under 8 MB/s.

  • Ja. Namnområden på Basic- och Standard-nivån kan ha högst 20 Throughput Units. Du kan begära ett större antal Throughput Units för en Standard-nivå genom att skicka in ett supportärende. Observera att omedelbar tillgänglighet av ytterligare kapacitet över 20 Throughput Units per Azure-prenumeration kan inte garanteras. Vi rekommenderar att de kunder som tror att de kommer att behöva mer än 20 Throughput Units per händelsenav kontaktar oss för att diskutera krav så tidigt som möjligt i planeringscykeln. Ytterligare Throughput Units är tillgängliga i block om tjugo på åtagandeköpsbasis.

  • Vi tillhandahåller en lagringstid på högst 7 dagar när tjänsten blir allmänt tillgänglig. Observera att Event Hubs inte är avsett för permanent datalagring. Lagringstider > 24 timmar avses för scenarier där det är lämpligt att spela upp en händelseström till samma system, t.ex. för att finjustera eller verifiera en ny maskininlärningsmodell på befintliga data.

  • Ja, i många fall. Om storleken på det totala antalet lagrade händelser överstiger lagringskvoten för det antal Throughput Units som valts (84 GB per Throughput Unit) debiteras den storlek som överstiger kvoten till reguljära Azure Blob-lagringstaxor. Lagringskvoten i varje Throughput Unit täcker alla lagringskostnader för lagringstider på 24 timmar (standardvärdet), även om Throughput Unit används upp till den maximala kvoten för ingångshändelser.

  • Den sammanlagda storleken för alla lagrade händelser, inklusive eventuell intern tillhörande information för händelserubriker eller strukturer för lagring på disk i alla Event Hubs i en namnrymd mäts under hela dagen. Vid slutet av dagen beräknas den högsta lagringsstorleken. Den dagliga lagringskvoten beräknas baserat på det minsta antal Throughput Units som valdes under dagen (varje Throughput Unit ger en kvot på 84 GB). Om den totala storleken överstiger den dagliga lagringskvoten debiteras den lagring som överstiger kvoten enligt taxan för Azure-bloblagring (taxan Lokalt redundant lagring).

  • Det finns inga anslutningsavgifter för att skicka händelser med HTTP, oavsett antalet sändande system/enheter. AMQP-anslutningar mäts, men de första 100 samtidiga anslutningarna är gratis för varje Basic Event Hubs-namnrymd, och de första 1 000 samtidiga anslutningarna per prenumeration är gratis för Standard Event Hubs. Dessa kvoter räcker för de flesta mottagningsscenarier och många tjänst-till-tjänst-scenarier. Brokered Connections-avgifter är oftast bara av betydelse om du planerar att använda AMQP på ett stort antal klienter, dvs. för att få effektivare händelseströmning eller för att aktivera tvåvägskommunikation (kommando- och kontrollscenarier för sakernas internet). I avsnittet om priser för Service Bus-anslutningar finns information om vad som utgör en Brokered Connection och hur de mäts.

  • Event Hubs Capture aktiveras när en händelsehubb i namnområdet har avbildningsfunktionen aktiverad. Capture faktureras per timme per köpt dataflödesenhet. När antalet dataflödesenheter ökar eller minskar visas dessa ändringar på fakturan för Event Hubs Capture i hela timmar.

  • Event Hubs Capture påverkar inte priset för utgående trafik för Event Hubs-dataflödesenheter. Du kan ändå läsa dataflödesenheter med full hastighet på 2 000 händelser per sekund/2 Mbit/s per dataflödesenhet.

  • Event Hubs Capture använder ett lagringskonto som du tillhandahåller enligt angivet schema. Eftersom detta är ditt lagringskonto faktureras din Azure-prenumeration med alla användningskostnader för lagringskontot. Ju kortare tidsperiod du valt för Capture desto oftare inträffar lagringstransaktionerna.

Resurser

Kalkylator

Uppskatta månadskostnaden för Azure-tjänster

Vanliga frågor om köp

Läs vanliga frågor om priser för Azure

Produktinformation

Lär dig mer om Event Hubs

Dokumentation

Ta del av tekniska självstudiekurser, videor och fler resurser

Registrera dig nu och få $200 i Azure-kredit

Kom igång nu