Hadoop 如何仅提取pig中的最后一条记录?

Hadoop 如何仅提取pig中的最后一条记录?,hadoop,apache-pig,Hadoop,Apache Pig,是否有机会使用pig脚本只读取最后一条记录?我能用limit读取第一条记录 a = load "myFile.txt"; b = limit a 1; 这将给我第一张唱片 类似地,有没有办法只读取pig中的最后一条记录?我很抱歉,但我已经尝试过(在Linux或OS X上): 你为什么要用ApachePig呢?它不是为此而创建的。同意你的观点。我使用pig来计算文件中的总记录,并删除最终输出文件中的头拖车记录。出现在文件末尾的拖车记录将包含一个总记录数,如#拖车34938。需要把这个数字写在单独

是否有机会使用pig脚本只读取最后一条记录?我能用limit读取第一条记录

a = load "myFile.txt";
b = limit a 1;
这将给我第一张唱片


类似地,有没有办法只读取pig中的最后一条记录?

我很抱歉,但我已经尝试过(在Linux或OS X上):


你为什么要用ApachePig呢?它不是为此而创建的。

同意你的观点。我使用pig来计算文件中的总记录,并删除最终输出文件中的头拖车记录。出现在文件末尾的拖车记录将包含一个总记录数,如#拖车34938。需要把这个数字写在单独的文件中,这样我就可以匹配我收到的实际总数。
 tail -1 myFile.txt