Мы используем Logstash для получения данных из РСУБД в поиск Elastic. На данный момент у меня есть несколько файлов конфигурации, каждый из которых имеет один запрос для каждой таблицы, которую мы хотим индексировать. Хотя это, кажется, отлично работает, есть лучший способ сделать это.Входной плагин Logstash jdbc с несколькими таблицами
ПРИМЕЧАНИЕ. Мы не можем использовать хранимые процедуры.
Я не пробовал это, но я думаю, что препроцессор, такие как GNU m4 может быть хорошим решением что-то вроде это. – Korey