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

这是 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';

这是我一直在尝试的命令。

当我从中选择 * 时,我得到一个空白返回。

有任何想法吗?这是我第一次使用 JSON,我并不是真正的蜂巢专家。

我在这里添加了 json-serde-1.3.7-jar-with-dependencies.jar 文件,不确定这是否是最好的/唯一的路线。

4

1 回答 1

0

我的错,是该位置没有数据......不知道为什么它不存在!该命令工作正常。

于 2016-11-07T21:38:46.900 回答