Hi Austin, thanks for your questions. I posted an answer on Stack Overflow.
Let me know if you have further questions or comments. Thanks, Fabian 2018-02-01 6:08 GMT+01:00 Puneet Kinra <puneet.ki...@customercentria.com>: > As of now flink doesnt support this feature few days i came across the > same requirement.. > > On Thu, Feb 1, 2018 at 9:55 AM, Austin York <ayork123...@gmail.com> wrote: > >> I'm relatively new to Flink, so apologies in advance if this is a simple >> question. >> >> I have seen several mentions of an "upsert mode" for dynamic tables based >> on a unique key in the Flink documentation and on the official Flink blog. >> However, I do not see any examples / documentation regarding how to enable >> this mode on a dynamic table. >> >> Examples: >> >> "When defining a dynamic table on a stream via update mode, we can >> specify a unique key attribute on the table. In that case, update and >> delete operations are performed with respect to the key attribute. The >> update mode is visualized in the following figure." ( >> https://flink.apache.org/news/2017/04/04/dynamic-tables.html) >> >> "A dynamic table that is converted into an upsert stream requires a >> (possibly composite) unique key." (https://ci.apache.org/project >> s/flink/flink-docs-release-1.4/dev/table/streaming.html) >> >> So my questions are: >> >> How do I specify a unique key attribute on a dynamic table in Flink? >> How do I place a dynamic table in update/upsert/"replace" mode, as >> opposed to append mode? >> >> Posted in StackOverflow as well: https://stackoverflow.co >> m/questions/48554999/apache-flink-how-to-enable-upsert-mode- >> for-dynamic-tables >> >> Thanks in advance. >> >> > > > -- > *Cheers * > > *Puneet Kinra* > > *Mobile:+918800167808 <+91%2088001%2067808> | Skype : > puneet.ki...@customercentria.com <puneet.ki...@customercentria.com>* > > *e-mail :puneet.ki...@customercentria.com > <puneet.ki...@customercentria.com>* > > >