老师 DataWorks界面可以控制只有内网可以访问吗?老师 我有两个sql节点a,b,可以配置a节

老师 DataWorks界面可以控制只有内网可以访问吗?老师 我有两个sql节点a,b,可以配置a节点只要运行完毕,无论成功失败都执行b吗?

展开
收起
真的很搞笑 2023-05-21 17:44:47 148 分享 版权
2 条回答
写回答
取消 提交回答
  • 值得去的地方都没有捷径

    关于您的第一个问题,可以在DataWorks控制台中配置使得只有内网可以访问。操作步骤为:

    进入您的DataWorks工作空间,在左侧导航栏中找到“安全保障”选项卡,并点击进入 在安全保障页面中,选择“工作空间”选项卡,并勾选“仅允许内网访问”选项 点击“保存”即可完成内网访问控制的配置 对于您的第二个问题,可以通过DataWorks WebShell节点和ODPS SQL节点的LINK语句实现在节点a执行完毕后自动执行节点b。步骤如下:

    首先在DataWorks的节点编辑器中创建一个WebShell节点a和一个ODPS SQL节点b

    在节点a的SQL语句中,配置如下命令

    #!/bin/bash

    # 调用ODPS的LINK语句,执行节点b的SQL任务 odpscmd -e "LINK your_project_name.b" 这里的"your_project_name"是您的项目名称,"b"是节点b的节点名称。您需要将其替换为您对应的项目名称和节点名称

    在节点b的SQL语句中,编写您需要执行的SQL任务

    保存并提交这两个节点

    在DataWorks控制台中,选择节点a,点击“实例列表”选项卡,等待节点a运行完成即可自动执行节点b。

    注意:在LINK语句执行时,节点b的状态必须为就绪或完成状态,否则LINK语句将执行失败。

    希望这些信息能对您有所帮助!

    2023-05-21 22:04:52
    赞同 展开评论
  • dw这边应该没有办法控制 ram子账号这块研究看下是不是可以设置指定ip访问,可以考虑试一下归并节点,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-05-21 17:51:11
    赞同 展开评论

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

还有其他疑问?
咨询AI助理