【问题标题】:Apache Flink: How to query a relational database with the Table API?Apache Flink:如何使用 Table API 查询关系数据库?
【发布时间】:2018-05-28 09:43:40
【问题描述】:

以下代码sn-p取自这个blog post

val sensorTable = ??? // can be a CSV file, Kafka topic, database, or ...

// register the table source
tEnv.registerTableSource("sensors", sensorTable)

我想从关系数据库中读取数据。 Flink 有 JDBC 数据库的TableSource 吗?

【问题讨论】:

    标签: apache-flink flink-streaming flink-sql


    【解决方案1】:

    在当前版本(1.4.0,2017 年 12 月)中,Flink 不提供内置的 TableSource 来从关系数据库中提取数据。

    但是,有一个JDBCInputFormat 可以使用。你可以

    【讨论】:

    • 如果有任何 scala 参考代码,请分享。我使用的是 Flink 1.3 版本。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-10
    • 2021-03-21
    • 1970-01-01
    相关资源
    最近更新 更多