先建表

数据
sensor_1, 1547718199, 35.80018327300259
sensor_6, 1547718201, 15.402984393403084
sensor_7, 1547718202, 6.720945201171228
sensor_10, 1547718205, 38.101067604893444
sensor_1, 1547718206, 35.1
sensor_1, 1547718207, 35.6
结果

package com.flink.sourceAndSink.sink
import java.sql.{
Connection, DriverManager, PreparedStatement}
import com.flink.sourceAndSink.SensorReading
import org.apache.flink.configuration.Configuration
import org.apache.flink.streaming.api.functions.sink.{
RichSinkFunction, SinkFunction}
import org.apache.flink.streaming.api.scala.{
DataStream, StreamExecutionEnvironment}
/**
* Created by Shi shuai RollerQing on 20

本文介绍如何使用Apache Flink处理传感器数据,并通过JDBC将处理后的数据写入MySQL数据库。具体步骤包括:从文件读取数据,转换数据为SensorReading对象,使用自定义的JDBC Sink Function将数据写入数据库,实现数据的实时存储。
最低0.47元/天 解锁文章
4182





