您可以在Dataworks中新建AnalyticDB for PostgreSQL节点,构建在线ETL数据处理流程。

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

说明
  • 建议AnalyticDB for PostgreSQL节点在独享资源组运行。如果在默认资源组运行,会出现网络不通的情况。
  • 目前AnalyticDB for PostgreSQL节点仅支持选择生产环境的数据源。
  1. 进入DataStudio(数据开发)页面,选择新建 > 数据开发 > AnalyticDB for PostgreSQLAnalyticDB for PostgreSQL
    说明 您也可以找到相应的业务流程,右键单击数据开发,选择新建数据开发节点 > AnalyticDB for PostgreSQLAnalyticDB for PostgreSQL
  2. 新建节点对话框中,填写节点名称,选择目标文件夹(用于节点代码分类管理,可以不选),单击提交提交
  3. 编辑AnalyticDB for PostgreSQL节点。

    代码编辑页面分为选择数据源和编辑SQL代码两部分。

    1. 选择数据源。
      选择任务要执行的目标数据源。如果下拉选项中没有需要的数据源,单击右侧的新建数据源,前往新建数据源页面进行新建,详情请参见数据源配置选择数据源
      说明
      • 如果数据源配置的是公网或经典网络地址,需要单击右上角的工作空间管理图标,进入工作空间配置 > 安全设置页面添加沙箱白名单,详情请参见工作空间配置
        说明 如果配置完成后仍无法访问,请使用独享调度资源。
      • 如果数据源配置的是VPC地址,需要使用独享调度资源,将任务发布至生产环境运行。
    2. 编辑SQL语句。
      选择相应的数据源后,即可根据PostgreSQL支持的语法,编写SQL语句。通常支持DML语句,您也可以执行DDL语句。编辑SQL
    3. 保存并执行SQL语句。

      代码编辑完成后,单击保存按钮,将其保存至服务器。然后单击运行按钮,即可立即执行编辑的SQL语句。

  4. 节点调度配置。
    单击节点任务编辑在区域右侧的调度配置,即可进入节点调度配置页面,详情请参见调度配置模块。调度配置
  5. 提交节点任务。

    完成调度配置后,单击左上角的保存,提交(提交并解锁)至开发环境。

  6. 发布节点任务。

    具体操作请参见发布管理

  7. 在生产环境测试。

    具体操作请参见周期任务