/ / Tentando criar uma tabela externa a partir do JSON no hive - json, hive, hdfs, hive-serde

Tentando criar uma tabela externa de JSON no hive - json, hive, hdfs, hive-serde

{"name":"Our Example","link_params":{"cid":"eml_mmj_{date("yyyyMMdd")}"},"template":"Great Example Television","day":"2016-10-02","list_name":"Example Television","id":5112652}

Aqui está um exemplo de linha do arquivo json.

CREATE TABLE company_analysis.extable (
name string,
link_params struct<cid:STRING>,
template string,
day string,
list_name string,
id string)
ROW FORMAT SERDE "org.openx.data.jsonserde.JsonSerDe"
STORED AS TEXTFILE
LOCATION "/analysis/company/extable";

Este é o comando que eu tenho tentado.

Estou recebendo um retorno em branco quando seleciono * dele.

Alguma ideia? Esta é minha primeira vez trabalhando com JSON e não sou um especialista em colméias.

Adicionei o arquivo json-serde-1.3.7-jar-with-dependencies.jar aqui, não tenho certeza se essa foi a melhor / única rota.

Respostas:

0 para resposta № 1

Meu problema, não havia dados no local ... não faço ideia do porquê não estava lá! O comando funciona bem.