Store and analyize logs data from diffenrent application
Can you not use Kibana with Elasticsearch or does that not give you the 'advanced' features you need?

Have you looked at this connector for ES and Tableau? https://www.dremio.com/tutorials/unlocking-tableau-on-elasticsearch/