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

dataworks数据源提示只读 是更新之后只能用独享资源去访问ecs服务器内网数据库吗?

dataworks数据源提示只读 是更新之后只能用独享资源去访问ecs服务器内网数据库吗?

展开
收起
真的很搞笑 2023-07-11 13:23:43 94 0
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    如果在DataWorks中配置的数据源提示只读,那么只能以只读方式访问该数据源,不能进行写入操作。如果您需要对该数据源进行写入操作,可以通过以下方式进行处理:

    修改数据库权限:如果您有权限管理数据库,可以考虑修改数据库的权限,赋予相应的写入权限。然后在DataWorks中重新配置数据源,以读写方式访问该数据源。

    使用独享资源:如果您没有权限管理数据库,可以考虑使用独享资源,通过独享资源访问ECS服务器内网数据库。独享资源是一种资源隔离机制,可以为您提供专用的计算资源,以确保数据安全和性能稳定。

    2023-07-30 21:49:31
    赞同 展开评论 打赏
  • 当DataWorks数据源提示只读时,这通常意味着您所配置的数据源连接仅具有读取权限,无法执行写入或更新操作。这限制了在DataWorks中对该数据源的数据进行修改的能力。

    如果您需要在DataWorks中对ECS服务器上的内网数据库执行写入操作,可以考虑以下方案:

    1. 检查数据库用户权限:确保您所使用的数据库用户具有足够的权限来执行写入操作。请检查数据库用户是否具有修改数据的权限,并将其授予读写权限。

    2. 确认DataWorks资源权限:确保您用于访问该数据源的DataWorks资源(如工作空间、项目等)具有相应的读写权限。请与管理员联系,以确保您拥有足够的权限来执行修改操作。

    3. 使用独享资源和专享代理:如果您需要在DataWorks中修改数据源的数据,您可以考虑使用独享资源和专享代理。通过独享资源和专享代理,可以在安全可控的环境下访问ECS服务器上的内网数据库,并执行所需的写入操作。

    当DataWorks数据源提示只读时,您可以检查数据库用户权限、DataWorks资源权限,并考虑使用独享资源和专享代理的方式来实现在DataWorks中对ECS服务器上的内网数据库执行写入操作

    2023-07-11 14:07:19
    赞同 展开评论 打赏

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

相关产品

  • 大数据开发治理平台 DataWorks
  • 相关电子书

    更多
    DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
    阿里云瑶池数据库精要2022版 立即下载
    2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载