Hi community, It's a long time since we started the discussion of supporting view in FLINK SQL. Flink also continues to move forward since then. FLINK-10232 introduces the grammar and FLINK-12905 supports CatalogView in blink planner. The missing link is validate the view definition and store the original/expanded text in the catalog. I have updated the design doc of FLIP-71, https://cwiki.apache.org/confluence/display/FLINK/FLIP-71%3A+E2E+View+support+in+FLINK+SQL
Any comments and feedbacks are welcome and appreciated. Thanks. *Best Regards,* *Zhenghua Gao* On Tue, Sep 17, 2019 at 11:51 AM Zhenghua Gao <doc...@gmail.com> wrote: > Hi folks, > > In umbrella task FLINK-10232 we have introduced CREATE/DROP VIEW grammar > in our module flink-sql-parser. But we don't support view objects in > neither blink planner nor old planner. > > I'd like to kick off a discussion on end to end view support in Flink SQL > in blink planner. It's helpful to improve the usability of the framework > for SQL users. > > > https://docs.google.com/document/d/14bx0t8wYH7_o4ChNkDoBFGn-i0T-Q7kUiOFvDd13_Fk/edit#heading=h.m031smarjj9p > > In short, it: > - support define views and store them in catalog > - support drop view definitions from catalog > - support query views > - support other view related DDLs > > Any comments and feedbacks are welcome and appreciated. Thanks. > > *Best Regards,* > *Zhenghua Gao* >