(WIP)
See the slides for context.
docker-compose build
docker-compose up -d
docker-compose ps
You should be able to access the Flink Web UI (http://localhost:8081), as well as Superset (http://localhost:8088).
docker-compose exec jobmanager ./bin/flink run -py /opt/pyflink-nlp/pipeline.py \
--pyArchives /opt/pyflink-nlp/lda_model.zip#model \
--pyFiles /opt/pyflink-nlp/tokenizer.py -d
Once you get the Job has been submitted with JobID <JobId>
green light, you can check and monitor its execution using the Flink WebUI:
To visualize the results, navigate to (http://localhost:8088) and log into Superset using:
username: admin
password: superset
There should be a default dashboard named "Flink User Mailing List" listed under Dashboards
:
And that's it!
If you have any questions or feedback, feel free to DM me on Twitter @morsapaes.