EventHubEvent Klass
En konkret implementering av meddelandetypen Händelsehubb.
- Arv
-
azure.functions._abc.EventHubEventEventHubEvent
Konstruktor
EventHubEvent(*, body: bytes, trigger_metadata: Mapping[str, Datum] = None, enqueued_time: datetime | None = None, partition_key: str | None = None, sequence_number: int | None = None, offset: str | None = None, iothub_metadata: Mapping[str, str] | None = None)
Keyword-Only parametrar
Name | Description |
---|---|
body
Obligatorisk
|
|
trigger_metadata
Obligatorisk
|
|
enqueued_time
Obligatorisk
|
|
partition_key
Obligatorisk
|
|
sequence_number
Obligatorisk
|
|
offset
Obligatorisk
|
|
iothub_metadata
Obligatorisk
|
|
Metoder
get_body |
get_body
get_body() -> bytes
Attribut
enqueued_time
iothub_metadata
metadata
Hämta skrivskyddade utlösarmetadata i en Python-ordlista.
Exponera råa trigger_metadata för vår kund. För kardinalitet =många scenarier pekar varje händelse på gemensamma metadata för alla händelser.
Så när du använder metadatafält när kardinalitet =många, behöver det bara ta en av händelserna för att hämta alla data (t.ex. händelser[0].metadata).
Returnerar:
Skriva. Mapping[str, object] Returnera Python-ordlistan med utlösarmetadata
offset
partition_key
sequence_number
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.
Azure SDK for Python
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för