-
Run
docker compose --profile default up -d
. -
Ingest data into Druid from adsb-json topic with the spec in plt-airt-2000/oss_flight_data_demo/druid/ingestion_spec.json (insert credentials where appropriate).
-
After all messages have been ingested you can check out visualisations in Grafana, username and password for Grafana are both
druid
- Use Flink to (or otherwise) consolidate/filter records for aircraft to reduce the number of null longitudes, latitudes, and altitudes
- Alternatively, can this be achieved with rollup? Rollup on 1 second time intervals and take the average longitudes, latitudes, and altitudes?
- Deploy using Minikube instead of docker? (with a view to rolling this out to learn Druid)