DataWorks管理员已把工作空间删除,但是在SQL查询页面中,删除数据库目录,会产生报错?
MaxCompute 支持从多种维度查看权限,具体包括查看指定用户的权限、查看指定角色的权限、以及查看指定对象的授权列表。在展现用户权限或角色权限时,MaxCompute 使用了如下的标记字符:A、C、D、G,它们的含义如下: https://help.aliyun.com/document_detail/27936.html ,此回答整理自钉群“DataWorks交流群(答疑@机器人)”
错误码
调用DeleteProject接口,删除DataWorks工作空间。https://help.aliyun.com/zh/dataworks/developer-reference/api-deleteproject?spm=a2c4g.11186623.0.i204#d41e276
当管理员将工作空间删除后,您无法再访问该工作空间内的任何资源,包括 SQL 查询结果、表、数据源和其他文件。删除工作空间时,所有与此工作空间相关的文件都将被永久删除,并不可恢复。
因此,在删除工作空间之前,请务必谨慎行事,并确保您没有留下重要的数据或资源。如果已经删除了工作空间,请尝试恢复已删除的工作空间,以恢复以前的数据或资源。
当DataWorks管理员删除工作空间后,该工作空间下的所有资源(包括数据库、表等)都会被永久删除。因此,在SQL查询页面中尝试删除已不存在的数据库目录时,会产生报错。
报错信息可能类似于以下内容:
[code]
sql
- ERROR: relation "your_database_name" does not exist
[/code]
这是因为数据库已经被删除,无法找到对应的数据库目录。
要解决这个问题,您需要重新创建一个新的工作空间,并在新的工作空间中重新创建相应的数据库和表。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。