简化元组模式

时间:2012-04-07 00:10:32

标签: apache-pig

在一长串命令之后,一个简单的模式开始,例如

A: {state: chararray,m_inc: int,s_err1: bytearray,interval: int}

最终看起来像这样:

describe L;
L: {null::F::null::null::state: chararray,null::F::null::null::m_inc: int,null::F::null::null::s_err1: bytearray,null::F::null::null::interval: int,m_inc_nrmlzd: double}

有没有一种简单的方法可以挖掘这些列,以便它回到更简单的模式?

1 个答案:

答案 0 :(得分:0)

您可以尝试做类似的事情:

L = FOREACH L GENERATE null::F::null::null::state AS state:chararray, null::F::null::null::m_inc AS m_inc:int, ...