友情链接:
创建MaxCompute项目空间后,您需要进入项目空间才可以执行后续开发、分析、运维等一系列操作。本文为您介绍如何进入或查看项目空间,以及设置或查看项目空间Project级的属性。注意事项项目空间非工作空间。项目空间名称获取方式:登录MaxCompute控制台,项目管理页签下的MaxCompute项目名。MaxCompute没有提供创建和删除项目空间的命令。创建项目空间操作详情请参见创建MaxCompute项目。进入项目空间进入指定的、具有访问权限的项目空间。进入项目空间后,可以直接在该项目空间下操作对象。命令格式--进入项目空间。
use <project_name>;参数说明project_name:待访问项目空间的名称。如果项目空间不存在或您未被添加至该项目空间时,返回报错。使用示例示例1:进入指定项目空间并访问项目空间下的对象。--当前项目空间为my_project,待访问项目空间为my_project_test。my_project_test是用户有权限访问的一个项目空间。
odps@ my_project>use my_project_test;
--进入项目空间后,即可执行其他操作。例如查询my_project_test项目空间下的表test_src。
odps@ my_project_test>select * from test_src;MaxCompute自动在项目空间my_project_test中搜索表。如果表存在,返回表中的数据;如果表不存在,返回报错。示例2:跨项目访问另一项目空间下的对象,需要具备目标项目空间对象的相应操作权限,并指定项目空间名称。若您的MaxCompute未开启Schema功能,示例如下:--在my_project_test项目空间下访问另一项目空间my_project2的表test_src。
odps@ my_project_test>select * from my_project2.test_src;若您的MaxCompute已开启Schema功能,示例如下:--在my_project_test项目空间下访问另一项目空间my_project2下test_src,my_project2的Schema默认为Default
odps@ my_project_test>select * from my_project2.default.test_src;查看项目空间属性显示当前项目空间Project级的属性配置信息。MaxCompute也支持查看Session级的属性,详情请参见show flags。命令格式setproject;属性说明true:打开false:关闭odps.forbid.fetch.result.by.bearertoken设置是否禁止Logview的Result页签显示作业运行结果。该参数主要用于保护数据安全。true:禁止显示作业运行结果false:允许显示作业运行结果odps.cupidhistory.inprogress.remain.days设置运行中的Spark on MaxCompute作业运行历史记录日志的保留时间。单位为:天。1~7,默认值为7。odps.cupidhistory.remain.days设置Spark on MaxCompute作业运行历史记录日志的保留时间。单位为:天。1~3,默认值为3。odps.ext.oss.orc.native设置项目空间作业在读外部表解析ORC数据文件时,是否将原有基于Java的开源社区实现升级为基于C++的Native实现。新的实现支持处理更高版本的ORC文件,能数倍提升开源数据解析性能。true:读外部表解析ORC数据文件时使用新的基于C++的Native实现。false:读外部表解析ORC数据文件时使用原有基于Java的开源社区实现。odps.ext.parquet.native设置项目空间作业在读外部表解析PARQUET数据文件时,是否将原有基于Java的开源社区实现升级为基于C++的Native实现,新的实现能数倍提升开源数据解析性能。升级为新的实现后,当PARQUET小文件很多且数据列数很多时可能会导致数据源访问次数增加,创建表时可以配合with serdeproperties属性:parquet.file.cache.size和parquet.io.buffer.size参数来增加每次访问数据源缓存的数据量。true:读外部表解析PARQUET数据文件时使用新的基于C++的Native实现。false:读外部表解析PARQUET数据文件时使用原有基于Java的开源社区实现。odps.security.enabledownloadprivilege设置项目是否开启Download权限控制方案,开启后能够对角色或用户使用Tunnel下载表和实例的行为进行管控,提升项目数据安全性,避免出现数据泄露情况。详情请参见Download权限控制。true:开启Download权限控制。false:关闭Download权限控制。odps.security.ip.whitelist.services设置云服务白名单。用于避免用户使用DataHub/SLS等云服务访问MaxCompute项目时需要设置IP白名单。格式为:service1,service2。Service名称需提前在MaxCompute注册。目前常用于日志投递服务,其Service取值为AliyunLogSLRService,AliyunLogDefaultService。设置项目空间属性设置项目空间的Project级属性。设置项目空间属性命令会存在0~5分钟的时延。命令执行成功后,请您等待5分钟后验证执行结果。MaxCompute也支持设置Session级的属性,详情请参见set。命令格式setproject <KEY>=<VALUE>;参数说明KEY:属性名称。VALUE:属性值。属性详情请参见查看项目空间属性。使用示例查看项目空间账号体系增加RAM账号体系删除RAM账号体系
上一篇:方舟:生存进化官方电脑版