Pig支持以下數(shù)據(jù)類型:
int
:整數(shù)類型,對(duì)應(yīng)Java中的Integer。long
:長(zhǎng)整數(shù)類型,對(duì)應(yīng)Java中的Long。float
:?jiǎn)尉雀↑c(diǎn)數(shù)類型,對(duì)應(yīng)Java中的Float。double
:雙精度浮點(diǎn)數(shù)類型,對(duì)應(yīng)Java中的Double。chararray
:字符數(shù)組類型,對(duì)應(yīng)Java中的String。bytearray
:字節(jié)數(shù)組類型。boolean
:布爾類型,對(duì)應(yīng)Java中的Boolean。datetime
:日期時(shí)間類型,對(duì)應(yīng)Java中的DateTime。biginteger
:大整數(shù)類型,對(duì)應(yīng)Java中的BigInteger。bigdecimal
:大浮點(diǎn)數(shù)類型,對(duì)應(yīng)Java中的BigDecimal。除了基本數(shù)據(jù)類型外,Pig還支持復(fù)雜數(shù)據(jù)類型,如tuple
、bag
、map
等。