Share via


CreateBatchOptions interface

에서 메서드를 createBatch 구성하는 옵션입니다 EventHubProducerClient.

  • partitionKey : 파티션 할당을 생성하기 위해 해시되는 값입니다.
  • maxSizeInBytes: 일괄 처리 크기에 대한 상한입니다.
  • abortSignal : 보내기 작업을 취소하라는 요청을 알리는 신호입니다.

예제 사용법:

{
    partitionKey: 'foo',
    maxSizeInBytes: 1024 * 1024 // 1 MB
}
Extends

속성

maxSizeInBytes

일괄 처리 크기에 대한 상한입니다. 이 제한에 tryAdd 도달하면 함수가 반환 false 됩니다.

partitionId

이 일괄 처리가 전송될 파티션입니다. 이 값을 설정하면 partitionKey를 설정할 수 없습니다.

partitionKey

파티션 할당을 생성하기 위해 해시되는 값입니다. 동일한 partitionKey를 가진 메시지가 동일한 파티션에서 종료되도록 보장합니다. 이 값을 설정하면 partitionId를 설정할 수 없습니다.

상속된 속성

abortSignal

요청을 중단하는 데 사용할 수 있는 신호입니다.

tracingOptions

추적을 구성하기 위한 옵션입니다.

속성 세부 정보

maxSizeInBytes

일괄 처리 크기에 대한 상한입니다. 이 제한에 tryAdd 도달하면 함수가 반환 false 됩니다.

maxSizeInBytes?: number

속성 값

number

partitionId

이 일괄 처리가 전송될 파티션입니다. 이 값을 설정하면 partitionKey를 설정할 수 없습니다.

partitionId?: string

속성 값

string

partitionKey

파티션 할당을 생성하기 위해 해시되는 값입니다. 동일한 partitionKey를 가진 메시지가 동일한 파티션에서 종료되도록 보장합니다. 이 값을 설정하면 partitionId를 설정할 수 없습니다.

partitionKey?: string

속성 값

string

상속된 속성 세부 정보

abortSignal

요청을 중단하는 데 사용할 수 있는 신호입니다.

abortSignal?: AbortSignalLike

속성 값

OperationOptions.abortSignal에서 상속됨

tracingOptions

추적을 구성하기 위한 옵션입니다.

tracingOptions?: OperationTracingOptions

속성 값

OperationOptions.tracingOptions에서 상속