Hi,
I'd like to start a discussion of FLIP-539: Support WITH Clause in CREATE
FUNCTION Statement in Flink SQL [1].

The existing CREATE FUNCTION  statement in Flink SQL allows users to
register user-defined functions (UDFs) by specifying the class name and the
artifact (JAR) containing the implementation. While this design covers
common use cases, it lacks a declarative mechanism for associating
arbitrary properties or metadata with the function at creation time.

Other Flink SQL objects—such as tables—support a WITH  clause for
specifying options in a key-value fashion, improving consistency,
discoverability, and extensibility.
Looking forward to comments and suggestions for improvements!

Best,
Dawid

[1] https://cwiki.apache.org/confluence/x/sg9JFg

Reply via email to