运营人员为了搞促销需要找出目标客户名单,这批客户的信息存储在大数据计算服务(MaxCompute,原ODPS)的user表中,并且用户名字段username中包含vip字样,通过执行SQL语句可以找出这批客户()
A. select* from user where username contains(‘vip’)
B. Select* from user where username=’vlp’
C. Select * from user where username like “%vip%”
D. Select* from user where usemame like “vip”
查看答案
大数据计算服务(MaxCompute,原ODPs)中的客户表customer是-张非分区表,现在想要清空表的内容然后重新上传数据,可以通过将数据清空()
A. delete from customer
B. insert overwrite table customer select*from customer.
C. truncate table customer
D. drop table customer
使用大数据计算服务(MaxCompute。原ODPS)tunnel命令上传logtxt文件到表tlog中去,t-log为分区表,分区列为(p1string,p2string)。下列命令中正确的是?()
A. tunnel uplad log.txt t_log/(p1=b1, p2=b2)
B. tunnel upload log.txt t log/p1=b1, p2=b2
C. tunnel upload log. txt t log/p1=b1/p2=b2
D. tunnel upload log. txt t log(p1=b1, p2=2)
大数据计算服务中的日志表log是一张分区表,分区键是d每天产生一个分区用于存储当天新增的数据,现在共有dt='20160101'至dt='20160131'共31个分区的数据,为了删除20160101当天新增的数据,可以通过方式实现()
A. delete from log where dt= 20160101
B. alter table log drop partition(dt=20160101)
C. truncate table where dt=20160101
D. drop partition log(dt=20160101)
数据工场DataWorks(原DatalDE)中,SQL任务task1是按小时调度的周期性调度任务,任务配置为每1小时执行次,每次执行生成的分区表table1的分区值取前一个小时的年月日时,格式为yyyymmddhh24要使用调度系统提供的时间参数定义分区,使得task1每次调度运行时自动替换时间值task1应该如何配置?()
A. task1代码里table1的分区ds=${bdp system. Bizdate}
B. task1代码里table1的分区ds=$(bdp system. cyctime)
C. task1代码里be1的分区ds=$var),任务参数配置:var=$ yymmddhh24-1]
D. task1代码里tabe1的分区ds=$(var)。任务参数配置:var=$[ prwymmddhh24-1/24]