次の方法で共有


SendEventOptions.PartitionId プロパティ

定義

指定した場合、イベントはこの特定のパーティションに発行されます。 識別子が指定されていない場合、Event Hubs は使用可能なパーティションにイベントを自動的に割り当てる役割を担います。

public string PartitionId { get; set; }
member this.PartitionId : string with get, set
Public Property PartitionId As String

プロパティ値

イベントに割り当てる必要があるパーティションの識別子 (の場合 null) は、イベントがパーティションに自動的に割り当てられます。

既定のパーティション識別子の値は です null

注釈

PartitionId 指定されている場合は、送信時に no PartitionKey を設定できます。

次の場合は、パーティションの自動ルーティングを許可することをお勧めします。

  • イベントの送信は高可用性である必要があります。
  • イベント データは、使用可能なすべてのパーティションに均等に分散する必要があります。

パーティションが指定されていない場合は、次の規則を使用してパーティションを自動的に選択します。

  1. ラウンドロビン方式を使用して、使用可能なすべてのパーティション間でイベントを均等に分散します。
  2. パーティションが使用できなくなった場合、Event Hubs サービスによって自動的にパーティションが検出され、メッセージが別の使用可能なパーティションに転送されます。

適用対象