For now I created my own UI to do the same for non technical employees. Is there any interface available by elastic for upload the csv file, dump SQL or like this files?
It's not available, but I plan something like this to implement in the context of the future of JDBC importer.
The File input on Logstash could potentially work for CSV files. Filebeat I imagine would work similarly. Just tell the employees to drop the csv file into a particular directory that is being watched by the application. It would automatically pick it up and send it to Elastic. It wouldn't allow them to pick which columns they want included, or which index it is sent to though. But there could be some ways around that.
Is it open sourced at all, it'd be great if you could share it