Browse Source

更新

hph_优化版本
1049970895@qniao.cn 3 years ago
parent
commit
741b593fd5
3 changed files with 5 additions and 2 deletions
  1. 2
      root-cloud-mocker/src/main/java/com/qniao/iot/rc/RootCloudIotDataEventSourceMocker.java
  2. 3
      root-cloud-statistics/src/main/java/com/qniao/iot/rc/RootCloudIotDataFormatterJob.java
  3. 2
      root-cloud-statistics/src/main/java/com/qniao/iot/rc/constant/ConfigConstant.java

2
root-cloud-mocker/src/main/java/com/qniao/iot/rc/RootCloudIotDataEventSourceMocker.java

@ -15,7 +15,7 @@ import java.util.Properties;
public class RootCloudIotDataEventSourceMocker {
// 延迟毫秒
public static final long DELAY = 5000;
public static final long DELAY = 1000;
public static void main(String[] args) throws Exception {
// 创建kafka配置属性

3
root-cloud-statistics/src/main/java/com/qniao/iot/rc/RootCloudIotDataFormatterJob.java

@ -38,6 +38,7 @@ import org.apache.flink.streaming.api.CheckpointingMode;
import org.apache.flink.streaming.api.datastream.SingleOutputStreamOperator;
import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment;
import org.apache.flink.streaming.api.functions.sink.filesystem.StreamingFileSink;
import org.apache.kafka.clients.consumer.OffsetResetStrategy;
import java.math.BigDecimal;
import java.util.Objects;
@ -90,7 +91,7 @@ public class RootCloudIotDataFormatterJob {
).name("MachineIotDataReceivedEvent Sink");
// 发送到OSS存储
String outputPath = "oss://qn-flink-test/root-cloud-model-hw-reported-data";
String outputPath = ApolloConfig.get(ConfigConstant.SINK_OSS_PATH);
StreamingFileSink<MachineIotDataReceivedEvent> sink = StreamingFileSink.forRowFormat(
new Path(outputPath),
new SimpleStringEncoder<MachineIotDataReceivedEvent>("UTF-8")

2
root-cloud-statistics/src/main/java/com/qniao/iot/rc/constant/ConfigConstant.java

@ -11,4 +11,6 @@ public interface ConfigConstant {
String SINK_KAFKA_BOOTSTRAP_SERVERS = "sink.kafka.bootstrap.servers";
String SINK_KAFKA_TOPICS = "sink.kafka.topics";
String SINK_OSS_PATH = "sink.oss.path";
}
Loading…
Cancel
Save