开发者社区> 问答> 正文

请教一下目前flink submit能不能指定额外的依赖jar

由于目前用了flink SQL封装了jar包,sql是作为参数动态传入的,

因此需要动态的引入一下依赖jar,比如udf jar,connector的jar等,

由于不同任务的依赖jar是不同的,不适合都放在flink lib目录下(可能会冲突)

因此想请教一下有没有办法在submit时才指定任务依赖的jar包,类似spark submit的--jars

没有的话有没有相关的issue可以跟进这个问题*来自志愿者整理的flink邮件归档

展开
收起
小阿怪 2021-12-06 12:40:04 1325 0
1 条回答
写回答
取消 提交回答
  • 目前有个 issue [1]在跟进创建 UDF 时候添加 jar 包。 PS:目前在我的内部版本,是扩展了 类似 ADD Dependency 语法,在 job 提交运行时候会把 jar 包等加载到所运行的 classpath 下, 这样就可以让用户在 SQL 中注册 UDF,自己定义 Connector等,但是是非标准 SQL。

    [1] https://issues.apache.org/jira/browse/FLINK-14055*来自志愿者整理的flink邮件归档

    2021-12-06 14:45:35
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Flink CDC Meetup PPT - 龚中强 立即下载
Flink CDC Meetup PPT - 王赫 立即下载
Flink CDC Meetup PPT - 覃立辉 立即下载