'Does Kinesis Firehose support Update operation on OpenSearch

I'm designing a data indexing pipeline to OpenSearch using Firehose(using the built-in transformation lambda), like : data source ----(putRecordBatch)----> firehose ---(Lambda transformation)--> OpenSearch

New data added to data store will be indexed via this flow in near-real time. There is requirement of both creating new documents, and doing partial update on existing documents(ie, updating select attributes of a specified document id).

Does Firehose integration with OpenSearch support Upsert(Update if document is seen in OpenSearch, else insert)?

Thanks



Solution 1:[1]

As far as I can tell that is not possible. I've found this on Google which confirms my thought.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Dgame