Azure Event Hubs Bibliotheken für Python
Azure Event Hubs ist ein hochgradig skalierbarer Veröffentlichungs-/Abonnementdienst, der Millionen von Ereignissen pro Sekunde erfassen und an mehrere Consumer streamen kann. Auf diese Weise können Sie die riesigen Datenmengen verarbeiten und analysieren, die von Ihren verbundenen Geräten und Anwendungen erzeugt werden. Nachdem Event Hubs die Daten gesammelt hat, können Sie sie mithilfe eines beliebigen Echtzeitanalyseanbieters oder mit Batching-/Speicheradaptern abrufen, transformieren und speichern. Wenn Sie mehr über Azure Event Hubs erfahren möchten, lesen Sie unter Was ist Event Hubs?
Bibliotheken für den Datenzugriff
Die neueste Version der Azure Evnet Hub-Bibliothek ist Version 5.x.x. Es wird dringend empfohlen, Version 5.x.x für neue Anwendungen zu verwenden.
Um vorhandene Anwendungen auf Version 5.x.x zu aktualisieren, befolgen Sie den Migrationsleitfaden.
Version 5.x.x
Zum Senden und Empfangen von Ereignissen von einer Azure Event Hub-Instanz verwenden Sie die folgenden Pakete.
Version 1.x.x
Mit dem älteren Verson können Sie Ereignisse von einer Azure Event Hub-Instanz senden und empfangen, aber es fehlen viele der neuen Features und Verbesserungen der Entwicklungsumgebung in der neuesten Version desselben Pakets.
Bibliothek | Verweis | Beispiele | `Source` |
---|---|---|---|
azure-eventhub v1 | API-Referenz für azure-eventhub v1 | Beispiele für azure-eventhub v1 | Quellcode für azure-eventhub v1 |
Bibliotheken für die Ressourcenverwaltung
Verwenden Sie die folgende Bibliothek, um mit dem Azure Event Huns-Ressourcenanbieter zu arbeiten:
Bibliothek | Verweis | `Source` |
---|---|---|
azure-mgmt-eventhub | API-Referenz | Quellcode für azure-mgmt-eventhub |
Azure SDK for Python