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

DataWorks中添加数据源典型问题场景权限问题是什么?

DataWorks中添加数据源典型问题场景权限问题是什么?

展开
收起
cuicuicuic 2023-06-28 19:27:30 37 0
2 条回答
写回答
取消 提交回答
  • 在DataWorks中添加数据源时,典型的问题场景之一是权限问题。权限问题指的是在添加数据源时,由于缺乏必要的权限或权限配置不正确而导致无法成功添加数据源。

    以下是一些可能导致权限问题的常见情况:

    缺乏必要的权限:在DataWorks中添加数据源需要一定的权限,例如对数据源所在的数据中心、数据库、表等对象的读写权限等。如果用户没有这些权限,将无法成功添加数据源。 权限配置不正确:在添加数据源时,需要正确配置权限,例如选择读取数据源所在的数据中心、数据库、表等对象的权限。如果权限配置不正确,可能会导致添加数据源失败。 授权不完整:在DataWorks中,需要为数据源授权才能使其可用。如果授权不完整,例如缺少必要的表或列的授权,将导致添加数据源失败。 为了解决权限问题,可以采取以下措施:

    检查用户的权限:确保用户具有添加数据源所需的权限,例如对数据源所在的数据中心、数据库、表等对象的读写权限等。 正确配置权限:在添加数据源时,确保正确配置权限,例如选择读取数据源所在的数据中心、数据库、表等对象的权限。 确保授权完整:为数据源授权,以确保其可用。确保授权完整,例如包含必要的表和列的授权。 总之,在DataWorks中添加数据源时,需要注意权限问题,并采取相应的措施来解决可能存在的权限问题,以确保成功添加数据源并正常访问数据。

    2023-06-28 23:53:59
    赞同 展开评论 打赏
  • 问题现象:添加AnalyticDB for MySQL数据源时,测试数据连通性报错如下。 连接数据库失败, 数据库连接串:unknown, 用户名:XXXXXX, 异常消息:You don't have privilege for connecting database 'dw', userId=RAM$XXX, schemaId=XX 解决方法:您需要检查在数据源中填写的子账号是否有AnalyticDB for MySQL的访问权限。 分析型数据库用户基于阿里云账号进行认证,用户建立的数据库属于该用户,且可以授权给其他用户访问其数据库下的表,所以连接的用户需要在AnalyticDB for MySQL上进行授权。问题现象:子账号无权限查看数据源,无法创建数据源,提示您没有权限进行此操作。 解决方法:仅项目管理员权限的RAM子账号才可以增删改数据源。 https://help.aliyun.com/document_detail/137841.html,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-06-28 19:36:42
    赞同 展开评论 打赏

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

相关产品

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

    更多
    DataWorks高效数据分析最佳实践-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks数据集成实时同步最佳实践(含内测邀请)-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载

    相关实验场景

    更多