ADS可以使用explain命令查看执行计划。下面说法中正确的是:()。
(A)当用户发起一个explain查询到ADS系统后,ADS会根据所有活跃节点上的数据来分析执行计划
(B)当用户通过查询的方式,想要获取文本格式的explain语句后,将会得到一个XML格式的串
(C)逻辑计划汇总,TableExecutor节点表示参与计算后的信息,JoinExecutor表示join的节点信息
(D)explain正确执行后返回信息中,第一行为逻辑计划,第二行为物理计划
参考答案
继续答题:下一题
更多阿里云大数据助理工程师认证(ACA)试题
- 1一个用户可以在一个项目空间中访问另一个项目空间中的对象。
- 2在select语句的where子句中可以指定查询范围,这样可以仅仅扫描表的指定部分,避免全表扫描。
- 3阿里云大数据开发平台(Dataworks)是一套基于MaxCompute的DW解决方案,它集成了阿里多年的DW实验经验,提供数据集成、处理、分析和管理功能。
- 4大数据计算服务中,日志表ods_order是一张非分区表,结构如下:create table ods_order(order_id string, order_date string, order_amt decimal); fact_order是一张按日期分区的表,结构如下:create table fact_order(order_id string, order_amt decimal) partitioned by (order_dt string); 现在需要将数据从ods_order加载到fact_order表中,并且按照order_date进行分区,执行了以下SQL:insert overwrite table fact_order partition(order_dt) select order_id, order_amt, order_date as order_dt from ods_order; ods_order表中的order_date有部分记录取值为NULL,对执行结果描述正确的是:()。
- 5ADS中创建事实表(普通表)时会有一些限制,下列()说法是错误的。
- 6MaxCompute在多控制集群情况下,每个控制集群会保存一份元数据。