本文主要介绍如何将DLA子账号绑定到RAM账号。

背景信息

目前DLA的SQL功能都是通过DLA账号运行的,但是Spark功能是通过RAM账号来运行的。为了打通DLA产品的SQL和Spark两个引擎的元数据互访互通,需要将RAM账号和DLA子账号进行绑定,这样您就可以通过DLA SQL访问到Spark引擎的库表,同样也可以通过Spark访问到DLA SQL引擎的库表。

操作步骤

  • 如果您还没有创建DLA子账号,请参考以下步骤绑定RAM账号。
    1. 登录Data Lake Analytics管理控制台
    2. 在左侧导航栏,单击账号管理
    3. 账号管理页面,单击创建子账号创建子账号
    4. 创建数据库子账号页面的绑定RAM账号选项,选择需要绑定的RAM账号,然后单击确定
  • 如果您已经创建了DLA子账号,请参考以下步骤绑定RAM账号。
    1. 登录Data Lake Analytics管理控制台
    2. 在左侧导航栏,单击账号管理
    3. 账号管理页面,定位到需要绑定的DLA子账号,在操作列单击绑定RAM账号。然后选择需要绑定的RAM账号,单击确定完成绑定。
说明
  • 如果绑定RAM账号下拉选择里面没有您所需要的RAM账号,您可以新建RAM账号,具体请参见管理RAM账号
  • 一个RAM账号只能绑定到一个DLA子账号。
  • 如果DLA子账号已经绑定了RAM账号,不支持解绑再绑定。您可以通过删除DLA子账号,然后再重新绑定。
  • DLA的Root账号对应的RAM账号为当前阿里云账号的UID,在DLA自动创建Root账号时会进行自动绑定。