Veelgestelde vragen over Event HubsEvent Hubs frequently asked questions

AlgemeenGeneral

Wat is een Event Hubs naam ruimte?What is an Event Hubs namespace?

Een naam ruimte is een container voor Event hub/Kafka-onderwerpen.A namespace is a scoping container for Event Hub/Kafka Topics. Het biedt u een unieke FQDN.It gives you a unique FQDN. Een naam ruimte fungeert als een toepassings container die meerdere Event hub-Kafka onderwerpen kan bevatten.A namespace serves as an application container that can house multiple Event Hub/Kafka Topics.

Wanneer moet ik een nieuwe naam ruimte maken versus een bestaande naam ruimte gebruiken?When do I create a new namespace vs. use an existing namespace?

Capaciteits toewijzingen (doorvoer eenheden (TUs)) worden gefactureerd op het niveau van de naam ruimte.Capacity allocations (throughput units (TUs)) are billed at the namespace level. Een naam ruimte is ook gekoppeld aan een regio.A namespace is also associated with a region.

U kunt een nieuwe naam ruimte maken in plaats van een bestaande te gebruiken in een van de volgende scenario's:You may want to create a new namespace instead of using an existing one in one of the following scenarios:

  • U hebt een event hub nodig die aan een nieuwe regio is gekoppeld.You need an Event Hub associated with a new region.
  • U hebt een event hub nodig die is gekoppeld aan een ander abonnement.You need an Event Hub associated with a different subscription.
  • U hebt een event hub met een afzonderlijke capaciteits toewijzing nodig (dat wil zeggen, de capaciteits behoefte voor de naam ruimte met de toegevoegde Event Hub zou de drempel waarde 40 TU overschrijden en u niet wilt voor het toegewezen cluster)You need an Event Hub with a distinct capacity allocation (that is, the capacity need for the namespace with the added event hub would exceed the 40 TU threshold and you don't want to go for the dedicated cluster)

Wat is het verschil tussen Event Hubs Basic-en Standard-lagen?What is the difference between Event Hubs Basic and Standard tiers?

De Standard-laag van Azure Event Hubs biedt functies die groter zijn dan in de Basic-laag.The Standard tier of Azure Event Hubs provides features beyond what is available in the Basic tier. De volgende functies zijn opgenomen in de standaard:The following features are included with Standard:

Voor meer informatie over prijs categorieën, waaronder Event Hubs Dedicated, raadpleegt u de Event hubs prijs informatie.For more information about pricing tiers, including Event Hubs Dedicated, see the Event Hubs pricing details.

Waar is Azure Event Hubs beschikbaar?Where is Azure Event Hubs available?

Azure Event Hubs is beschikbaar in alle ondersteunde Azure-regio's.Azure Event Hubs is available in all supported Azure regions. Ga voor een lijst naar de pagina Azure-regio's .For a list, visit the Azure regions page.

Kan ik een enkele Advanced Message Queueing Protocol-verbinding (AMQP) gebruiken voor het verzenden en ontvangen van meerdere Event hubs?Can I use a single Advanced Message Queuing Protocol (AMQP) connection to send and receive from multiple event hubs?

Ja, zolang alle Event hubs zich in dezelfde naam ruimte bevinden.Yes, as long as all the event hubs are in the same namespace.

Wat is de maximale Bewaar periode voor gebeurtenissen?What is the maximum retention period for events?

Event Hubs Standard-laag ondersteunt momenteel een maximale Bewaar periode van zeven dagen.Event Hubs Standard tier currently supports a maximum retention period of seven days. Event hubs is niet bedoeld als een permanent gegevens archief.Event hubs aren't intended as a permanent data store. Bewaar perioden van meer dan 24 uur zijn bedoeld voor scenario's waarin het handig is om een gebeurtenis stroom opnieuw te spelen in dezelfde systemen.Retention periods greater than 24 hours are intended for scenarios in which it's convenient to replay an event stream into the same systems. Bijvoorbeeld, om een nieuw machine learning model op bestaande gegevens te trainen of te controleren.For example, to train or verify a new machine learning model on existing data. Als u na zeven dagen een Bewaar periode van berichten nodig hebt, worden de gegevens van uw Event Hub naar het opslag account of het Azure Data Lake service account van uw keuze opgehaald als Event hubs Capture op uw event hub wordt ingeschakeld.If you need message retention beyond seven days, enabling Event Hubs Capture on your event hub pulls the data from your event hub into the Storage account or Azure Data Lake Service account of your choosing. Bij het inschakelen van Capture worden er kosten in rekening gebracht op basis van uw aangeschafte doorvoer eenheden.Enabling Capture incurs a charge based on your purchased throughput units.

U kunt de Bewaar periode voor de vastgelegde gegevens in uw opslag account configureren.You can configure the retention period for the captured data on your storage account. De functie levenscyclus beheer van Azure Storage biedt een uitgebreid beleid op basis van regels voor algemeen gebruik v2-en Blob Storage-accounts.The lifecycle management feature of Azure Storage offers a rich, rule-based policy for general purpose v2 and blob storage accounts. Gebruik het beleid om uw gegevens over te zetten naar de juiste toegangs lagen of verloopt aan het einde van de levens cyclus van de gegevens.Use the policy to transition your data to the appropriate access tiers or expire at the end of the data's lifecycle. Zie de levens cyclus van Azure Blob-opslag beherenvoor meer informatie.For more information, see Manage the Azure Blob storage lifecycle.

Mijn Event Hubs Hoe kan ik controleren?How do I monitor my Event Hubs?

Event Hubs levert uitgebreide metrische gegevens die de status van uw resources Azure monitor.Event Hubs emits exhaustive metrics that provide the state of your resources to Azure Monitor. Ze kunnen ook de algemene status van de Event Hubs-service alleen beoordelen op het niveau van de naam ruimte, maar ook op het niveau van de entiteit.They also let you assess the overall health of the Event Hubs service not only at the namespace level but also at the entity level. Meer informatie over welke bewaking wordt aangeboden voor Azure Event hubs.Learn about what monitoring is offered for Azure Event Hubs.

Waar worden gegevens opgeslagen in azure Event Hubs?Where does Azure Event Hubs store data?

In azure Event Hubs Standard en de toegewezen lagen worden meta gegevens en gegevens opgeslagen in regio's die u selecteert.Azure Event Hubs standard and dedicated tiers store metadata and data in regions that you select. Wanneer geo-nood herstel is ingesteld voor een Azure Event Hubs-naam ruimte, worden meta gegevens gekopieerd naar de secundaire regio die u selecteert.When geo-disaster recovery is set up for an Azure Event Hubs namespace, metadata is copied over to the secondary region that you select. Daarom voldoet deze service automatisch aan de locatie vereisten voor de regio gegevens, inclusief de waarden die zijn opgegeven in het vertrouwens centrum.Therefore, this service automatically satisfies the region data residency requirements including the ones specified in the Trust Center.

Welke poorten moet ik op de firewall openen?What ports do I need to open on the firewall?

U kunt de volgende protocollen met Azure Event Hubs gebruiken om gebeurtenissen te verzenden en te ontvangen:You can use the following protocols with Azure Event Hubs to send and receive events:

  • Advanced Message Queueing Protocol 1,0 (AMQP)Advanced Message Queuing Protocol 1.0 (AMQP)
  • Hypertext Transfer Protocol 1,1 met TLS (HTTPS)Hypertext Transfer Protocol 1.1 with TLS (HTTPS)
  • Apache KafkaApache Kafka

Zie de volgende tabel voor de uitgaande poorten die u moet openen om deze protocollen te gebruiken om te communiceren met Azure Event Hubs.See the following table for the outbound ports you need to open to use these protocols to communicate with Azure Event Hubs.

ProtocolProtocol PoortenPorts DetailsDetails
AMQPAMQP 5671 en 56725671 and 5672 Zie AMQP protocol Guide (Engelstalig )See AMQP protocol guide
HTTPSHTTPS 443443 Deze poort wordt gebruikt voor de HTTP/REST API en voor AMQP-over-websockets.This port is used for the HTTP/REST API and for AMQP-over-WebSockets.
KafkaKafka 90939093 Zie Event hubs gebruiken in Kafka-toepassingenSee Use Event Hubs from Kafka applications

De HTTPS-poort is vereist voor uitgaande communicatie, ook wanneer AMQP wordt gebruikt via poort 5671, omdat verschillende beheer bewerkingen door de client-Sdk's en het verkrijgen van tokens van Azure Active Directory (indien gebruikt) via HTTPS worden uitgevoerd.The HTTPS port is required for outbound communication also when AMQP is used over port 5671, because several management operations performed by the client SDKs and the acquisition of tokens from Azure Active Directory (when used) run over HTTPS.

De officiële Azure-Sdk's gebruiken meestal het AMQP-protocol voor het verzenden en ontvangen van gebeurtenissen van Event Hubs.The official Azure SDKs generally use the AMQP protocol for sending and receiving events from Event Hubs. De optie AMQP-over-websockets wordt via poort TCP 443 uitgevoerd, net als de HTTP-API, maar is op een andere manier hetzelfde als gewone AMQP.The AMQP-over-WebSockets protocol option runs over port TCP 443 just like the HTTP API, but is otherwise functionally identical with plain AMQP. Deze optie heeft een hogere aanvankelijke verbindings latentie vanwege extra Handshake-rond Reiss en iets meer naarmate er meer overhead is voor het delen van de HTTPS-poort.This option has higher initial connection latency because of extra handshake round trips and slightly more overhead as tradeoff for sharing the HTTPS port. Als deze modus is ingeschakeld, is de TCP-poort 443 voldoende voor communicatie.If this mode is selected, TCP port 443 is sufficient for communication. Met de volgende opties kunt u de modus voor de AMQP of AMQP-websockets inschakelen:The following options allow selecting the plain AMQP or AMQP WebSockets mode:

TaalLanguage OptieOption
.NET.NET Eigenschap EventHubConnectionOptions. transport type met EventHubsTransportType. AmqpTcp of EventHubsTransportType. AmqpWebSocketsEventHubConnectionOptions.TransportType property with EventHubsTransportType.AmqpTcp or EventHubsTransportType.AmqpWebSockets
JavaJava com. micro soft. Azure. Event hubs. EventProcessorClientBuilder. transport type met AmqpTransportType. AMQP of AmqpTransportType.AMQP_WEB_SOCKETScom.microsoft.azure.eventhubs.EventProcessorClientBuilder.transporttype with AmqpTransportType.AMQP or AmqpTransportType.AMQP_WEB_SOCKETS
KnooppuntNode EventHubConsumerClientOptions heeft een webSocketOptions eigenschap.EventHubConsumerClientOptions has a webSocketOptions property.
PythonPython EventHubConsumerClient.transport_type met transport type. AMQP of transport type. AmqpOverWebSocketEventHubConsumerClient.transport_type with TransportType.Amqp or TransportType.AmqpOverWebSocket

Welke IP-adressen moet ik toestaan?What IP addresses do I need to allow?

Wanneer u met Azure werkt, moet u soms specifieke IP-adresbereiken of Url's in uw bedrijfs firewall of-proxy toestaan om toegang te krijgen tot alle Azure-Services die u gebruikt of probeert te gebruiken.When you are working with Azure, sometimes you have to allow specific IP address ranges or URLs in your corporate firewall or proxy to access all Azure services you are using or trying to use. Controleer of het verkeer is toegestaan op IP-adressen die worden gebruikt door Event Hubs.Verify that the traffic is allowed on IP addresses used by Event Hubs. Voor IP-adressen die worden gebruikt door Azure Event Hubs: Zie Azure IP-adresbereiken en service Tags-open bare Cloud.For IP addresses used by Azure Event Hubs: see Azure IP Ranges and Service Tags - Public Cloud.

Controleer ook of het IP-adres voor uw naam ruimte is toegestaan.Also, verify that the IP address for your namespace is allowed. Voer de volgende stappen uit om de juiste IP-adressen te vinden die u voor uw verbindingen wilt toestaan:To find the right IP addresses to allow for your connections, follow these steps:

  1. Voer de volgende opdracht uit vanaf een opdracht prompt:Run the following command from a command prompt:

    nslookup <YourNamespaceName>.servicebus.windows.net
    
  2. Noteer het IP-adres dat is geretourneerd in Non-authoritative answer .Note down the IP address returned in Non-authoritative answer.

Als u de zone redundantie voor uw naam ruimte gebruikt, moet u een paar extra stappen uitvoeren:If you use the zone redundancy for your namespace, you need to do a few extra steps:

  1. Eerst voert u Nslookup uit op de naam ruimte.First, you run nslookup on the namespace.

    nslookup <yournamespace>.servicebus.windows.net
    
  2. Noteer de naam in de sectie niet-bindende antwoord , die een van de volgende indelingen heeft:Note down the name in the non-authoritative answer section, which is in one of the following formats:

    <name>-s1.cloudapp.net
    <name>-s2.cloudapp.net
    <name>-s3.cloudapp.net
    
  3. Voer nslookup uit voor elk met achtervoegsels S1, S2 en S3 om de IP-adressen te verkrijgen van alle drie de instanties die worden uitgevoerd in drie beschikbaarheids zones,Run nslookup for each one with suffixes s1, s2, and s3 to get the IP addresses of all three instances running in three availability zones,

    Notitie

    Het IP-adres dat door de nslookup opdracht wordt geretourneerd, is geen statisch IP-adres.The IP address returned by the nslookup command isn't a static IP address. Het blijft echter constant totdat de onderliggende implementatie wordt verwijderd of verplaatst naar een ander cluster.However, it remains constant until the underlying deployment is deleted or moved to a different cluster.

Welke client Ip's verzenden gebeurtenissen naar of ontvangen gebeurtenissen van mijn naam ruimte?What client IPs are sending events to or receiving events from my namespace?

Schakel eerst IP-filtering in voor de naam ruimte.First, enable IP filtering on the namespace.

Schakel vervolgens de volgende instructies in Diagnostische logboeken inschakelenin om Diagnostische logboeken in te scha kelen voor Event hubs gebeurtenissen van een virtueel netwerk .Then, Enable diagnostic logs for Event Hubs virtual network connection events by following instructions in the Enable diagnostic logs. U ziet het IP-adres waarvoor verbinding wordt geweigerd.You'll see the IP address for which connection is denied.

{
    "SubscriptionId": "0000000-0000-0000-0000-000000000000",
    "NamespaceName": "namespace-name",
    "IPAddress": "1.2.3.4",
    "Action": "Deny Connection",
    "Reason": "IPAddress doesn't belong to a subnet with Service Endpoint enabled.",
    "Count": "65",
    "ResourceId": "/subscriptions/0000000-0000-0000-0000-000000000000/resourcegroups/testrg/providers/microsoft.eventhub/namespaces/namespace-name",
    "Category": "EventHubVNetConnectionEvent"
}

Belangrijk

Virtuele netwerk logboeken worden alleen gegenereerd als de naam ruimte toegang tot specifieke IP-adressen (IP-filter regels) toestaat.Virtual network logs are generated only if the namespace allows access from specific IP addresses (IP filter rules). Als u de toegang tot uw naam ruimte niet wilt beperken met behulp van deze functies en toch virtuele netwerk logboeken wilt ophalen voor het bijhouden van IP-adressen van clients die verbinding maken met de naam ruimte van Event Hubs, kunt u de volgende tijdelijke oplossing gebruiken: IP-filtering inschakelen en het totale adresseer bare IPv4-bereik toevoegen (1.0.0.0/1-255.0.0.0/1).If you don't want to restrict access to your namespace using these features and still want to get virtual network logs to track IP addresses of clients connecting to the Event Hubs namespace, you could use the following workaround: Enable IP filtering, and add the total addressable IPv4 range (1.0.0.0/1 - 255.0.0.0/1). Event Hubs biedt geen ondersteuning voor IPv6-adresbereiken.Event Hubs doesn't support IPv6 address ranges.

Notitie

Op dit moment is het niet mogelijk om het bron-IP-adres van een afzonderlijk bericht of gebeurtenis te bepalen.Currently, it's not possible to determine the source IP of an individual message or event.

Integratie van Apache KafkaApache Kafka integration

Hoe kan ik mijn bestaande Kafka-toepassing met Event Hubs integreren?How do I integrate my existing Kafka application with Event Hubs?

Event Hubs biedt een Kafka-eind punt dat kan worden gebruikt door uw bestaande op Apache Kafka gebaseerde toepassingen.Event Hubs provides a Kafka endpoint that can be used by your existing Apache Kafka based applications. Een configuratie wijziging is vereist voor de PaaS Kafka-ervaring.A configuration change is all that is required to have the PaaS Kafka experience. Het biedt een alternatief voor het uitvoeren van uw eigen Kafka-cluster.It provides an alternative to running your own Kafka cluster. Event Hubs ondersteunt Apache Kafka 1,0-en nieuwere client versies en werkt met uw bestaande Kafka-toepassingen,-hulpprogram ma's en-frameworks.Event Hubs supports Apache Kafka 1.0 and newer client versions and works with your existing Kafka applications, tools, and frameworks. Zie Event hubs voor Kafka opslag plaatsvoor meer informatie.For more information, see Event Hubs for Kafka repo.

Welke configuratie wijzigingen moeten worden uitgevoerd voor mijn bestaande toepassing om te praten met Event Hubs?What configuration changes need to be done for my existing application to talk to Event Hubs?

Als u verbinding wilt maken met een Event Hub, moet u de configuratie van de Kafka-client bijwerken.To connect to an event hub, you'll need to update the Kafka client configs. Dit doet u door een Event Hubs naam ruimte te maken en de Connection Stringte verkrijgen.It's done by creating an Event Hubs namespace and obtaining the connection string. Wijzig de Boots trap. servers om de Event Hubs FQDN en de poort te laten verwijzen naar 9093.Change the bootstrap.servers to point the Event Hubs FQDN and the port to 9093. Werk de sasl.jaas.config om de Kafka-client om te leiden naar uw Event Hubs-eind punt (dit is de connection string die u hebt verkregen), met de juiste verificatie zoals hieronder wordt weer gegeven:Update the sasl.jaas.config to direct the Kafka client to your Event Hubs endpoint (which is the connection string you've obtained), with correct authentication as shown below:

bootstrap.servers={YOUR.EVENTHUBS.FQDN}:9093
request.timeout.ms=60000
security.protocol=SASL_SSL
sasl.mechanism=PLAIN
sasl.jaas.config=org.apache.kafka.common.security.plain.PlainLoginModule required username="$ConnectionString" password="{YOUR.EVENTHUBS.CONNECTION.STRING}";

Voorbeeld:Example:

bootstrap.servers=dummynamespace.servicebus.windows.net:9093
request.timeout.ms=60000
security.protocol=SASL_SSL
sasl.mechanism=PLAIN
sasl.jaas.config=org.apache.kafka.common.security.plain.PlainLoginModule required username="$ConnectionString" password="Endpoint=sb://dummynamespace.servicebus.windows.net/;SharedAccessKeyName=DummyAccessKeyName;SharedAccessKey=XXXXXXXXXXXXXXXXXXXXX";

Opmerking: als sasl.jaas.config geen ondersteunde configuratie in uw Framework is, zoekt u de configuraties die worden gebruikt voor het instellen van de gebruikers naam en het wacht woord van SASL en gebruiken ze in plaats daarvan.Note: If sasl.jaas.config isn't a supported configuration in your framework, find the configurations that are used to set the SASL username and password and use them instead. Stel de gebruikers naam in op $ConnectionString en het wacht woord voor uw Event Hubs connection string.Set the username to $ConnectionString and the password to your Event Hubs connection string.

Wat is de bericht/gebeurtenis grootte voor Event Hubs?What is the message/event size for Event Hubs?

De maximale toegestane bericht grootte voor Event Hubs is 1 MB.The maximum message size allowed for Event Hubs is 1 MB.

DoorvoereenhedenThroughput units

Wat zijn Event Hubs doorvoer eenheden?What are Event Hubs throughput units?

Door Voer in Event Hubs definieert de hoeveelheid gegevens in mega bytes of het aantal (in duizend tallen) gebeurtenissen van 1 KB die via Event Hubs binnenkomen en uitvallen.Throughput in Event Hubs defines the amount of data in mega bytes or the number (in thousands) of 1-KB events that ingress and egress through Event Hubs. Deze door Voer wordt gemeten in doorvoer eenheden (TUs).This throughput is measured in throughput units (TUs). Koop TUs voordat u de Event Hubs-service kunt gaan gebruiken.Purchase TUs before you can start using the Event Hubs service. U kunt Event Hubs TUs expliciet selecteren met behulp van de portal of Event Hubs Resource Manager-sjablonen.You can explicitly select Event Hubs TUs either by using portal or Event Hubs Resource Manager templates.

Worden doorvoer eenheden toegepast op alle Event hubs in een naam ruimte?Do throughput units apply to all event hubs in a namespace?

Ja, doorvoer eenheden (TUs) zijn van toepassing op alle Event hubs in een Event Hubs naam ruimte.Yes, throughput units (TUs) apply to all event hubs in an Event Hubs namespace. Dit betekent dat u TUs op het niveau van de naam ruimte koopt en dat wordt gedeeld tussen de Event hubs onder die naam ruimte.It means that you purchase TUs at the namespace level and are shared among the event hubs under that namespace. Elke di geeft de naam ruimte aan de volgende mogelijkheden:Each TU entitles the namespace to the following capabilities:

  • Maxi maal 1 MB per seconde aan ingangs gebeurtenissen (gebeurtenissen die worden verzonden naar een Event Hub), maar niet meer dan 1000 ingangs gebeurtenissen, beheer bewerkingen of besturings-API-aanroepen per seconde.Up to 1 MB per second of ingress events (events sent into an event hub), but no more than 1000 ingress events, management operations, or control API calls per second.
  • Maxi maal 2 MB per seconde voor afwijkings gebeurtenissen (gebeurtenissen die worden verbruikt van een Event Hub), maar niet meer dan 4096 uitwijkings gebeurtenissen.Up to 2 MB per second of egress events (events consumed from an event hub), but no more than 4096 egress events.
  • Maxi maal 84 GB gebeurtenis opslag (voldoende voor de standaard Bewaar periode van 24 uur).Up to 84 GB of event storage (enough for the default 24-hour retention period).

Hoe worden doorvoer eenheden in rekening gebracht?How are throughput units billed?

Doorvoer eenheden (TUs) worden per uur gefactureerd.Throughput units (TUs) are billed on an hourly basis. De facturering is gebaseerd op het maximum aantal eenheden dat tijdens het opgegeven uur is geselecteerd.The billing is based on the maximum number of units that was selected during the given hour.

Hoe kan ik het gebruik optimaliseren voor mijn doorvoer eenheden?How can I optimize the usage on my throughput units?

U kunt beginnen met één doorvoer eenheid (di) en automatisch verg Roteninschakelen.You can start as low as one throughput unit (TU), and turn on auto-inflate. Met de functie voor automatisch verg Roten kunt u uw TUs groeien naarmate uw verkeer/nettolading toeneemt.The auto-inflate feature lets you grow your TUs as your traffic/payload increases. U kunt ook een bovengrens voor het aantal TUs instellen.You can also set an upper limit on the number of TUs.

Hoe werkt de functie voor het automatisch verg Roten van Event Hubs?How does Auto-inflate feature of Event Hubs work?

Met de functie voor automatisch verg Roten kunt u uw doorvoer eenheden (TUs) omhoog schalen.The auto-inflate feature lets you scale up your throughput units (TUs). Dit betekent dat u kunt beginnen met het kopen van lage TUs en het automatisch verg Roten of uitbreiden van uw TUs wanneer de inkomende kracht toeneemt.It means that you can start by purchasing low TUs and auto-inflate scales up your TUs as your ingress increases. Het biedt een voordelige optie en volledige controle over het aantal TUs dat u wilt beheren.It gives you a cost-effective option and complete control of the number of TUs to manage. Deze functie is een functie die alleen kan worden geschaald , en u kunt de schaal van het aantal TUs volledig regelen door deze bij te werken.This feature is a scale-up only feature, and you can completely control the scaling down of the number of TUs by updating it.

Mogelijk wilt u beginnen met een lage doorvoer eenheid (TUs), bijvoorbeeld 2 TUs.You may want to start with low throughput units (TUs), for example, 2 TUs. Als u voor spelt dat uw verkeer kan toenemen tot 15 TUs, schakelt u de functie automatisch verg Roten in uw naam ruimte in en stelt u de maximum limiet in op 15 TUs.If you predict that your traffic may grow to 15 TUs, turn-on the auto-inflate feature on your namespace, and set the max limit to 15 TUs. U kunt uw TUs nu automatisch laten groeien naarmate uw verkeer toeneemt.You can now grow your TUs automatically as your traffic grows.

Zijn er kosten verbonden aan het inschakelen van de functie voor automatisch verg Roten?Is there a cost associated when I turn on the auto-inflate feature?

Er zijn geen kosten verbonden aan deze functie.There's no cost associated with this feature.

Hoe worden doorvoer limieten afgedwongen?How are throughput limits enforced?

Als de totale ingangs doorvoer of het totale aantal ingangs gebeurtenissen voor alle Event hubs in een naam ruimte de cumulatieve doorvoer eenheid overschrijdt, worden afzenders beperkt en ontvangen ze fouten die aangeven dat het ingangs quotum is overschreden.If the total ingress throughput or the total ingress event rate across all event hubs in a namespace exceeds the aggregate throughput unit allowances, senders are throttled and receive errors indicating that the ingress quota has been exceeded.

Als de totale uitgangs doorvoer of het totale percentage voor het oplopen van gebeurtenissen voor alle Event hubs in een naam ruimte de cumulatieve doorvoer eenheid overschrijdt, worden de ontvangers beperkt, maar worden er geen beperkings fouten gegenereerd.If the total egress throughput or the total event egress rate across all event hubs in a namespace exceeds the aggregate throughput unit allowances, receivers are throttled but no throttling errors are generated.

Ingangs-en uitgangs quota worden afzonderlijk afgedwongen, zodat de afzender geen gebeurtenis verbruik kan veroorzaken om te vertragen, en kan een ontvanger voor komen dat gebeurtenissen worden verzonden naar een Event Hub.Ingress and egress quotas are enforced separately, so that no sender can cause event consumption to slow down, nor can a receiver prevent events from being sent into an event hub.

Geldt er een limiet voor het aantal doorvoer eenheden dat kan worden gereserveerd of geselecteerd?Is there a limit on the number of throughput units that can be reserved/selected?

Bij het maken van een basis naam ruimte of een Standard-laag in de Azure Portal, kunt u Maxi maal 20 TUs voor de naam ruimte selecteren.When creating a basic or a standard tier namespace in the Azure portal, you can select up to 20 TUs for the namespace. Dien een ondersteunings aanvraagin om het te verheffen naar precies 40 TUs.To raise it to exactly 40 TUs, submit a support request.

  1. Selecteer op de pagina Event Bus-naam ruimte de optie nieuwe ondersteunings aanvraag in het menu links.On the Event Bus Namespace page, select New support request on the left menu.
  2. Voer op de pagina nieuwe ondersteunings aanvraag de volgende stappen uit:On the New support request page, follow these steps:
    1. Beschrijf het probleem in enkele woorden voor een samen vatting.For Summary, describe the issue in a few words.

    2. Bij Probleemtype selecteert u Quota.For Problem type, select Quota.

    3. Selecteer bij probleem subtype aanvraag voor toename of afname van doorvoer eenheid.For Problem subtype, select Request for throughput unit increase or decrease.

      Ondersteuningsaanvraag pagina

Meer dan 40 TUs biedt Event Hubs het model op basis van resource/capaciteit dat de Event Hubs Dedicated clusters wordt genoemd.Beyond 40 TUs, Event Hubs offers the resource/capacity-based model called the Event Hubs Dedicated clusters. Toegewezen clusters worden verkocht in capaciteits eenheden (CUs).Dedicated clusters are sold in Capacity Units (CUs). Zie Event hubs dedicated-Overviewvoor meer informatie.For more information, see Event Hubs Dedicated - overview.

Toegewezen clustersDedicated clusters

Wat zijn toegewezen clusters van Event Hubs?What are Event Hubs Dedicated clusters?

Event Hubs Dedicated-clusters bieden implementaties met één Tenant voor klanten met de meest veeleisende vereisten.Event Hubs Dedicated clusters offer single-tenant deployments for customers with most demanding requirements. Deze aanbieding bouwt voort op capaciteits clusters die niet zijn gebonden door doorvoer eenheden.This offering builds a capacity-based cluster that is not bound by throughput units. Dit betekent dat u het cluster kunt gebruiken om uw gegevens op te nemen en te streamen, zoals bepaald door het CPU-en geheugen gebruik van het cluster.It means that you could use the cluster to ingest and stream your data as dictated by the CPU and memory usage of the cluster. Zie Event hubs dedicated clustersvoor meer informatie.For more information, see Event Hubs Dedicated clusters.

Hoe kan ik een Event Hubs Dedicated cluster maken?How do I create an Event Hubs Dedicated cluster?

Voor stapsgewijze instructies en meer informatie over het instellen van een Event Hubs toegewezen cluster raadpleegt u Quick Start: een speciaal event hubs cluster maken met behulp van Azure Portal.For step-by-step instructions and more information on setting up an Event Hubs dedicated cluster, see the Quickstart: Create a dedicated Event Hubs cluster using Azure portal.

Wat kan ik met een cluster krijgen?What can I achieve with a cluster?

Hoeveel u voor een Event Hubs cluster kunt opnemen en streamen, is afhankelijk van verschillende factoren, zoals uw producenten, consumenten, de snelheid waarmee u opnamet en verwerkt, en nog veel meer.For an Event Hubs cluster, how much you can ingest and stream depends on various factors such as your producers, consumers, the rate at which you're ingesting and processing, and much more.

In de volgende tabel ziet u de benchmark resultaten die we hebben behaald tijdens onze tests:The following table shows the benchmark results that we achieved during our testing:

De shape PayloadPayload shape OntvangersReceivers Ingangs bandbreedteIngress bandwidth Berichten binnenkomendIngress messages Uitgangs band breedteEgress bandwidth Uitstaande berichtenEgress messages Totaal aantal TUsTotal TUs TUs per CUTUs per CU
Batches van 100x1KBBatches of 100x1KB 22 400 MB/sec.400 MB/sec 400k berichten per seconde400k messages/sec 800 MB/sec.800 MB/sec 800k berichten per seconde800k messages/sec 400 TUs400 TUs 100 TUs100 TUs
Batches van 10x10KBBatches of 10x10KB 22 666 MB/sec.666 MB/sec 66.6 k-berichten/sec66.6k messages/sec 1,33 GB/sec.1.33 GB/sec 133k berichten per seconde133k messages/sec 666 TUs666 TUs 166 TUs166 TUs
Batches van 6x32KBBatches of 6x32KB 11 1,05 GB/sec.1.05 GB/sec 34k berichten per seconde34k messages / sec 1,05 GB/sec.1.05 GB/sec 34k berichten per seconde34k messages/sec 1000 TUs1000 TUs 250 TUs250 TUs

Bij het testen zijn de volgende criteria gebruikt:In the testing, the following criteria was used:

  • Er is een toegewezen Event Hubs cluster met vier capaciteits eenheden (CUs) gebruikt.A dedicated-tier Event Hubs cluster with four capacity units (CUs) was used.
  • De Event Hub die wordt gebruikt voor opname, had 200 partities.The event hub used for ingestion had 200 partitions.
  • De gegevens die zijn opgenomen, zijn ontvangen door twee receiver-toepassingen die van alle partities ontvangen.The data that was ingested was received by two receiver applications receiving from all partitions.

Kan ik mijn cluster omhoog/omlaag schalen?Can I scale up/down my cluster?

Na het maken van clusters worden er mini maal vier uur verbruik in rekening gebracht.After creation, clusters are billed for a minimum of 4 hours of usage. In de preview-versie van de zelf-onderhouds ervaring kunt u een ondersteunings aanvraag indienen bij het event hubs team onder het technische > quotum > verzoek om het toegewezen cluster omhoog of omlaag te schalen om uw cluster omhoog of omlaag te schalen.In the Preview release of the self-serve experience, you can submit a support request to the Event Hubs team under Technical > Quota > Request to Scale Up or Scale Down Dedicated Cluster to scale your cluster up or down. Het kan tot 7 dagen duren voordat de aanvraag is voltooid om uw cluster omlaag te schalen.It may take up to 7 days to complete the request to scale down your cluster.

Hoe werkt geo-DR met mijn cluster?How does Geo-DR work with my cluster?

U kunt geografisch koppelen aan een naam ruimte onder een cluster met een specifieke laag met een andere naam ruimte onder een cluster met een specifieke laag.You can geo-pair a namespace under a Dedicated-tier cluster with another namespace under a Dedicated-tier cluster. Het koppelen van een naam ruimte met een toegewezen laag aan een naam ruimte in onze standaard aanbieding wordt niet aanbevolen, omdat de doorvoer limiet incompatibel is en er fouten optreden.We don't encourage pairing a dedicated-tier namespace with a namespace in our standard offering because the throughput limit will be incompatible and result in errors.

Kan ik mijn standaard naam ruimten migreren naar een cluster met een toegewezen laag?Can I migrate my Standard namespaces to belong to a Dedicated-tier cluster?

Er wordt momenteel geen geautomatiseerd migratie proces ondersteund voor het migreren van uw event hubs-gegevens uit een standaard naam ruimte naar een speciaal bestand.We don't currently support an automated migration process for migrating your event hubs data from a Standard namespace to a Dedicated one.

PartitiesPartitions

Hoeveel partities heb ik nodig?How many partitions do I need?

Het aantal partities wordt opgegeven bij het maken en moet tussen 1 en 32 liggen.The number of partitions is specified at creation and must be between 1 and 32. Het aantal partities kan niet worden gewijzigd in alle lagen, met uitzonde ring van de toegewezen laag, dus u moet een lange-termijn schaal overwegen bij het instellen van het aantal partities.The partition count isn't changeable in all tiers except the dedicated tier, so you should consider long-term scale when setting partition count. Partities zijn een mechanisme voor gegevensordening. Ze hebben betrekking op de mate van downstreamparallelheid die is vereist bij het gebruik van toepassingen.Partitions are a data organization mechanism that relates to the downstream parallelism required in consuming applications. Het aantal partities in een Event Hub houdt rechtstreeks verband met het aantal verwachte gelijktijdige lezers.The number of partitions in an event hub directly relates to the number of concurrent readers you expect to have. Zie partitiesvoor meer informatie over partities.For more information on partitions, see Partitions.

Het is raadzaam deze op het moment van maken in te stellen op de hoogste waarde: 32.You may want to set it to be the highest possible value, which is 32, at the time of creation. Houd er rekening mee dat als u meer dan één partitie hebt, dit ertoe leidt dat gebeurtenissen in meerdere partities worden verzonden zonder de volgorde aan te houden, tenzij u verzenders zo configureert dat deze één partitie uit 32 verzenden. Maar daardoor zijn de overige 31 overbodig.Remember that having more than one partition will result in events sent to multiple partitions without retaining the order, unless you configure senders to only send to a single partition out of the 32 leaving the remaining 31 partitions redundant. In het eerste geval moet u gebeurtenissen lezen in alle 32-partities.In the former case, you'll have to read events across all 32 partitions. In het laatste geval zijn er geen extra kosten in rekening van de extra configuratie die u moet maken op de host van de gebeurtenis processor.In the latter case, there's no obvious additional cost apart from the extra configuration you have to make on Event Processor Host.

Event Hubs is ontworpen om één partitie lezer per Consumer groep toe te staan.Event Hubs is designed to allow a single partition reader per consumer group. In de meeste gevallen is de standaard instelling van vier partities voldoende.In most use cases, the default setting of four partitions is sufficient. Als u van plan bent uw gebeurtenis verwerking te schalen, kunt u overwegen extra partities toe te voegen.If you're looking to scale your event processing, you may want to consider adding additional partitions. Er is geen specifieke doorvoer limiet voor een partitie, maar de geaggregeerde door Voer in uw naam ruimte wordt beperkt door het aantal doorvoer eenheden.There's no specific throughput limit on a partition, however the aggregate throughput in your namespace is limited by the number of throughput units. Als u het aantal doorvoer eenheden in uw naam ruimte verhoogt, wilt u mogelijk extra partities toestaan dat gelijktijdige lezers hun eigen maximale door Voer kunnen verzorgen.As you increase the number of throughput units in your namespace, you may want additional partitions to allow concurrent readers to achieve their own maximum throughput.

Als u echter een model hebt waarin uw toepassing een affiniteit met een bepaalde partitie heeft, is het mogelijk dat het aantal partities niet van nut is voor u.However, if you have a model in which your application has an affinity to a particular partition, increasing the number of partitions may not be of any benefit to you. Zie Beschik baarheid en consistentievoor meer informatie.For more information, see availability and consistency.

Partities verhogenIncrease partitions

Als u een ondersteunings aanvraag wilt indienen, kunt u aanvragen voor het aantal partities verhogen tot 40 (exact).You can request for the partition count to be increased to 40 (exact) by submitting a support request.

  1. Selecteer op de pagina Event Bus-naam ruimte de optie nieuwe ondersteunings aanvraag in het menu links.On the Event Bus Namespace page, select New support request on the left menu.
  2. Voer op de pagina nieuwe ondersteunings aanvraag de volgende stappen uit:On the New support request page, follow these steps:
    1. Beschrijf het probleem in enkele woorden voor een samen vatting.For Summary, describe the issue in a few words.

    2. Bij Probleemtype selecteert u Quota.For Problem type, select Quota.

    3. Selecteer voor het subtype van het probleem aanvraag voor partitie wijziging.For Problem subtype, select Request for partition change.

      Aantal partities verhogen

Het aantal partities kan worden verhoogd tot precies 40.The partition count can be increased to exactly 40. In dit geval moet het aantal TUs ook worden verhoogd tot 40.In this case, number of TUs also have to be increased to 40. Als u later besluit om de di-limiet terug te brengen naar <= 20, wordt de limiet voor het maximum aantal partities ook verlaagd naar 32.If you decide later to lower the TU limit back to <= 20, the maximum partition limit is also decreased to 32.

De afname in partities heeft geen invloed op bestaande Event hubs omdat partities worden toegepast op het Event Hub niveau en ze onveranderbaar zijn nadat de hub is gemaakt.The decrease in partitions doesn't affect existing event hubs because partitions are applied at the event hub level and they're immutable after creation of the hub.

PrijzenPricing

Waar vind ik meer prijs informatie?Where can I find more pricing information?

Zie de Event hubs prijs informatievoor volledige informatie over Event hubs prijzen.For complete information about Event Hubs pricing, see the Event Hubs pricing details.

Worden er kosten in rekening gebracht voor het bewaren van Event Hubs gebeurtenissen gedurende meer dan 24 uur?Is there a charge for retaining Event Hubs events for more than 24 hours?

Met de laag Event Hubs standaard worden de Bewaar periode van een bericht langer dan 24 uur toegestaan, gedurende een maximum van zeven dagen.The Event Hubs Standard tier does allow message retention periods longer than 24 hours, for a maximum of seven days. Als de grootte van het totale aantal opgeslagen gebeurtenissen de opslag limiet overschrijdt voor het aantal geselecteerde doorvoer eenheden (84 GB per doorvoer eenheid), wordt de grootte die de limiet overschrijdt, in rekening gebracht tegen de gepubliceerde Azure Blob-opslag snelheid.If the size of the total number of stored events exceeds the storage allowance for the number of selected throughput units (84 GB per throughput unit), the size that exceeds the allowance is charged at the published Azure Blob storage rate. De opslag limiet in elke doorvoer eenheid omvat alle opslag kosten voor Bewaar perioden van 24 uur (de standaard instelling), zelfs als de doorvoer eenheid wordt gebruikt tot de maximale ingangs limiet.The storage allowance in each throughput unit covers all storage costs for retention periods of 24 hours (the default) even if the throughput unit is used up to the maximum ingress allowance.

Hoe wordt de opslag grootte van Event Hubs berekend en in rekening gebracht?How is the Event Hubs storage size calculated and charged?

De totale grootte van alle opgeslagen gebeurtenissen, inclusief interne overhead voor gebeurtenis koppen of opslag structuren op schijf in alle Event hubs, wordt gedurende de hele dag gemeten.The total size of all stored events, including any internal overhead for event headers or on disk storage structures in all event hubs, is measured throughout the day. Aan het einde van de dag wordt de grootte van de piek opslag berekend.At the end of the day, the peak storage size is calculated. De dagelijkse opslag limiet wordt berekend op basis van het minimum aantal doorvoer eenheden dat tijdens de dag is geselecteerd (elke doorvoer eenheid levert een limiet van 84 GB).The daily storage allowance is calculated based on the minimum number of throughput units that were selected during the day (each throughput unit provides an allowance of 84 GB). Als de totale grootte de berekende dagelijkse opslag limiet overschrijdt, wordt de overmatige opslag gefactureerd met behulp van Azure Blob-opslag tarieven (tegen de lokaal redundante opslag snelheid).If the total size exceeds the calculated daily storage allowance, the excess storage is billed using Azure Blob storage rates (at the Locally Redundant Storage rate).

Hoe worden Event Hubs ingangs gebeurtenissen berekend?How are Event Hubs ingress events calculated?

Elke gebeurtenis die naar een Event Hub wordt verzonden, telt als een Factureerbaar bericht.Each event sent to an event hub counts as a billable message. Een ingangs gebeurtenis wordt gedefinieerd als een gegevens eenheid die kleiner is dan of gelijk is aan 64 kB.An ingress event is defined as a unit of data that is less than or equal to 64 KB. Een gebeurtenis die kleiner dan of gelijk is aan 64 KB groot is, wordt beschouwd als één factureer bare gebeurtenis.Any event that is less than or equal to 64 KB in size is considered to be one billable event. Als de gebeurtenis groter is dan 64 KB, wordt het aantal factureer bare gebeurtenissen berekend op basis van de grootte van de gebeurtenis, in veelvouden van 64 KB.If the event is greater than 64 KB, the number of billable events is calculated according to the event size, in multiples of 64 KB. Zo wordt een gebeurtenis met 8 KB die wordt verzonden naar de Event Hub, gefactureerd als één gebeurtenis, maar een 96-KB-bericht dat naar de Event Hub wordt verzonden, wordt gefactureerd als twee gebeurtenissen.For example, an 8-KB event sent to the event hub is billed as one event, but a 96-KB message sent to the event hub is billed as two events.

Gebeurtenissen die worden verbruikt vanuit een Event Hub en beheer bewerkingen en besturings aanroepen zoals controle punten, worden niet gerekend als factureer bare ingangs gebeurtenissen, maar toenemen tot de maximale doorvoer eenheid.Events consumed from an event hub, and management operations and control calls such as checkpoints, aren't counted as billable ingress events, but accrue up to the throughput unit allowance.

Zijn de kosten voor brokered Connections van toepassing op Event Hubs?Do brokered connection charges apply to Event Hubs?

Verbindings kosten zijn alleen van toepassing wanneer het AMQP-protocol wordt gebruikt.Connection charges apply only when the AMQP protocol is used. Er worden geen verbindings kosten in rekening gebracht voor het verzenden van gebeurtenissen via HTTP, ongeacht het aantal verzend systemen of-apparaten.There are no connection charges for sending events using HTTP, regardless of the number of sending systems or devices. Als u van plan bent AMQP te gebruiken (bijvoorbeeld om efficiëntere gebeurtenis streaming te maken of om bidirectionele communicatie in IoT-opdracht-en controle scenario's in te scha kelen), raadpleegt u de pagina met prijs informatie voor Event hubs voor meer informatie over hoeveel verbindingen in elke servicelaag zijn opgenomen.If you plan to use AMQP (for example, to achieve more efficient event streaming or to enable bi-directional communication in IoT command and control scenarios), see the Event Hubs pricing information page for details about how many connections are included in each service tier.

Hoe wordt Event Hubs opgenomen?How is Event Hubs Capture billed?

Vastleggen is ingeschakeld wanneer voor een Event Hub in de naam ruimte de optie vastleggen is ingeschakeld.Capture is enabled when any event hub in the namespace has the Capture option enabled. Event Hubs Capture wordt per uur gefactureerd op basis van de aangeschafte doorvoer eenheid.Event Hubs Capture is billed hourly per purchased throughput unit. Naarmate het aantal doorvoer eenheden wordt verg root of verkleind, worden deze wijzigingen in de hele tijds duur van Event Hubs vastleg ging in rekening gebracht.As the throughput unit count is increased or decreased, Event Hubs Capture billing reflects these changes in whole hour increments. Zie Event hubs prijs informatievoor meer informatie over het vastleggen van de facturering van Event hubs.For more information about Event Hubs Capture billing, see Event Hubs pricing information.

Worden er kosten in rekening gebracht voor het opslag account dat ik Selecteer voor Event Hubs Capture?Do I get billed for the storage account I select for Event Hubs Capture?

Capture maakt gebruik van een opslag account dat u opgeeft wanneer het is ingeschakeld op een Event Hub.Capture uses a storage account you provide when enabled on an event hub. Als uw opslag account is, worden alle wijzigingen voor deze configuratie in rekening gebracht voor uw Azure-abonnement.As it is your storage account, any changes for this configuration are billed to your Azure subscription.

QuotaQuotas

Zijn er quota's gekoppeld aan Event Hubs?Are there any quotas associated with Event Hubs?

Zie quota'svoor een lijst met alle Event hubs quota's.For a list of all Event Hubs quotas, see quotas.

Problemen oplossenTroubleshooting

Waarom kan ik geen naam ruimte maken nadat ik deze heb verwijderd uit een ander abonnement?Why am I not able to create a namespace after deleting it from another subscription?

Wanneer u een naam ruimte uit een abonnement verwijdert, wacht u vier uur voordat u deze opnieuw maakt met dezelfde naam in een ander abonnement.When you delete a namespace from a subscription, wait for 4 hours before recreating it with the same name in another subscription. Anders wordt het volgende fout bericht weer gegeven: Namespace already exists .Otherwise, you may receive the following error message: Namespace already exists.

Wat zijn de uitzonde ringen die door Event Hubs worden gegenereerd en de voorgestelde acties?What are some of the exceptions generated by Event Hubs and their suggested actions?

Zie overzicht van uitzonde ringenvoor een lijst met mogelijke Event hubs uitzonde ringen.For a list of possible Event Hubs exceptions, see Exceptions overview.

Diagnostische logboekenDiagnostic logs

Event Hubs ondersteunt twee typen Diagnostische logboeken : fout logboeken en operationele logboeken vastleggen: beide worden weer gegeven in JSON en kunnen via de Azure Portal worden ingeschakeld.Event Hubs supports two types of diagnostics logs - Capture error logs and operational logs - both of which are represented in json and can be turned on through the Azure portal.

Ondersteuning en SLASupport and SLA

Technische ondersteuning voor Event Hubs is beschikbaar via de pagina micro soft Q&een vraag voor Azure service bus.Technical support for Event Hubs is available through the Microsoft Q&A question page for Azure Service Bus. Ondersteuning bij facturering en abonnements beheer is gratis.Billing and subscription management support is provided at no cost.

Voor meer informatie over onze SLA gaat u naar de pagina Service Level Agreements .To learn more about our SLA, see the Service Level Agreements page.

Azure Stack HubAzure Stack Hub

Hoe kan ik een specifieke versie van Azure Storage SDK richten bij het gebruik van Azure Blob Storage als controlepunt opslag?How can I target a specific version of Azure Storage SDK when using Azure Blob Storage as a checkpoint store?

Als u deze code op Azure Stack hub uitvoert, treden er runtime-fouten op tenzij u een specifieke opslag-API-versie hebt gericht.If you run this code on Azure Stack Hub, you'll experience runtime errors unless you target a specific Storage API version. Dat komt doordat de Event Hubs-SDK de meest recente Azure Storage-API gebruikt die beschikbaar is in Azure maar die niet beschikbaar is op uw Azure Stack Hub-platform.That's because the Event Hubs SDK uses the latest available Azure Storage API available in Azure that may not be available on your Azure Stack Hub platform. Azure Stack hub ondersteunt mogelijk een andere versie van de Storage BLOB SDK dan die meestal beschikbaar is in Azure.Azure Stack Hub may support a different version of Storage Blob SDK than that are typically available on Azure. Als u Azure-blog opslag gebruikt als controlepunt opslag, controleert u de versie van de ondersteunde Azure Storage-API voor uw Azure stack hub-build en richt u deze versie in uw code.If you're using Azure Blog Storage as a checkpoint store, check the supported Azure Storage API version for your Azure Stack Hub build and target that version in your code.

Als u bijvoorbeeld werkt met Azure Stack hub versie 2005, is de hoogste beschik bare versie van de opslag service versie 2019-02-02.For example, If you're running on Azure Stack Hub version 2005, the highest available version for the Storage service is version 2019-02-02. De Event Hubs-SDK-clientbibliotheek maakt standaard gebruik van de hoogste beschikbare versie op Azure (2019-07-07 op het moment van de release van de SDK).By default, the Event Hubs SDK client library uses the highest available version on Azure (2019-07-07 at the time of the release of the SDK). In dit geval moet u, naast de volgende stappen in deze sectie, ook code toevoegen om de API-versie 2019-02-02 van de Storage-service te richten.In this case, besides following steps in this section, you'll also need to add code to target the Storage service API version 2019-02-02. Zie de volgende voor beelden voor C#, Java, python en Java script/type script voor een voor beeld van het richten op een specifieke opslag-API-versie.For an example on how to target a specific Storage API version, see the following samples for C#, Java, Python, and JavaScript/TypeScript.

Zie de volgende voor beelden op GitHub voor een voor beeld van het richten op een specifieke opslag-API-versie van uw code:For an example on how to target a specific Storage API version from your code, see the following samples on GitHub:

Volgende stappenNext steps

U kunt meer informatie over Event Hubs vinden via de volgende koppelingen:You can learn more about Event Hubs by visiting the following links: