Я хотел бы иметь возможность отправлять данные, отправленные на пожарный шланг Kinesis, основываясь на содержимом данных.Например, если я отправил эти данные JSON:
{
"name": "John",
"id": 345
}
, я бы хотел отфильтровать данные на основе идентификатора и отправить их в подпапку моего сегмента s3, например: S3: // myS3Bucket / 345_2018_03_05.Это вообще возможно с Kinesis Firehose или AWS Lambda?
Единственный способ, о котором я могу думать прямо сейчас, - прибегнуть к созданию потока кинезиса для каждого из моих возможных идентификаторов и указать их в одном и том же сегменте, а затем отправлять мои события этим потокам в моем приложении,но я бы хотел этого избежать, поскольку существует много возможных идентификаторов.