您可以在工作空间配置页面,对当前工作空间的属性进行管理和配置。您还可以绑定MaxCompute、E-MapReduc、实时计算、Hologres、GraphCompute和AnalyticDB for PostgreSQL等类型的计算引擎。

进入工作空间配置

  1. 登录DataWorks控制台
  2. 在左侧导航栏,单击工作空间列表
  3. 进入工作空间配置页面。
    您可以通过以下两种方式进入工作空间配置
    • 单击相应工作空间后的工作空间配置。在工作空间配置对话框中,单击更多设置,进入工作空间配置页面。更多设置
    • 单击相应工作空间后的进入数据开发。在数据开发页面,单击右上角的工作空间管理工作空间管理图标,进入工作空间配置页面。工作空间配置
  4. 根据自身需求,您可以在该页面进行基本属性调度属性安全设置计算引擎信息等配置。

基本属性

基本属性
参数 描述
工作空间ID 当前工作空间的ID。
工作空间名称 当前工作空间的名称,仅支持字母或者数字(必须字母开头),不区分大小写。它是该工作空间的唯一标识,创建后无法修改。
状态 工作空间包括正常已删除初始化初始化失败手动禁用删除中删除失败欠费冻结更新中更新失败等状态。
说明
  • 如果工作空间新建失败,状态为初始化失败。您可以重试新建操作。
  • 正常状态的工作空间可以被管理员禁用。禁用后该工作空间所有功能无法使用,数据保留,已经提交的任务正常执行。
  • 被禁用的工作空间可以通过恢复,将工作空间重新置于正常状态。
显示名 当前工作空间的显示名称,用于标识工作空间。支持字母、数字或中文,可以修改。
创建日期 当前工作空间的创建日期,中国站以东八区为准,无法变更。
模式 包括简单模式标准模式
说明 本文以标准模式的工作空间为例。
负责人 当前工作空间的所有者,拥有删除、禁用工作空间的权限,并且该身份无法变更。
描述 当前工作空间的描述信息,用于备注工作空间的相关信息,可以编辑。支持128位中文、字母、符号或数字。

调度属性

您可以在调度属性区域设置当前工作空间是否启用调度系统,并可以修改工作空间级别的默认调度资源组默认数据集成资源组默认出错自动重跑次数默认出错自动重跑时间间隔调度属性

如果未启用调度周期,则无法周期性调动任务。

安全设置

安全设置
名称 描述
能下载select结果 设置是否能够下载数据开发中查询的数据结果。如果关闭,则无法下载select的数据查询结果。
允许子账号变更自己的节点责任人 设置是否允许子账号变更自己的节点责任人。
沙箱白名单(配置Shell任务可以访问的IP地址或域名) 设置Shell任务运行在默认资源组上,也可以直接访问的IP(此处白名单可以配置IP和域名)。
说明 必须填写可以被访问到的公网地址或域名。如果是内部服务, 建议使用独享资源保证网络可达,详情请参见独享资源组模式

添加沙箱白名单的操作如下:

  1. 安全设置区域,单击添加沙箱白名单
  2. 添加沙箱白名单对话框中,输入地址port
  3. 单击确定

绑定MaxCompute计算引擎

  1. 计算引擎信息区域,单击MaxCompute,查看当前工作空间下,所有MaxCompute计算引擎的信息。
  2. 单击增加实例
  3. 新增MaxCompute实例对话框中,配置各项参数。
    新增MaxCompute实例
    参数 描述
    实例显示名称 实例名称不能超过27个字符,仅支持字母、中文开头,仅包含中文、字母、下划线(_)和数字。
    地域 当前工作空间所在的地域。
    付费模式 包括按量付费包年包月开发者版本
    说明 标准模式下不支持添加开发者版本的实例。
    Quota组 Quota用来实现计算资源和磁盘配额。
    生产环境 生产环境下的配置项包括项目名称访问身份
    • 项目名称:当前DataWorks工作空间底层使用的MaxCompute生产环境的项目名称。
    • 访问身份:包括阿里云主账号阿里云子账号
    开发环境 开发环境下的配置项包括项目名称访问身份
    • 项目名称:当前DataWorks工作空间底层使用的MaxCompute开发环境的项目名称。
      说明 该MaxCompute项目是计算和存储资源。
    • 访问身份任务负责人,不可以修改。
  4. 单击确定
    创建完成后,您可以将相应的计算引擎设置为默认实例

