关于Hive中给表添加分区说法正确的是
A: A:可以给表添加无限多个分区;
B: B:给表添加分区语法为:ALTER TABLE tableName ADD PARTITION (cloumnName='data') ;
C: C:添加分区将在hive数据仓库目录下产生新的目录;
D: D:添加的分区不可以删除;
E: 第一章 大数据基础知识
A: A:可以给表添加无限多个分区;
B: B:给表添加分区语法为:ALTER TABLE tableName ADD PARTITION (cloumnName='data') ;
C: C:添加分区将在hive数据仓库目录下产生新的目录;
D: D:添加的分区不可以删除;
E: 第一章 大数据基础知识
C
举一反三
- 关于分区表中各个分区的数据存储,说法正确的是() A: 可以直接向分区中添加任何数据 B: 可以忽略分区,直接向表中添加数据 C: 各个分区中的数据可能存在重复 D: 用户可以预知每条数据的存储分区
- 以下哪个HiveQL语句是Hive中用来添加分区数据的 A: A:add table t_log partition(2013) location '/logs/2013'; B: B:add table t_log partition(year==2013) location '/logs/2013'; C: C:alter table t_log add partition(2013) location '/logs/2013'; D: D:alter table t_log add partition(year==2013) location '/logs/2013'; E: 第一章 大数据基础知识
- 使用()命令可以在已分区表的第一个分区之前添加新分区。 A: 添加分区 B: 截断分区 C: 拆分分区 D: 不能在第一个分区前添加分区
- Oracle中使用()命令可以在已分区表的第一个分区之前添加新分区 A: 添加分区 B: 截断分区 C: 拆分分区 D: 不能在第一个分区前添加分区
- 在Oracl中,哪种表分区维护操作可以将非分区表转换为分区表的分区()。 A: 添加分区 B: 结合分区 C: 交换表分区 D: 合并分区
内容
- 0
Hive数据仓库中主要有哪几种数据模型? A: 表(Table) B: 外部表(External Table) C: 分区(Partition) D: 桶(Bucket)
- 1
在Hive中,一张表可以有一个或者多个分区,分区下面也可以有一个或者多个分区
- 2
以下删除Hive中分区的HiveQL语句哪个是正确的 A: A:ALTER TABLE t_log DROP IF EXISTS PARTITION(year = 2013); B: B:ALTER TABLE t_log DROP IF EXISTS PARTITION(2013); C: C:ALTER TABLE t_log DELETE PARTITION(year = 2013); D: D:ALTER TABLE t_log DELETE PARTITION(2013); E: 第一章 大数据基础知识
- 3
在FusionlnsightHD中,关于Hive的分区(partition)功能,如下叙述错误的是?() A: 分区字段要在创建表时定义 B: 分区字段只能有一个,不可以创建多级分区 C: 使用分区,可以减少某些查询的数据扫᧿范围,进而ᨀ高查询效率 D: 分区字段可以作为where字句的条件
- 4
对于 Hive 中的分区(partition)概念,如下描述错误的是?() A: 分区字段要在创建表时定义 B: 分区字段只能有一个,不可以创建多级分区 C: 使用分区,可以减少某些查询的数据扫描范围,进而提高查询效率 D: 分区字段可以作为 where 字句的条件