

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Obiettivo dello stream Kinesis
<a name="eb-custom-bus-target-kinesis"></a>

Per inviare dati a un flusso di dati Kinesis, impostate `TargetArn` l'ARN dello stream e `KinesisParameters` aggiungetelo con un. `PartitionKey` Per mantenere un gruppo di eventi su un unico shard, usa. `{% $events.SystemMetadata.EventGroupId %}`

## Parameters
<a name="eb-custom-bus-target-kinesis-parameters"></a>


| Parametro | Cosa imposta | 
| --- | --- | 
| PartitionKey | La chiave di partizione per ogni record. Richiesto | 
| ExplicitHashKey | Una chiave hash che sovrascrive lo shard scelto dalla chiave di partizione | 

## Ruolo di consegna
<a name="eb-custom-bus-target-kinesis-role"></a>

Il ruolo `kinesis:PutRecords` richiesto nello stream.

## Batching e payload
<a name="eb-custom-bus-target-kinesis-batching"></a>

EventBridge chiamate`PutRecords`, quindi una chiamata target contiene fino a 500 eventi, un record ciascuno. Consulta [Distribuzione in lotti delle consegne verso un obiettivo](eb-custom-bus-batching.md).