DataWorks的跨租户节点,可通过跨租户节点配置进行发送的跨租户节点与进行接收的跨租户节点,满足您对任务跨租户运行的需求,您可结合节点上下文配置,参考本文使用跨租户节点。
节点介绍
跨租户节点为控制类节点,可通过在不同租户间进行发送与接收,实现将两个租户下的任务流结合起来,将甲租户下的A任务流,作为乙租户下的B任务流的上游等功能。
前提条件
RAM账号添加至对应空间(可选)。
进行任务开发的RAM账号已被添加至对应工作空间中,并具有开发或空间管理员(权限较大,谨慎添加)角色权限。添加成员并授权,详情请参见为工作空间添加空间成员。
对应空间已绑定Serverless资源组。详情请参见:使用Serverless资源组。
进行跨租户节点开发前,需创建对应的跨租户节点,详情请参见:创建任务节点。
步骤一:开发跨租户节点
跨租户节点可通过发送与接收实现将两个租户中的任务运行连接起来,以下将跨租户节点的开发分为发送节点和接收节点两种模式进行介绍。
双击已创建的跨租户节点,进入跨租户节点开发页面。
跨租户节点开发配置。
类型:配置为发送。
授权工作空间。
输入云账号:输入接收租户的DataWorks的云账号,可在接收租户的数据开发页面单击右上角的账号名后,在右侧面板内单击用户信息进行查看。
输入工作空间:填写接收租户的工作空间名称。
配置完成云账号和工作空间后,可将授权工作空间添加至列表。
发送类型的跨租户节点可配置多个授权工作空间。
完成发送类型跨租户节点脚本开发后,需对发送类型跨租户节点进行调度配置,以实现发送类型跨租户节点的周期调度,详情请参见调度配置。
双击已创建的跨租户节点,进入跨租户节点开发页面。
跨租户节点开发配置。
类型:配置为接收。
可接收的跨租户节点:单击刷新按钮后即可查看授权给当前账号与空间的发送类型跨租户节点,勾选需要接收的跨租户节点。
若当前接收类型跨租户节点接收多个发送类型跨租户节点,可通过刷新按钮将其全部刷新出来,但只能勾选其中一个发送类型跨租户节点。
超时时间:配置接收发送跨租户节点的超时时间,默认为
30min(s)
,可自行按需配置。
完成接收类型跨租户节点脚本开发后,需对接收类型跨租户节点进行调度配置,以实现接收类型跨租户节点的周期调度,详情请参见调度配置。
步骤二:节点发布与运维
- 本页导读 (1)
- 节点介绍
- 前提条件
- 步骤一:开发跨租户节点
- 步骤二:节点发布与运维