阿里云大数据acp学习(五)

31 阅读2分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。
61、用户被删除之后会保存acl授权。ACL指的是访问授权列表,但是表重建之后acl就会丢失,授权或撤销授权的时候要求表对象必需存在,删除表对象时授权自动撤销;不支持带限制条件的授权

62.odps alias可以为资源设置别名,行、列、表都不行

63Q.318不会

64.一个任务从空间1发布到空间2,原本的空间1是否存在,或者调度方式都不会影响接下来的空间2的调度

65.odps的执行计划由执行阶段组成

66Q.一个task指的是什么
任务是ODPS的基本计数单元。SQL以及MapReduce功能都是通过任务完成的。节点就是任务,是工作流的子对象对于用户提交的大多数任务,特别是计算型任务,MaxCompute会将其进行解析,得出任务的执行计划。执行计划是由具有依赖关系的多个执行阶段(Stage)构成的。目前,执行计划逻辑上可以被看作一个有向图,图中的点是各个执行阶段,边是各个执行阶段之间的依赖关系。在同一个执行阶段内,会有多个进程,也称之为Worker,共同完成该执行阶段的计算工作。同一个执行阶段内的不同Worker之间只是处理的数据不同,执行逻辑完成相同。
作业(Job)是由一个或者多个Task以及表示其执行次序关系的工作流(Workflow),工作流是个有向无环图。当一个作业被提交到系统中执行时,该作业就会拥有一个作业实例(Instance)。另一方面,部分MaxCompute任务并不是计算型任务。例如DDL SQL语句,这些任务本质上只需要读取修改MaxCompute的元数据,因此这些任务不能被解析出执行计划。