绑定E-MapReduce计算引擎

  1. 计算引擎信息区域,单击E-MapReduce,查看当前工作空间下,所有E-MapReduce计算引擎的信息。
  2. 单击增加实例
  3. 新增EMR集群对话框中,配置各项参数。
    新增EMR集群
    参数 描述
    实例显示名称 自定义实例的名称。
    地域 当前工作空间所在的地域,不可以修改。
    访问模式 包括快捷模式安全模式
    说明 本文以标准工作空间下,配置快捷模式的E-MapReduce计算引擎为例。
    调度访问身份 当提交任务至调度系统后,DataWorks调度系统自动运行任务时,提交代码至EMR集群的身份。您可以选择阿里云主账号阿里云子账号
    说明 如果选择阿里云子账号,请确保该账户被授予AliyunEMRDevelopAccess策略。
    访问身份 在开发环境运行任务时,提交代码至EMR引擎所使用的身份。此处默认为任务执行者
    说明 仅DataWorks标准模式的工作空间显示该参数。
    集群ID 从下拉列表中选择调度访问身份账户所在的EMR集群,作为任务的运行环境。
    项目ID 从下拉列表中选择调度访问身份账户所在的EMR项目,作为任务的运行环境。
    说明 如果EMR项目开启访问模式安全模式,则无法被选择。
    YARN资源队列 当前集群下的队列名称。如果无特殊需求,请输入default
    Endpoint EMR的Endpoint,不可以修改。
  4. 单击确定
    创建完成后,您可以将相应的计算引擎设置为默认实例,并可以进行编辑

配置实时计算引擎实例

  1. 计算引擎信息区域,单击实时计算,查看当前工作空间下,实时计算引擎实例的信息。
  2. 单击增加实例
  3. 新增实时计算实例对话框中,配置各项参数。
    新增
    参数 描述
    实例显示名称 实时计算实例的名称。
    地域 默认当前工作空间所在的地域。
    选择项目 从下拉列表中选择需要绑定的实时计算项目。如果您需要新建项目,请单击实时计算控制平台进行创建。
  4. 单击确定
    创建完成后,您可以将相应的计算引擎设置为默认实例,并可以进行编辑

绑定Hologres计算引擎

  1. 计算引擎信息区域,单击Hologres,查看当前工作空间下,所有Hologres计算引擎的信息。
  2. 单击绑定HologresDB
  3. 绑定HologresDB对话框中,配置各项参数。
    Hologres
    参数 描述
    实例显示名称 实例的显示名称。
    访问身份 DataWorks任务提交调度后,作为在Hologres引擎内执行代码的账号。包括阿里云主账号阿里云子账号
    Hologres实例名称 选择需要绑定的Hologres实例。
    数据库名称 输入在SQL Console中新建的数据库的名称。例如,testdb
    服务器 购买的实例服务器地址,选择实例后会自动生成。
    端口 购买的实例端口地址,选择实例后会自动生成。
  4. 单击测试连通性
  5. 测试连通性通过后,单击确定

绑定GraphCompute计算引擎

  1. 计算引擎信息区域,单击GraphCompute
  2. 单击绑定GraphCompute实例
    注意 一个GraphCompute实例只能被绑定到一个DataWorks工作空间中,一旦绑定则该实例无法在其它DataWorks工作空间使用。
  3. 绑定GraphCompute实例对话框中,配置各项参数。
    GraphCompute
    参数 描述
    实例显示名称 GraphCompute实例的显示名称。
    GraphCompute实例名称 选择已成功开通的GraphCompute实例名称。
    创建实例 单击创建实例,您可以购买图计算实例。
    注意 一个阿里云账号默认只能购买一个实例。
  4. 单击绑定

绑定AnalyticDB for PostgreSQL计算引擎

注意 您需要开通DataWorks标准版及以上版本,当前页面才会显示AnalyticDB for PostgreSQL
  1. 计算引擎信息区域,单击AnalyticDB for PostgreSQL
  2. 单击增加实例
  3. 新增AnalyticDB for PostgreSQL实例对话框中,配置各项参数。
    ADB
    参数 描述
    实例显示名称 实例的显示名称,请注意名称需要保持唯一性。
    实例名称 选择需要在工作空间中使用的AnalyticDB for PostgreSQL实例。
    数据库名称 AnalyticDB for PostgreSQL实例下需要绑定使用的数据库的名称。
    用户名 访问数据库的用户名。
    密码 访问数据库的密码。
    连通性测试 AnalyticDB for PostgreSQL任务实例需要运行在独享资源组上,请在此处选择需要使用的独享资源组,详情请参见独享资源组模式

    选择后,单击测试连通性进行测试,以验证独享资源组和AnalyticDB for PostgreSQL实例的网络连通性。

  4. 测试连通性通过后,单击确定