Для отчёта директору разработчик хочет подключиться к базам трёх сервисов
Директору нужен ежедневный отчёт: выручка по сегментам клиентов с учётом возвратов. Данные лежат в трёх сервисах: заказы, платежи, клиенты — у каждого своя база. Разработчик предлагает сервис отчётов, который напрямую подключается ко всем трём базам и соединяет таблицы.
Какое решение предложить?
- Аналитическое хранилище, наполняемое событиями или CDC
- Прямое подключение сервиса отчётов к трём базам
- Вызывать API трёх сервисов на каждое открытие отчёта
- Перенести таблицы трёх сервисов в одну общую базу
