Как отключить информацию org.apache.hadoop.hive.common.type.HiveVarChar в результате поиска? - PullRequest
0 голосов
/ 12 июня 2019

Я настраиваю упругую поисковую систему, используя SOLR.У меня есть несколько столбцов, где тип данных VARCHAR ().В приведенном ниже столбце (загруженное изображение) указан буквенно-цифровой идентификатор документа.Поэтому, когда я использую varchar в качестве типа данных столбца и загружаю данные в Solr, как показано в приведенном ниже результате, в результате появляется свойство улья, как показано ниже («org.apache.hadoop.hive.common.type.HiveVarChar»).Я пытался использовать char, но не изменил результат.Я был бы рад, если бы кто-нибудь столкнулся с этой проблемой и решил ее.Кто-нибудь может помочь решить эту проблему?

PS: Я почти уверен, что нет проблем с файлом solrconfig.Я перепробовал все возможные комбинации!

"Я пытался использовать Char в качестве типа данных, и он получился как (org.apache.hadoop.hive.common.type.HiveChar)."

"Я попытался использовать STRING в качестве типа данных, но он игнорировал предыдущие 0 в моем результате. "

 CREATE EXTERNAL TABLE `tablename`(
`columnname` varchar(10)',
 .....
 ..
 .....
 ....
`columnname` string')
ROW FORMAT SERDE
'com.lucidworks.hadoop.hive.LWSerDe'
STORED BY
'com.lucidworks.hadoop.hive.LWStorageHandler'
WITH SERDEPROPERTIES ('serialization.format'='1')
LOCATION 'hdfs://host:8080/solr/collection_name'
TBLPROPERTIES (
'solr.zkhost'='host:8888,host:8081/solr',
'solr.collection'='collection_name',
'solr.query'='*:*');

введите описание изображения здесь

Любая помощь приветствуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...