├── .gitignore ├── README.md ├── client-image ├── Dockerfile ├── LICENSE ├── VERSION ├── conf │ ├── flink-conf.yaml │ └── sql-client-conf.yaml ├── docker-entrypoint.sh ├── hive-conf │ └── hive-site.xml ├── java │ └── sql-demo-udfs │ │ ├── LICENSE │ │ └── pom.xml └── sql-client │ └── sql-client.sh ├── connecting-to-systems.md ├── data-image ├── Dockerfile ├── VERSION ├── docker-entrypoint.sh └── java │ └── sql-demo-data-producer │ ├── LICENSE │ ├── pom.xml │ ├── sql-demo-data-producer.iml │ └── src │ └── main │ └── java │ └── com │ └── ververica │ └── sqldemo │ └── producer │ ├── ConsolePrinter.java │ ├── Delayer.java │ ├── FileReader.java │ ├── KafkaProducer.java │ ├── TpchRecordProducer.java │ ├── records │ ├── Relation.java │ └── TpchRecord.java │ └── serde │ ├── Deserializer.java │ └── Serializer.java ├── data └── README.md ├── docker-compose.yml ├── flink-image └── Dockerfile ├── flinksql-init └── create_tables.sql ├── grafana-init ├── dashboard.json ├── grafana.ini └── provisioning │ ├── dashboards │ └── dashboards.yml │ └── datasources │ └── datasource.yml ├── metastore-image ├── Dockerfile ├── LICENSE ├── README.md ├── docker-entrypoint.sh ├── hive-client-conf │ └── hive-site.xml └── hive-conf │ └── hive-site.xml └── mysql-init └── create_tables.sql /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/README.md -------------------------------------------------------------------------------- /client-image/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/client-image/Dockerfile -------------------------------------------------------------------------------- /client-image/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/client-image/LICENSE -------------------------------------------------------------------------------- /client-image/VERSION: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /client-image/conf/flink-conf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/client-image/conf/flink-conf.yaml -------------------------------------------------------------------------------- /client-image/conf/sql-client-conf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/client-image/conf/sql-client-conf.yaml -------------------------------------------------------------------------------- /client-image/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/client-image/docker-entrypoint.sh -------------------------------------------------------------------------------- /client-image/hive-conf/hive-site.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/client-image/hive-conf/hive-site.xml -------------------------------------------------------------------------------- /client-image/java/sql-demo-udfs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/client-image/java/sql-demo-udfs/LICENSE -------------------------------------------------------------------------------- /client-image/java/sql-demo-udfs/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/client-image/java/sql-demo-udfs/pom.xml -------------------------------------------------------------------------------- /client-image/sql-client/sql-client.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/client-image/sql-client/sql-client.sh -------------------------------------------------------------------------------- /connecting-to-systems.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/connecting-to-systems.md -------------------------------------------------------------------------------- /data-image/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/data-image/Dockerfile -------------------------------------------------------------------------------- /data-image/VERSION: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /data-image/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/data-image/docker-entrypoint.sh -------------------------------------------------------------------------------- /data-image/java/sql-demo-data-producer/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/data-image/java/sql-demo-data-producer/LICENSE -------------------------------------------------------------------------------- /data-image/java/sql-demo-data-producer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/data-image/java/sql-demo-data-producer/pom.xml -------------------------------------------------------------------------------- /data-image/java/sql-demo-data-producer/sql-demo-data-producer.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/data-image/java/sql-demo-data-producer/sql-demo-data-producer.iml -------------------------------------------------------------------------------- /data-image/java/sql-demo-data-producer/src/main/java/com/ververica/sqldemo/producer/ConsolePrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/data-image/java/sql-demo-data-producer/src/main/java/com/ververica/sqldemo/producer/ConsolePrinter.java -------------------------------------------------------------------------------- /data-image/java/sql-demo-data-producer/src/main/java/com/ververica/sqldemo/producer/Delayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/data-image/java/sql-demo-data-producer/src/main/java/com/ververica/sqldemo/producer/Delayer.java -------------------------------------------------------------------------------- /data-image/java/sql-demo-data-producer/src/main/java/com/ververica/sqldemo/producer/FileReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/data-image/java/sql-demo-data-producer/src/main/java/com/ververica/sqldemo/producer/FileReader.java -------------------------------------------------------------------------------- /data-image/java/sql-demo-data-producer/src/main/java/com/ververica/sqldemo/producer/KafkaProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/data-image/java/sql-demo-data-producer/src/main/java/com/ververica/sqldemo/producer/KafkaProducer.java -------------------------------------------------------------------------------- /data-image/java/sql-demo-data-producer/src/main/java/com/ververica/sqldemo/producer/TpchRecordProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/data-image/java/sql-demo-data-producer/src/main/java/com/ververica/sqldemo/producer/TpchRecordProducer.java -------------------------------------------------------------------------------- /data-image/java/sql-demo-data-producer/src/main/java/com/ververica/sqldemo/producer/records/Relation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/data-image/java/sql-demo-data-producer/src/main/java/com/ververica/sqldemo/producer/records/Relation.java -------------------------------------------------------------------------------- /data-image/java/sql-demo-data-producer/src/main/java/com/ververica/sqldemo/producer/records/TpchRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/data-image/java/sql-demo-data-producer/src/main/java/com/ververica/sqldemo/producer/records/TpchRecord.java -------------------------------------------------------------------------------- /data-image/java/sql-demo-data-producer/src/main/java/com/ververica/sqldemo/producer/serde/Deserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/data-image/java/sql-demo-data-producer/src/main/java/com/ververica/sqldemo/producer/serde/Deserializer.java -------------------------------------------------------------------------------- /data-image/java/sql-demo-data-producer/src/main/java/com/ververica/sqldemo/producer/serde/Serializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/data-image/java/sql-demo-data-producer/src/main/java/com/ververica/sqldemo/producer/serde/Serializer.java -------------------------------------------------------------------------------- /data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/data/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /flink-image/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/flink-image/Dockerfile -------------------------------------------------------------------------------- /flinksql-init/create_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/flinksql-init/create_tables.sql -------------------------------------------------------------------------------- /grafana-init/dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/grafana-init/dashboard.json -------------------------------------------------------------------------------- /grafana-init/grafana.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/grafana-init/grafana.ini -------------------------------------------------------------------------------- /grafana-init/provisioning/dashboards/dashboards.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/grafana-init/provisioning/dashboards/dashboards.yml -------------------------------------------------------------------------------- /grafana-init/provisioning/datasources/datasource.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/grafana-init/provisioning/datasources/datasource.yml -------------------------------------------------------------------------------- /metastore-image/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/metastore-image/Dockerfile -------------------------------------------------------------------------------- /metastore-image/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/metastore-image/LICENSE -------------------------------------------------------------------------------- /metastore-image/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/metastore-image/README.md -------------------------------------------------------------------------------- /metastore-image/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/metastore-image/docker-entrypoint.sh -------------------------------------------------------------------------------- /metastore-image/hive-client-conf/hive-site.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/metastore-image/hive-client-conf/hive-site.xml -------------------------------------------------------------------------------- /metastore-image/hive-conf/hive-site.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/metastore-image/hive-conf/hive-site.xml -------------------------------------------------------------------------------- /mysql-init/create_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fhueske/flink-sql-demo/HEAD/mysql-init/create_tables.sql --------------------------------------------------------------------------------