Я новичок в solr
и alfresco
, и мне нужно создать solr 6
индекс импорта метаданных и контента из alfresco. Вы можете сказать, что alfresco
уже имеет объем solr 4
со своим индексом, но я не могу его трогать, и на данный момент у него нет полей, кроме id и версии, поэтому это не полезно.как импортировать метаданные и содержимое alfresco в solr 6
Мне удалось создать документы в индексе, импортировав из oracle db, который я буду использовать для интеграции объектов, импортированных в конечном итоге из alfresco
.
Пытались использовать под открытым небом API, которые возвращают JSON в ответ, но, даже если документация DIH
говорит betweeen целей, «Сделать это можно плагин любой вид источника данных (ftp,scp etc)
и любой другой формат пользовательского выбора (JSON,csv etc)
», я не нашел ничего о нем
Кто-нибудь сталкивался уже с этой проблемой и как она ее разрешила? Надеюсь на ваши предложения и, возможно, на разные подходы.
Ваша проблема заключается в том, как получить документы уже в Alfresco, чтобы вы могли индексировать их в своем собственном SOLR - в дополнение к уже имеющимся с установкой Alfresco - следую ли вы за вами? – Lista
это правильно. То, что я действительно не понимаю, - это то, как пакет solr создает индекс, основанный на документе alfresco ... В конце концов я хотел бы реплицировать механизм. На данный момент я думаю о расширении URLDataSource или создании нового процессора для обработки json. Спасибо – herbie
В дополнение к Jeff Pots ответ ниже, вы можете использовать тот же принцип, что и Alfresco в данный момент, и периодически меняйте изменения в SOLR. Хорошая отправная точка: http://alfresco.blog.redpill-linpro.com/2015/04/30/how-to-debug-solr-exceptionswarnings-for-alfresco-part-2/ – Lista