请教一个DataWorks问题:为什么我的临时查询中创建的脚本没有ODPS Sql的选项 ?
阿里云 DataWorks 中,临时表的创建方式包括两种:ODPS SQL 和 MySQL SQL。其中,ODPS SQL 是指基于阿里云的分布式数据存储和计算平台 MaxCompute 进行数据处理和分析的 SQL 方言,而 MySQL SQL 是指基于 MySQL 数据库进行数据处理和分析的 SQL 方言。
如果您创建临时表时没有看到 ODPS SQL 选项,可能是因为您的项目或者工作空间没有开通 MaxCompute 服务。如果您想要使用 ODPS SQL 创建临时表,需要先开通 MaxCompute 服务,并在 DataWorks 中配置 MaxCompute 数据源。在配置数据源时,需要提供 MaxCompute 的项目名称和 AccessKey 等信息。
如果您已经开通了 MaxCompute 服务,但仍然没有看到 ODPS SQL 选项,可能是因为 DataWorks 中的数据开发工具版本过低,不支持 ODPS SQL。建议您升级 DataWorks 的数据开发工具版本,
如果你在DataWorks的临时查询中创建脚本时没有看到ODPS SQL的选项,可能有以下几个可能原因:
数据源配置:请确保你的DataWorks工作空间已经正确配置了和MaxCompute(之前称为ODPS)相关的数据源。在DataWorks中使用ODPS SQL进行查询,需要先配置好MaxCompute相关的连接和数据源信息。
权限问题:确保你具有足够的权限来访问和使用MaxCompute(ODPS)相关资源。如果你没有相应的权限,可能会导致ODPS SQL选项不可见或无法选择。
工作空间类型:请检查你的DataWorks工作空间的类型。目前,只有高级版和企业版的DataWorks工作空间才支持ODPS SQL功能,基础版不支持。
是同一个工作空间吗 按理 空间有绑定maxcompute引擎都可以创建 右上角 小扳手 可以查看空间是否有绑定mc引擎,此回答整理自钉群“DataWorks交流群(答疑@机器人)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。