我正在尝试 使用 pig 脚本读取使用hadoop-xz编解码器压缩的 .xz 文件。
我尝试的示例代码是,
REGISTER hadoop-xz-1.4.jar
SET output.compression.enabled true;
SET output.compression.codec io.sensesecure.hadoop.xz.XZCodec;
msg = LOAD 'pigtest/newXZ.xz' USING PigStorage();
STORE msg INTO 'pigtest/output' USING PigStorage();
DUMP msg;
结果仍然是压缩格式。我做错了还是我必须XZInputStream
在猪里面使用?
运行环境为 HortonWorks Sandbox 2.2 (Hue)