I am very new with Elasticsearch & I want to use ELK to bring one our reports from SSMS and use Elasticsearch to expedite the processing time.
In our current design in SSMS we have 3 store proc (Master, Report & Result) which fetch data from 10 tables inside our data ware house.
Questions :
-
what is the best way to use ELK to have the same result that we have right now?
-
Is it better to create one store porc and query that with logstash to fetch data from all those tables?
-
or just query each table separately with simple select statement in logstash and fetch data to elsticsearch ?
-
if I do fetch each table separately how I would be able to connect each table on ElasticSearch?
-
After having all the data in ElasticSearch How to Structure the relationship of our data? What is the Best Way to structure?
-
Because this report is same for 4 different clients, Should I Have separate index for each client? Or have them all in one index as for that specific report?
Thank you