开发者社区> 问答> 正文

blink中hive维表的支持,并支持定时的load外部数据

业务中维表主要存储在Hive中,维表的支持要实现lookuptablefunction,但是blink本身的hivetablesource并没有实现该接口,且不支持定时Load数据,请问自己要怎么实现

展开
收起
湘伦逐雪 2019-02-14 14:15:11 4606 0
2 条回答
写回答
取消 提交回答
  • 乔燃:第一种方式是自己实现个hive版本的LookupableTableSource,里面自己做定时的load数据
    第二种方式是写一个udtf,在udtf里open阶段去建立一个定期load hive表的线程,在eval方法里对传进来的数据进行关联操作

    2019-07-17 23:28:08
    赞同 展开评论 打赏
  • 路过

    2019-07-17 23:28:07
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Hive Bucketing in Apache Spark 立即下载
spark替代HIVE实现ETL作业 立即下载
2019大数据技术公开课第五季—Hive迁移到MaxCompute最佳实践 立即下载