├── README.md ├── flink-tabel-sql 1 ├── Flink SQL实战 - 1.md ├── flink-tabel-sql.iml ├── pom.xml └── src │ └── main │ ├── java │ └── robinwang │ │ ├── SQLJob.java │ │ └── TabelJob.java │ └── resources │ ├── list.txt │ └── log4j.properties ├── flink-tabel-sql 2&3 ├── Flink SQL实战 - 2.md ├── Flink SQL实战 - 3.md ├── Socket_server.py ├── flink-tabel-sql.iml ├── kafka_tabelCount.py ├── pom.xml └── src │ └── main │ ├── java │ └── robinwang │ │ ├── CustomSinkJob.java │ │ ├── KafkaSource.java │ │ ├── KafkaSource2.java │ │ └── custom │ │ ├── KafkaTabelSource.java │ │ ├── MyRetractStreamTableSink.java │ │ └── Tuple1Schema.java │ └── resources │ ├── list.txt │ └── log4j.properties ├── flink-tabel-sql 4&5 ├── Flink SQL 实战 (4):UDF-用户自定义函数.md ├── Flink SQL 实战 (5):使用自定义函数实现关键字过滤统计.md ├── flink-tabel-sql.iml ├── flink-table-sql.iml ├── kafka_JSON.py ├── kafka_keywordsJSON.py ├── pom.xml └── src │ └── main │ ├── java │ └── robinwang │ │ ├── UdafJob.java │ │ ├── UdsfJob.java │ │ ├── UdtfJob.java │ │ ├── custom │ │ ├── KafkaTabelSource.java │ │ ├── MyRetractStreamTableSink.java │ │ └── POJOSchema.java │ │ ├── entity │ │ └── Response.java │ │ └── udfs │ │ ├── IsStatus.java │ │ ├── KyeWordCount.java │ │ └── MaxStatus.java │ └── resources │ ├── list.txt │ └── log4j.properties └── flink-tabel-sql 6 ├── Flink SQL 实战 (6):SQL Client.md ├── flink-json-1.9.1.jar ├── flink-sql-connector-kafka_2.11-1.9.1.jar ├── kafka_result.py └── sql-client-defaults.yaml /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/README.md -------------------------------------------------------------------------------- /flink-tabel-sql 1/Flink SQL实战 - 1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 1/Flink SQL实战 - 1.md -------------------------------------------------------------------------------- /flink-tabel-sql 1/flink-tabel-sql.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 1/flink-tabel-sql.iml -------------------------------------------------------------------------------- /flink-tabel-sql 1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 1/pom.xml -------------------------------------------------------------------------------- /flink-tabel-sql 1/src/main/java/robinwang/SQLJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 1/src/main/java/robinwang/SQLJob.java -------------------------------------------------------------------------------- /flink-tabel-sql 1/src/main/java/robinwang/TabelJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 1/src/main/java/robinwang/TabelJob.java -------------------------------------------------------------------------------- /flink-tabel-sql 1/src/main/resources/list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 1/src/main/resources/list.txt -------------------------------------------------------------------------------- /flink-tabel-sql 1/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 1/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /flink-tabel-sql 2&3/Flink SQL实战 - 2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 2&3/Flink SQL实战 - 2.md -------------------------------------------------------------------------------- /flink-tabel-sql 2&3/Flink SQL实战 - 3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 2&3/Flink SQL实战 - 3.md -------------------------------------------------------------------------------- /flink-tabel-sql 2&3/Socket_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 2&3/Socket_server.py -------------------------------------------------------------------------------- /flink-tabel-sql 2&3/flink-tabel-sql.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 2&3/flink-tabel-sql.iml -------------------------------------------------------------------------------- /flink-tabel-sql 2&3/kafka_tabelCount.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 2&3/kafka_tabelCount.py -------------------------------------------------------------------------------- /flink-tabel-sql 2&3/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 2&3/pom.xml -------------------------------------------------------------------------------- /flink-tabel-sql 2&3/src/main/java/robinwang/CustomSinkJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 2&3/src/main/java/robinwang/CustomSinkJob.java -------------------------------------------------------------------------------- /flink-tabel-sql 2&3/src/main/java/robinwang/KafkaSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 2&3/src/main/java/robinwang/KafkaSource.java -------------------------------------------------------------------------------- /flink-tabel-sql 2&3/src/main/java/robinwang/KafkaSource2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 2&3/src/main/java/robinwang/KafkaSource2.java -------------------------------------------------------------------------------- /flink-tabel-sql 2&3/src/main/java/robinwang/custom/KafkaTabelSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 2&3/src/main/java/robinwang/custom/KafkaTabelSource.java -------------------------------------------------------------------------------- /flink-tabel-sql 2&3/src/main/java/robinwang/custom/MyRetractStreamTableSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 2&3/src/main/java/robinwang/custom/MyRetractStreamTableSink.java -------------------------------------------------------------------------------- /flink-tabel-sql 2&3/src/main/java/robinwang/custom/Tuple1Schema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 2&3/src/main/java/robinwang/custom/Tuple1Schema.java -------------------------------------------------------------------------------- /flink-tabel-sql 2&3/src/main/resources/list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 2&3/src/main/resources/list.txt -------------------------------------------------------------------------------- /flink-tabel-sql 2&3/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 2&3/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /flink-tabel-sql 4&5/Flink SQL 实战 (4):UDF-用户自定义函数.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 4&5/Flink SQL 实战 (4):UDF-用户自定义函数.md -------------------------------------------------------------------------------- /flink-tabel-sql 4&5/Flink SQL 实战 (5):使用自定义函数实现关键字过滤统计.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 4&5/Flink SQL 实战 (5):使用自定义函数实现关键字过滤统计.md -------------------------------------------------------------------------------- /flink-tabel-sql 4&5/flink-tabel-sql.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 4&5/flink-tabel-sql.iml -------------------------------------------------------------------------------- /flink-tabel-sql 4&5/flink-table-sql.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 4&5/flink-table-sql.iml -------------------------------------------------------------------------------- /flink-tabel-sql 4&5/kafka_JSON.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 4&5/kafka_JSON.py -------------------------------------------------------------------------------- /flink-tabel-sql 4&5/kafka_keywordsJSON.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 4&5/kafka_keywordsJSON.py -------------------------------------------------------------------------------- /flink-tabel-sql 4&5/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 4&5/pom.xml -------------------------------------------------------------------------------- /flink-tabel-sql 4&5/src/main/java/robinwang/UdafJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 4&5/src/main/java/robinwang/UdafJob.java -------------------------------------------------------------------------------- /flink-tabel-sql 4&5/src/main/java/robinwang/UdsfJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 4&5/src/main/java/robinwang/UdsfJob.java -------------------------------------------------------------------------------- /flink-tabel-sql 4&5/src/main/java/robinwang/UdtfJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 4&5/src/main/java/robinwang/UdtfJob.java -------------------------------------------------------------------------------- /flink-tabel-sql 4&5/src/main/java/robinwang/custom/KafkaTabelSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 4&5/src/main/java/robinwang/custom/KafkaTabelSource.java -------------------------------------------------------------------------------- /flink-tabel-sql 4&5/src/main/java/robinwang/custom/MyRetractStreamTableSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 4&5/src/main/java/robinwang/custom/MyRetractStreamTableSink.java -------------------------------------------------------------------------------- /flink-tabel-sql 4&5/src/main/java/robinwang/custom/POJOSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 4&5/src/main/java/robinwang/custom/POJOSchema.java -------------------------------------------------------------------------------- /flink-tabel-sql 4&5/src/main/java/robinwang/entity/Response.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 4&5/src/main/java/robinwang/entity/Response.java -------------------------------------------------------------------------------- /flink-tabel-sql 4&5/src/main/java/robinwang/udfs/IsStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 4&5/src/main/java/robinwang/udfs/IsStatus.java -------------------------------------------------------------------------------- /flink-tabel-sql 4&5/src/main/java/robinwang/udfs/KyeWordCount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 4&5/src/main/java/robinwang/udfs/KyeWordCount.java -------------------------------------------------------------------------------- /flink-tabel-sql 4&5/src/main/java/robinwang/udfs/MaxStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 4&5/src/main/java/robinwang/udfs/MaxStatus.java -------------------------------------------------------------------------------- /flink-tabel-sql 4&5/src/main/resources/list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 4&5/src/main/resources/list.txt -------------------------------------------------------------------------------- /flink-tabel-sql 4&5/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 4&5/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /flink-tabel-sql 6/Flink SQL 实战 (6):SQL Client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 6/Flink SQL 实战 (6):SQL Client.md -------------------------------------------------------------------------------- /flink-tabel-sql 6/flink-json-1.9.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 6/flink-json-1.9.1.jar -------------------------------------------------------------------------------- /flink-tabel-sql 6/flink-sql-connector-kafka_2.11-1.9.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 6/flink-sql-connector-kafka_2.11-1.9.1.jar -------------------------------------------------------------------------------- /flink-tabel-sql 6/kafka_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 6/kafka_result.py -------------------------------------------------------------------------------- /flink-tabel-sql 6/sql-client-defaults.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StarPlatinumStudio/Flink-SQL-Practice/HEAD/flink-tabel-sql 6/sql-client-defaults.yaml --------------------------------------------------------------------------------