我在 Hcatalog 中创建了一个 Avro 支持的表,可以通过 Hive 或 Pig 访问。
在 Pig 中,我尝试使用 HcatLoader 访问/加载此表。
一旦我加载它,我描述就能看到 avro 模式。
但是,当我 DUMP 出来时,值没有出现,而是出现了空白。
例如
A = LOAD 'AvroTable' using HcatLoader;
B = FOREACH A generate x,y,z
DUMP B;
输出是 (,,,2014,05) 其中 2014 和 05 是我的分区。
只是想检查一下我在这里遗漏了什么吗?尝试这些是相当新的,所以任何指针都会帮助我取得进步。