开发者社区> 问答> 正文

sink写出的表能做维表吗?

请问下,sink写出的表能做维表吗,因为sink会一直写入,做维表的话会一直动态变化

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

展开
收起
毛毛虫雨 2021-12-06 16:16:05 624 0
1 条回答
写回答
取消 提交回答
  • 我理解你只需要把这同一个Mysql表再做一个维表即可。可以写两次DDL,一个给维表用,一个给sink用。 如果你就觉得它是实时变化的,你可以把维表的cache关掉,保证每次都是获取Mysql中最新的数据就可以了吧?

    当然了,在DDL的时候并没有区分这个表是维表还是sink表,具体它是什么类型,只是根据你在SQL里面怎么使用来决定的。 理论上来讲,你一个DDL可以同时做维表也可以做Sink。(只是它们可能有些配置会不同,分开写两个DDL应该是更清晰一些)

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

    2021-12-06 16:46:24
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
BUILDING REALTIME DATA PIPELINES WITH KAFKA CONNECT AND SPARK STREAMING 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载