阿帕奇猪。获取一条特定记录

Posted

技术标签:

【中文标题】阿帕奇猪。获取一条特定记录【英文标题】:Apache Pig. Get one particular record 【发布时间】:2016-05-02 17:44:53 【问题描述】:

给定这 9 个记录文件:

START-OF-FIELDS
FUND_TAX_STATUS
EQY_SH_OUT
FUND_REDEMP_DT
FUND_MIN_INVEST_CRNCY
ID_EXCH_SYMBOL
FUNDSERV_IDENTIFIER
TIMESTARTED=Wed Apr 13 02:01:27 JST 2016
START-OF-DATA

我只想获得 TIMESTARTED 记录。

我怎样才能做到这一点?

非常感谢!

【问题讨论】:

【参考方案1】:

将记录加载为数据类型 chararray 的一个字段并对其进行过滤。

A = LOAD 'data.txt' USING PigStorage(' ') as (f1:chararray);
B = FILTER A BY (f1 matches '.*TIMESTARTED.*');
DUMP B;

【讨论】:

以上是关于阿帕奇猪。获取一条特定记录的主要内容,如果未能解决你的问题,请参考以下文章

错误 2998:未处理的内部错误。空 - 阿帕奇猪

阿帕奇卡桑德拉。索引或具有复合主键的表的特定情况

【PHP】如何配置阿帕奇汤姆猫服务器?【急】

ab压力测试的用法

阿帕奇·德斯德·阿帕奇·德斯德·阿帕奇·德斯德·阿帕奇·德斯德·阿帕奇·阿帕奇·德斯德·阿帕奇·阿帕奇·德斯德·阿帕奇·阿帕奇·德斯德·阿帕奇·阿帕奇·德斯德·阿帕

阿帕奇水槽和阿帕奇风暴有啥区别?