У меня есть 50 таблиц, в которых есть данные, связанные друг с другом. Обычно, если таблиц всего 2-3, мы создаем SP для объединения всех таблиц и используем выходные данные для создания единого индекса для поиска elasti c и затем kibana.
Но с 50 таблицами это будет означать сотни столбцов для вывода SP (и каждая таблица имеет 10 000-1 000 000 строк), SP не выглядит хорошим способом.
Я попытался создать 50 индексов с похожим именем, а затем использовать шаблон индекса. Но при создании шаблона индекса формы панели мониторинга кажется, что на самом деле там нет функции «соединения».
Вот 2 примера структуры таблиц:
Table1 имеет: Departmentid, адрес отдела, имя отдела Table2 имеет: employeeename, Departmentid, employeeage
Итак, ожидаем объединения этих 2 таблиц вместе с «Departmentid» в качестве ключа. Помните, что у нас есть 50 таблиц и множество данных из каждой таблицы.
Есть предложения? Элла