From d411e55bd6068a1e836610748cd800834d848e0b Mon Sep 17 00:00:00 2001 From: liuweilong <1940351818@qq.com> Date: Tue, 4 May 2021 12:10:42 +0800 Subject: [PATCH 1/4] flink-demo --- code/Flink/flink-basis-java/pom.xml | 6 +++ .../com/heibaiying/connectors/KafkaDemo.java | 28 +++++++++++ .../datasource/CustomDataSource.java | 38 +++++++++++++++ .../heibaiying/datasource/CustomIterator.java | 26 ++++++++++ .../datasource/InnerDataSource.java | 25 ++++++++++ .../transformation/AggregationsDemo.java | 39 +++++++++++++++ .../transformation/ConnectDemo.java | 48 +++++++++++++++++++ .../heibaiying/transformation/FilterDemo.java | 19 ++++++++ .../transformation/FlatMapDemo.java | 31 ++++++++++++ .../transformation/KeyByAndReduceDemo.java | 32 +++++++++++++ .../heibaiying/transformation/MapDemo.java | 21 ++++++++ .../heibaiying/transformation/UnionDemo.java | 29 +++++++++++ .../com/heibaiying/utils/EnvironmentUtil.java | 17 +++++++ 13 files changed, 359 insertions(+) create mode 100644 code/Flink/flink-basis-java/src/main/java/com/heibaiying/connectors/KafkaDemo.java create mode 100644 code/Flink/flink-basis-java/src/main/java/com/heibaiying/datasource/CustomDataSource.java create mode 100644 code/Flink/flink-basis-java/src/main/java/com/heibaiying/datasource/CustomIterator.java create mode 100644 code/Flink/flink-basis-java/src/main/java/com/heibaiying/datasource/InnerDataSource.java create mode 100644 code/Flink/flink-basis-java/src/main/java/com/heibaiying/transformation/AggregationsDemo.java create mode 100644 code/Flink/flink-basis-java/src/main/java/com/heibaiying/transformation/ConnectDemo.java create mode 100644 code/Flink/flink-basis-java/src/main/java/com/heibaiying/transformation/FilterDemo.java create mode 100644 code/Flink/flink-basis-java/src/main/java/com/heibaiying/transformation/FlatMapDemo.java create mode 100644 code/Flink/flink-basis-java/src/main/java/com/heibaiying/transformation/KeyByAndReduceDemo.java create mode 100644 code/Flink/flink-basis-java/src/main/java/com/heibaiying/transformation/MapDemo.java create mode 100644 code/Flink/flink-basis-java/src/main/java/com/heibaiying/transformation/UnionDemo.java create mode 100644 code/Flink/flink-basis-java/src/main/java/com/heibaiying/utils/EnvironmentUtil.java diff --git a/code/Flink/flink-basis-java/pom.xml b/code/Flink/flink-basis-java/pom.xml index 82b282f4..8d41f62b 100644 --- a/code/Flink/flink-basis-java/pom.xml +++ b/code/Flink/flink-basis-java/pom.xml @@ -67,6 +67,12 @@ under the License. provided + + org.apache.flink + flink-connector-kafka_2.11 + 1.9.0 + +