开发者社区> 问答> 正文

flink1.11 tablefunction

我这面在定义一个表函数,通过继承TableFunction完成操作,但是eval方法中的参数类型都是java基本类型(至少看到的demo都是如此),想问一下eval方法中可以传flink

内部类型吗,比如说我想在eval()方法中传递Row类型要怎么操作,eval(Row row)

*来自志愿者整理的flink邮件归档

展开
收起
小阿矿 2021-12-06 16:54:35 654 0
1 条回答
写回答
取消 提交回答
  • 可以,定义清楚 getResultType 和 getParameterTypes, 可以参考[1]

    [1]

    https://ci.apache.org/projects/flink/flink-docs-release-1.11/dev/table/functions/udfs.html#implementation-guide

    *来自志愿者整理的flink邮件归档

    2021-12-06 17:05:20
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

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