DataWorks中MaxCompute的版本是哪个,去哪里查看?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在DataWorks中,MaxCompute的版本信息可以通过以下方式查看和确认:
如果您使用的是PyODPS节点,可以通过Python代码直接查询当前MaxCompute的版本。具体操作如下: - 在PyODPS节点中输入以下代码:
import odps; print(odps.__version__)
0.11.2.3。MaxCompute的数据类型版本(如是否启用MaxCompute 2.0、Decimal 2.0或Hive兼容模式)可以通过setproject命令进行查看和修改。以下是相关命令: - 查看当前项目的数据类型版本:
setproject;
查看或修改特定数据类型版本的开关状态:
-- 开启/关闭MaxCompute 2.0数据类型版本
setproject odps.sql.type.system.odps2=true/false;
-- 开启/关闭Decimal 2.0数据类型
setproject odps.sql.decimal.odps2=true/false;
-- 开启/关闭Hive兼容模式
setproject odps.sql.hive.compatible=true/false;
注意:在DataWorks的ODPS SQL节点中,SET类SQL必须与SELECT或INSERT类SQL一起执行。
在DataWorks中,您可以通过以下步骤查看MaxCompute项目的相关信息: - 登录DataWorks控制台,切换至目标地域。 - 在左侧导航栏选择数据建模与开发 > 数据开发,进入对应的工作空间。 - 绑定MaxCompute引擎后,您可以在数据开发页面中查看表、资源、函数等对象的详细信息,包括其版本和变更历史。
如果您有MaxCompute客户端的访问权限,可以直接通过客户端命令行工具查看项目版本信息。例如: - 使用desc project <项目名>;命令查看项目的详细配置信息,包括数据类型版本和计算引擎版本。
如果您的任务涉及Spark计算引擎,DataWorks的Spark节点默认使用Spark 2.3版本。如果需要指定其他版本(如Spark 2.4.5),可以通过以下参数进行配置:
spark.hadoop.odps.spark.version=spark-2.4.5-odps0.34.0
重要提示:如果使用独享资源组,可能需要联系DataWorks平台官方人员升级资源组版本。
setproject命令、DataWorks界面或MaxCompute客户端进行查看。setproject命令进行管理。希望以上信息能帮助您快速定位和确认MaxCompute的版本信息!
MaxCompute(原ODPS)是一项面向分析的大数据计算服务,它以Serverless架构提供快速、全托管的在线数据仓库服务,消除传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,使您经济并高效的分析处理海量数据。