ADB for PostgreSQL节点

更新时间:2025-02-06 03:34

DataWorks的ADB for PostgreSQL节点可进行AnalyticDB for PostgreSQL任务的开发和周期性调度,以及与其他作业的集成操作。本文为您介绍使用ADB for PostgreSQL节点进行任务开发的主要流程。

前提条件

背景信息

ADB for PostgreSQL节点用于接入阿里云产品分析型数据库PostgreSQL版,详情请参见分析型数据库PostgreSQL版

操作步骤

  1. 在ADB for PostgreSQL节点编辑页面,执行如下开发操作。

    开发SQL代码

    在SQL编辑区域开发任务代码,您可在代码中使用${变量名}的方式定义变量,并在节点编辑页面右侧调度配置调度参数中为该变量赋值。实现调度场景下代码的动态传参,调度参数使用详情,请参考调度参数支持格式,示例如下。

    CREATE TABLE employees (
        id INT PRIMARY KEY,
        name VARCHAR(100),
        age INT,
        department VARCHAR(50)
    );
    INSERT INTO employees (id, name, age, ${var}) VALUES
    (1, 'Alice', 30, 'HR'),
    (2, 'Bob', 25, 'Engineering'),
    (3, 'Charlie', 35, 'Marketing');
    
    说明
    • 示例中的变量参数${var}可设置为字段department

    • 仅支持使用连接串方式配置的数据源进行数据开发。

    • 在AnalyticDB for PostgreSQL节点的代码编辑区域,您可根据PostgreSQL支持的语法编写SQL语句。详情请参见SQL语法

    执行SQL任务

    1. 调试配置计算资源中,选择配置计算资源DataWorks资源组

      1. 计算资源选择您在DataWorks上注册的AnalyticDB for PostgreSQL计算资源名称。

      2. 资源组选择与数据源测试连通性成功的调度资源组。详情请参见网络连通方案

    2. 在工具栏的参数对话框中选择已创建的AnalyticDB for PostgreSQL数据源,单击运行SQL任务。

  2. 如需定期执行节点任务,请根据业务需求配置调度信息。配置详情请参见调度配置

  3. 节点任务配置完成后,需对节点进行发布。详情请参见节点发布

  4. 任务发布后,您可以在运维中心查看周期任务的运行情况。详情请参见运维中心入门

  • 本页导读 (1)
  • 前提条件
  • 背景信息
  • 操作步骤
文档反馈