Я использую solr 5.4.1. Здесь я использую обработчик dataimport для индексирования данных с помощью SQL Server.Трансформатор Clob не работает в DIH
Я использую трансформатор CLOB для преобразования значения clob в строку. Индексирование работает нормально, но преобразование clob не работает. Ожидаемое значение строки не подходит для столбца clob. В журнале нет ошибки или исключения.
Вот конфигурация:
<dataConfig>
<datasource name="one" driver="com.microsoft.sqlserver.jdbc.SQLServerDriver" url="jdbc:sqlserver://localhost;databaseName=Dictionary;" user="sa" password="xxxxxxxx" batchSize="5" />
<document>
<entity name="TestEntity" query="SELECT id, rules FROM tag" transformer="ClobTransformer">
<field column="Id" name="id" />
<field column="rules" name="rules" clob="true"/>
</entity>
</document>
</dataConfig>
Я попытался с помощью RegexTransformer, он работал. Но ClobTransformer не работает. Пожалуйста помогите.