Description:

Sends the contents of a FlowFile to a Windows Azure Event Hub. Note: the content of the FlowFile will be buffered into memory before being sent, so care should be taken to avoid sending FlowFiles to this Processor that exceed the amount of Java Heap Space available.

Tags:

microsoft, azure, cloud, eventhub, events, streams, streaming

Properties:

In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values, and whether a property is considered “sensitive”, meaning that its value will be encrypted. Before entering a value in a sensitive property, ensure that the nifi.properties file has an entry for the property nifi.sensitive.props.key.

Name Default Value Allowable Values Description
Event Hub Name The name of the Azure Event Hub to send to
Event Hub Namespace The Azure Namespace that the Event Hub is assigned to. This is generally equal to <Event Hub Name>-ns
Shared Access Policy Name The name of the Event Hub Shared Access Policy. This Policy must have Send permissions.
Shared Access Policy Primary Key The primary key of the Event Hub Shared Access Policy
Sensitive Property: true

Relationships:

Name Description
failure Any FlowFile that could not be sent to the Azure Event Hub will be transferred to this Relationship.
success Any FlowFile that is successfully sent to the Azure Event Hub will be transferred to this Relationship.

Reads Attributes:

None specified.

Writes Attributes:

None specified.