猪存储脚本失败
pig storage script failing
我是 运行 猪脚本,它 运行 很好,但是当我试图将输出存储在文件中时它失败了。 转储工作正常。
谁能告诉我原因,或者至少指导我如何进行故障排除。
pig -useHCatalog;
a = load 'geolocation_part' using org.apache.hive.hcatalog.pig.HCatLoader();
b = filter a by truckid == 'A1';
Dump b;
store b INTO '/user/admin/pig/scritps/geolocation_20160401';
你应该有如下正确的脚本
pig -useHCatalog;
a = load 'geolocation_part' using org.apache.hive.hcatalog.pig.HCatLoader();
b = filter a by truckid == 'A1';
store b INTO '/user/admin/pig/scritps/geolocation_20160401';
DUMP用于查看数据关系。它显示数据,我们可以确认操作正在获取正确的数据。
切勿在脚本中使用 DUMP。
不要使用 DUMP,因为它会禁用多查询执行并可能减慢执行速度。 (如果您出于调试目的在脚本中包含 DUMP 语句,则应将其删除。)
我是 运行 猪脚本,它 运行 很好,但是当我试图将输出存储在文件中时它失败了。 转储工作正常。 谁能告诉我原因,或者至少指导我如何进行故障排除。
pig -useHCatalog;
a = load 'geolocation_part' using org.apache.hive.hcatalog.pig.HCatLoader();
b = filter a by truckid == 'A1';
Dump b;
store b INTO '/user/admin/pig/scritps/geolocation_20160401';
你应该有如下正确的脚本
pig -useHCatalog;
a = load 'geolocation_part' using org.apache.hive.hcatalog.pig.HCatLoader();
b = filter a by truckid == 'A1';
store b INTO '/user/admin/pig/scritps/geolocation_20160401';
DUMP用于查看数据关系。它显示数据,我们可以确认操作正在获取正确的数据。
切勿在脚本中使用 DUMP。
不要使用 DUMP,因为它会禁用多查询执行并可能减慢执行速度。 (如果您出于调试目的在脚本中包含 DUMP 语句,则应将其删除。)