data-engineer video for a media streaming company is using Amazon Kinesis Data Streams to capture real-time video viewing statistics. The company's engineering
A media streaming company is using Amazon Kinesis Data Streams to capture real-time video viewing statistics. The company's engineering team needs to control how the streaming data is processed across multiple shards for efficient parallel processing. They decide to use a partition key for this purpose. What role does the partition key play in Kinesis Data Streams?