Как вы связываете UIMA с SOLR Dataimporthandler? - PullRequest
0 голосов
/ 28 сентября 2011

Мы проводили некоторые тесты с Apache UIMA.Результаты потрясающие!

Нашей идеальной настройкой была бы тесная интеграция UIMA с SOLR.В идеале мы хотели бы передать весь контент, который мы индексируем, за UIMA, для дополнительных метаданных.

Есть примеры и документация, как выполнить интеграцию UIMA с обработчиком обновлений SOLR, но в идеале мы бы хотелииспользовать существующий DataImportHandler (DIH).Все наши данные импортируются через соединение JDBC и должны быть переданы в UIMA перед индексацией.

Кто-нибудь может пролить свет на то, как этого добиться?

Спасибо,

Рене

1 Ответ

1 голос
/ 28 сентября 2011

Обработчик импорта данных поддерживает update.processor.
Так что вы, вероятно, можете связать обработчик dataimport с процессором обновлений uima -

<requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler">
    <lst name="defaults">
        <str name="config">data-config.xml</str>
        <str name="update.processor">uima</str>
    </lst>
</requestHandler>

Просто вариант, сам не пробовал.

...