package quickstart.batch; import org.apache.flink.api.common.typeinfo.BasicTypeInfo; import org.apache.flink.api.java.DataSet; import org.apache.flink.api.java.ExecutionEnvironment; import org.apache.flink.api.java.io.jdbc.JDBCInputFormat; import org.apache.flink.api.java.operators.DataSource; import org.apache.flink.api.java.typeutils.RowTypeInfo; import org.apache.flink.table.api.Table; import org.apache.flink.table.api.bridge.java.BatchTableEnvironment; import org.apache.flink.types.Row; public class ReadFromOracle { public static void main(String[] args) throws Exception { ExecutionEnvironment env = ExecutionEnvironment.getExecutionEnvironment(); BatchTableEnvironment tableEnv = BatchTableEnvironment.create(env); DataSource<Row> dataSource = env.createInput(JDBCInputFormat.buildJDBCInputFormat() .setDrivername("oracle.jdbc.driver.OracleDriver") .setDBUrl("jdbc:oracle:thin:@192.168.
FLINK 读取ORACLE数据-通过JDBC方式
最新推荐文章于 2024-09-18 09:06:21 发布
本文详细介绍了如何使用Apache Flink的JDBC连接器从ORACLE数据库中读取数据,包括配置JDBC源、设置连接参数和执行数据流处理的步骤。通过实例操作,解析了在大数据实时处理场景下,Flink如何高效地与传统数据库进行交互。
摘要由CSDN通过智能技术生成