You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user-zh@flink.apache.org by Zeahoo Z <ze...@gmail.com> on 2020/10/10 01:04:21 UTC

动态加载table和udf的方法

你好,在开发中遇到了下面这个困难。

目前将定义的table和udf函数写在了 conf/sql-client-defaults.yaml
文件中。程序运行没有问题,但是带来一个问题:如果我需要添加或者修改table或者udf文件的时候,需要重启flink程序。有没有办法可以让我动态地添加或者更新我的table和udf(table新增可以通过sql-client来添加,但是更倾向于将table的定义记录在文件,udf存在修改和新增的情况)。这样依赖可以保证flink不重启。

Re: 动态加载table和udf的方法

Posted by Jeff Zhang <zj...@gmail.com>.
zeppelin 支持直接写udf,参考 https://www.yuque.com/jeffzhangjianfeng/gldg8w/dthfu2
或者加入钉钉群讨论:32803524

Zeahoo Z <ze...@gmail.com> 于2020年10月10日周六 上午9:04写道:

> 你好,在开发中遇到了下面这个困难。
>
> 目前将定义的table和udf函数写在了 conf/sql-client-defaults.yaml
>
> 文件中。程序运行没有问题,但是带来一个问题:如果我需要添加或者修改table或者udf文件的时候,需要重启flink程序。有没有办法可以让我动态地添加或者更新我的table和udf(table新增可以通过sql-client来添加,但是更倾向于将table的定义记录在文件,udf存在修改和新增的情况)。这样依赖可以保证flink不重启。
>


-- 
Best Regards

Jeff Zhang