Как перезагрузить метаданные в teiid - PullRequest
0 голосов
/ 30 октября 2019

Мне нужно перезагрузить метаданные в spring-boot-teiid. Как я могу получить это? Нужны два метода

  1. Перезагрузка в приложении cron @ Sheduled
  2. Перезагрузка с конечной точки вызова в приводе

И еще вопрос, могу ли я получить только дельта метаданных(обновленные метаданные)?

1 Ответ

0 голосов
/ 30 октября 2019

В текущей модели загрузка метаданных происходит только во время развертывания VDB, который в Teiid с использованием весенней загрузки всегда находится в начале приложения. Вы можете найти способы повторного развертывания VDB для обновления метаданных или начальной загрузки других способов обновления метаданных из одного источника, а затем обновить VDB (повторное развертывание) таким образом, чтобы изменения вступили в силу.

мы не инвестировали ни в какие утилиты, чтобы дать дельту изменений метаданных. У Teiid есть много реализаций шаблонов посетителей, я полагаю, что с некоторой работой можно пройтись по дереву метаданных, которое генерирует такой отчет.

...