某企业使用ADS分析数据,其中企业商品库存表(stock_detail)为一张超过20亿条纪录的事实表,描述了企业目前为止的库存情况,事实列仅包含库存数一列。商品信息表(time_detail)描述了商品的具体信息,包括商品信息标识、商品基本信息标识、商品通用信息属性等等20个属性信息,纪录条数在10万条左右,本表中的商品基本信息标识引用用另一张存在多个层级维度的维表商品基本信息表(basic_detail,包含30个属性)。以下设计方案中,综合成本和性能两个角度来看,()是不合理的。
(A)企业商品库存表设计为分区事实表,分区数选择100个
(B)将商品信息表打平到企业商品库存表,形成一张宽表,使用时可以减少join
(C)商品信息表适合做成维度表,数据小,不需要建分区表
(D)将商品信息表和商品基本信息表关联取得相关信息后,打平为单张宽维度表解释:https://help.aliyun.com/document_detail/26425.html
参考答案
继续答题:下一题
更多阿里云大数据助理工程师认证(ACA)试题
- 1大数据开发套件Dataworks支持数据分析项目的全流程开发,以下的说法中不正确的是:()。
- 2tunnel upload命令可以上传数据到大数据计算服务中去,请判断以下()数据对象可以作为上传的目标。
- 3OTS写操作具有的特性是:()。
- 4可以使用大数据开发套件 DatalDE创建各种工作任务并能够根据实际需要配置调度周期。调度周期的粒度支持天/周月小时分钟秒
- 5在大数据计算服务(MaxCompute,原ODPS )的数据仓库中的订单表fact_order,建表语句如下:create table fact_order(order_id string, order_amt double, order_dt string)paititioned by (dt string); 此表中的数据是从ods_order加工而来,ods_order建表语句如下:create table ods_order(order_id string.order_amt bigint, order_dt string);ods_order中有一条记录数据值是order_id order_amt order_dt 0001 100 20160301 运行SQL语句将数据从ods_order加载到fact_order中:insert overwrite table fact_order partition(dt=’20160301’) select* from ods_order;对此语句的执行结果描述正确的是:()。
- 6大数据计算服务(MaxCompute,原ODPS )中的fact_oder表的生命周期属性设置成 了 30天,开发人员通过以下命令创建了一张新的fact_lottery_oder表:create table fact_lottery_order like fact_oder;对于新表描述正确的是:()。