跨租户节点

更新时间:2025-02-06 08:37:28

DataWorks的跨租户节点,可通过跨租户节点配置进行发送的跨租户节点与进行接收的跨租户节点,满足您对任务跨租户运行的需求,您可结合节点上下文配置,参考本文使用跨租户节点。

节点介绍

image

跨租户节点为控制类节点,可通过在不同租户间进行发送与接收,实现将两个租户下的任务流结合起来,将甲租户下的A任务流,作为乙租户下的B任务流的上游等功能。

前提条件

  • RAM账号添加至对应空间(可选)。

    进行任务开发的RAM账号已被添加至对应工作空间中,并具有开发空间管理员(权限较大,谨慎添加)角色权限。添加成员并授权,详情请参见为工作空间添加空间成员

  • 对应空间已绑定Serverless资源组。详情请参见:使用Serverless资源组

  • 进行跨租户节点开发前,需创建对应的跨租户节点,详情请参见:创建任务节点

步骤一:开发跨租户节点

跨租户节点可通过发送与接收实现将两个租户中的任务运行连接起来,以下将跨租户节点的开发分为发送节点和接收节点两种模式进行介绍。

发送类型跨租户节点
接收类型跨租户节点
  1. 双击已创建的跨租户节点,进入跨租户节点开发页面。

  2. 跨租户节点开发配置。

    • 类型:配置为发送。

    • 授权工作空间

      • 输入云账号:输入接收租户的DataWorks的云账号,可在接收租户的数据开发页面单击右上角的账号名后,在右侧面板内单击用户信息进行查看。

        image

      • 输入工作空间:填写接收租户的工作空间名称。

    配置完成云账号和工作空间后,可将授权工作空间添加至列表。

    说明

    发送类型的跨租户节点可配置多个授权工作空间。

  3. 完成发送类型跨租户节点脚本开发后,需对发送类型跨租户节点进行调度配置,以实现发送类型跨租户节点的周期调度,详情请参见调度配置

  1. 双击已创建的跨租户节点,进入跨租户节点开发页面。

  2. 跨租户节点开发配置。

    • 类型:配置为接收。

    • 可接收的跨租户节点:单击刷新按钮后即可查看授权给当前账号与空间的发送类型跨租户节点,勾选需要接收的跨租户节点。image

      说明

      若当前接收类型跨租户节点接收多个发送类型跨租户节点,可通过刷新按钮将其全部刷新出来,但只能勾选其中一个发送类型跨租户节点。

    • 超时时间:配置接收发送跨租户节点的超时时间,默认为30min(s),可自行按需配置。

  3. 完成接收类型跨租户节点脚本开发后,需对接收类型跨租户节点进行调度配置,以实现接收类型跨租户节点的周期调度,详情请参见调度配置

步骤二:节点发布与运维

  1. 完成调度配置后,即可对已完成的跨租户节点提交发布至生产环境,详情请参见:节点发布

  2. 发布完成的任务,将按照您配置的调度进行周期运行,可在运维中心 > 任务运维 > 周期任务运维 > 周期任务中查看已发布的周期任务,并对任务进行运维操作,详情请参见:运维中心入门

  • 本页导读 (1)
  • 节点介绍
  • 前提条件
  • 步骤一:开发跨租户节点
  • 步骤二:节点发布与运维