hive 添加 分区 问题

Edwin603 2012-10-22 02:25:21
问题描述;
现在在hive里有一张表,表里的数据量是3亿条,表里有个字段为loginDate,字段记录的是 年月日 ,现在想给此表增加分区,分区的维度是 year,month,day。

请问 利用hive 如何操作可以实现我这个需求。查了书和网上资料,对于hive的分区都介绍的很简单,目前这个需求不知如何实现,请各位帮忙。
...全文
683 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
那你先按照loginDate这个字段把数据分配到不同的目录上,因为分区对应的就是存储目录,为了查询范围缩小,快速定位。 你现在数据都在一块,分区不分区没意义。 alter table add partition(y='',m='',d='')location'/x/x/xxx';
Edwin603 2012-10-23
  • 打赏
  • 举报
回复
没人会么?
Edwin603 2012-10-23
  • 打赏
  • 举报
回复
有人会么
Edwin603 2012-10-22
  • 打赏
  • 举报
回复
顶 有人能帮忙么

20,848

社区成员

发帖
与我相关
我的任务
社区描述
Hadoop生态大数据交流社区,致力于有Hadoop,hive,Spark,Hbase,Flink,ClickHouse,Kafka,数据仓库,大数据集群运维技术分享和交流等。致力于收集优质的博客
社区管理员
  • 分布式计算/Hadoop社区
  • 涤生大数据
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