开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

我把资源发布后,显示待发布,我取消后。在maxcompute里面可以看到,但是list resour

lADPJxuMVe8-dzHNAyrNBDg_1080_810.jpg

我把资源发布后,显示待发布,我取消后。在maxcompute里面可以看到,但是list resources;列表没有了,然后重新add,提示资源已存在。这该怎么办呢?

展开
收起
十一0204 2023-04-12 13:39:27 369 0
2 条回答
写回答
取消 提交回答
  • 值得去的地方都没有捷径

    这种情况可能是由于您在发布资源时选择了“覆盖已有资源”选项,导致资源并没有真正删除,而是被覆盖了。

    为了解决这个问题,您可以尝试使用odpscmd命令行工具来删除该资源,具体操作步骤如下:

    打开odpscmd命令行工具,并使用您的MaxCompute账号登录。
    
    执行list resources命令,查看该资源的名称和类型。
    
    执行drop resource <resource_name>命令,删除该资源。其中,<resource_name>表示资源的名称。
    
    执行quit命令,退出odpscmd命令行工具。
    

    删除资源后,您可以重新添加该资源,并确保不要选择“覆盖已有资源”选项,以防止资源被覆盖。如果您仍然无法添加该资源,可能是由于该资源的名称或者类型与已有资源冲突,请检查一下资源的名称和类型是否正确。

    2023-04-15 10:44:03
    赞同 1 展开评论 打赏
  • 坚持这件事孤独又漫长。

    通常有以下几种可能的原因:

    发布过程中出现错误

    • 发布过程中可能会出现一些错误,例如配置错误、权限不足等问题,这些问题可能会导致资源状态显示为“待发布”。建议检查发布过程中的错误日志,以确定具体的错误原因,并进行相应的调整和修复。

    发布任务还未完成

    • 如果发布任务还在进行中,资源状态可能会显示为“待发布”。建议等待发布任务完成后再查看资源状态。

    数据库连接问题

    • 如果发布的资源依赖于数据库连接,可能会出现数据库连接问题,这些问题也可能会导致资源状态显示为“待发布”。建议检查数据库连接是否正常,确保资源依赖的数据库可以正常访问。

    在资源状态显示为“待发布”时,建议先检查以上可能的原因,并根据具体情况进行相应的处理和调整。同时,如果在DataWorks中无法通过list resource查看已发布资源,可能是因为DataWorks缓存资源信息,建议等待一段时间后再次尝试查看。如果问题仍然存在,可以尝试重新发布资源或者联系阿里云技术支持进行进一步的排查和解决。

    2023-04-13 12:08:46
    赞同 展开评论 打赏

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

相关电子书

更多
大数据AI一体化的解读 立即下载
极氪大数据 Serverless 应用实践 立即下载
大数据&AI实战派 第2期 立即下载