Resultados de consulta imprecisos para fontes de dados Hive em Data Virtualization
Se você executar consultas com relação às origens de dados Hive Versão 3.0 ou superior, essas consultas poderão retornar resultados de linhas e tabelas 0.
Sintomas
Você adiciona uma conexão a uma fonte de dados Hive Versão 3.0 ou superior e a conexão é adicionada com êxito. Você clica em Virtualizar no menu de serviço; no entanto, recebe inesperadamente zero tabelas da conexão Hive .
Resolvendo o problema
Para resolver esse problema, conclua uma das opções a seguir:
- Definir o parâmetro do servidor na fonte de dados Hive
- Acesse o arquivo hive_site.xml no servidor da origem de dados Hive.
- Defina o seguinte parâmetro no arquivo hive_site.xml .
metastore.storage.schema.reader.impl=org.apache.hadoop.hive.metastore.SerDeStorageSchemaReader - Reinicie a fonte de dados Hive .
- Adicione o parâmetro de conexão para a fonte de dados Hive
- No Data Virtualization cliente Web, navegue até a página Fontes de dados e selecione sua conexão Hive .
- Selecione Editar conexão no menu de estouro (...) e, em seguida, selecione .
- Adicione o seguinte parâmetro na caixa de texto.
CatalogMode=query