更新时间:2024-01-19 GMT+08:00

配置企业模式环境隔离

  • 管理中心的环境隔离,当前支持配置DLI和DB配置的开发、生产环境隔离。
  • 配置环境隔离后,数据开发时脚本/作业中的开发环境数据连接通过发布流程后,将自动切换对应生产环境的数据连接。

前提条件

  • 创建DLI环境隔离前,应已创建DLI的数据连接

(可选)创建DLI环境隔离

仅Serverless服务(当前即DLI)需要配置环境隔离。

  1. DataArts Studio控制台首页,选择对应工作空间的“管理中心”模块,进入管理中心页面。
    图1 选择管理中心

  2. 在管理中心页面,单击“数据源资源映射配置”,进入数据源资源映射配置页面。
    图2 数据源资源映射配置

  3. 单击“DB配置”下的“添加”,然后分别配置开发环境数据库名和生产环境数据库名,完成后单击“保存”。通过可以进行编辑和删除操作。
    数据库名需配置为已创建完成的数据库名。建议在创建数据库时,开发环境数据库名和生产环境数据库名保持一致,开发环境数据库名带上“_dev”后缀,以与生产环境数据库名进行区分。
    图3 DB配置

  4. 单击“DLI队列配置”下的“添加”,然后分别配置开发环境队列名和生产环境队列名,完成后单击“保存”。通过可以进行编辑和删除操作。
    队列名需配置为已在DLI创建完成的队列名。建议开发环境队列名和生产环境队列名保持一致,开发环境队列名带上“_dev”后缀,以与生产环境队列名进行区分。
    图4 DLI队列配置

  5. “DB配置”“DLI队列配置”完成后,DLI环境隔离创建成功。

DB配置

  1. DataArts Studio控制台首页,选择对应工作空间的“管理中心”模块,进入管理中心页面。
  2. 在管理中心页面,单击“数据源资源映射配置”,进入数据源资源映射配置页面。
  3. 单击“DB配置”下的“添加”,然后分别配置开发环境数据库名和生产环境数据库名,完成后单击“保存”。通过可以进行编辑和删除操作。
    数据库名需配置为已创建完成的数据库名。建议在创建数据库时,开发环境数据库名和生产环境数据库名保持一致,开发环境数据库名带上“_dev”后缀,以与生产环境数据库名进行区分。

    对于DWS、MRS Hive和MRS Spark这三种数据源,如果在创建数据连接时选择同一个集群,则需要配置数据源资源映射的DB数据库映射关系进行开发生产环境隔离。

    图5 DB配置