Pig数据类型
2015-06-07 22:13
309 查看
基本类型
int、long、float、double、chararray、bytearray、datatime、boolean、biginteger、bigdecimal复杂类型
map、tuple、bagNULL
map
['key1'#value1, 'key2'#value2]key-value键值对,key是chararray类型,value可以是任意类型(基本类型、复杂类型都可以)。
tuple 元组
('lisg', 23)tuple是一组有序的字段,类似于RDBMS的一行或者select c1, c2, c3 from xx中的(c1, c2, c3)
可以通过索引访问tuple里面的字段
data = load 'data' as (name:chararray, age:int, address:chararray),这里as后面的就是一个tuple
bag 袋
{('lisg', 'beijing'), ('dengsl', 'hunan')}bag里面是一组tuple,这些tuple是无序的。
相关文章推荐
- iOS开发—01音频处理(音乐播放器1)
- iOS开发—03CoreLocation地理编码
- 外键约束
- Day3 : Auto layout 和 JVFloatLabeledTextfield框架 学习笔记
- 菜鸟学Android笔记(二十五):ServletContext2
- 产品研发管理(一):产品版本命名规则
- [考试维护]之IIS发布
- iOS开发—02CoreLocation定位服务
- 3Sum leetCode
- 38.找出100-999之间各位相加等于15的数及个数
- Linux常用命令-权限管理命令-其他权限管理命令
- Pig autocomplete 自动补全
- iOS开发—01CoreLocation简单介绍
- char str[]与char *str的区别
- 做的一个小项目
- Markdown学习(七)
- 进制转换
- ubuntu命令安装内核源码及升级内核源码
- LightOJ1013---Love Calculator (dp)
- Pig脚本 .pig