

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Cible du flux Kinesis
<a name="eb-custom-bus-target-kinesis"></a>

Pour diffuser vers un flux de données Kinesis, définissez `TargetArn` l'ARN du flux et ajoutez-le `KinesisParameters` avec un`PartitionKey`. Pour conserver un groupe d'événements sur un seul fragment, utilisez`{% $events.SystemMetadata.EventGroupId %}`.

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


| Paramètre | Ce qu'il définit | 
| --- | --- | 
| PartitionKey | La clé de partition pour chaque enregistrement. Obligatoire | 
| ExplicitHashKey | Une clé de hachage qui remplace le fragment choisi dans la clé de partition | 

## Rôle de livraison
<a name="eb-custom-bus-target-kinesis-role"></a>

Le rôle doit être joué `kinesis:PutRecords` sur le stream.

## Traitement par lots et charge utile
<a name="eb-custom-bus-target-kinesis-batching"></a>

EventBridge appels`PutRecords`, de sorte qu'un appel cible contient jusqu'à 500 événements, un enregistrement chacun. Consultez [Livraisons groupées à une cible](eb-custom-bus-batching.md).