

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# Kinesis 直播目标
<a name="eb-custom-bus-target-kinesis"></a>

要传送到 Kinesis 数据流，请将该数据流设置`TargetArn`为 ARN，然后添加`KinesisParameters`一个。`PartitionKey`要将事件组保留在一个分片上，请使用`{% $events.SystemMetadata.EventGroupId %}`。

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


| 参数 | 它设定了什么 | 
| --- | --- | 
| PartitionKey | 每条记录的分区键。必填 | 
| ExplicitHashKey | 一个哈希键，它会覆盖从分区键中选择的分片 | 

## 交付角色
<a name="eb-custom-bus-target-kinesis-role"></a>

这个角色需要`kinesis:PutRecords`上线。

## 批处理和有效载荷
<a name="eb-custom-bus-target-kinesis-batching"></a>

EventBridge 调用`PutRecords`，因此一个目标调用最多携带 500 个事件，每个事件一条记录。请参阅[批量向目标交付](eb-custom-bus-batching.md)。