3
votes

Azure documentation states that:

Partitions are a data organization mechanism and are more related to the degree of downstream parallelism required in consuming applications than to Event Hubs throughput.

Assuming that the only consumer of the EventHubClient is Azure Stream Analytics, is it relevant to configure a series of Partitions as input to the Stream Analytics job?

For example, if the Stream Analytics job is configured to scale to 6 Streaming Units, will configuring the EventHubClient, that loads the events, to leverage 6 Partitions, effect 6 parallel streams of input?

Or, are Partitions even relevant when the only consuming client is a Stream Analytics job?

1

1 Answers

0
votes

The 6 Streaming units has nothing to do with the EventHubclient, it is relevant to the #partitions you configured in ASA job