Apache pig pig拉丁力唯一约束
我需要一些帮助,以达到在猪,为某一领域只有一个记录是采取Apache pig pig拉丁力唯一约束,apache-pig,Apache Pig,我需要一些帮助,以达到在猪,为某一领域只有一个记录是采取 A = load .... ; /* 数据如下所示: 交易id、产品id、日期 112320140102 1124200102 112520140102 2023320140107 2024520140107 3125520140109 */ 我希望它返回3条记录,但只返回1条记录 我做错了什么 谢谢您提前回复。我发现了问题。真丢脸,但我忘了在加载时更改字段分隔符,这就是它只返回一条记录的原因你能发布一段实际输出吗?谢谢你的回复,我发现
A = load .... ;
/*
数据如下所示:
交易id、产品id、日期
112320140102
1124200102
112520140102
2023320140107
2024520140107
3125520140109
*/
我希望它返回3条记录,但只返回1条记录
我做错了什么
谢谢您提前回复。我发现了问题。真丢脸,但我忘了在加载时更改字段分隔符,这就是它只返回一条记录的原因你能发布一段实际输出吗?谢谢你的回复,我发现了问题所在。真丢脸,但我忘了在加载时更改字段分隔符,这就是它只返回一条记录的原因。
B = GROUP A BY transaction_id;
C = FOREACH B {
limited = LIMIT A 1;
GENERATE FLATTEN(limited);
};