新建AnalyticDB For PostgreSQL计算源

AnalyticDB For PostgreSQL计算源用于绑定Dataphin项目空间和AnalyticDB For PostgreSQL,为Dataphin项目提供处理计算任务的计算源。如果Dataphin系统的计算引擎设置为AnalyticDB For PostgreSQL,则只有项目空间添加了AnalyticDB For PostgreSQL计算源,才支持ADB_FOR_PG任务、即席查询、通用脚本等功能。本文为您介绍如何新建AnalyticDB For PostgreSQL计算源。

前提条件

  • Dataphin的计算引擎设置为AnalyticDB For PostgreSQL,详情请参见设置Dataphin实例的计算引擎AnalyticDB for PostgreSQL

  • 已获取AnalyticDB For PostgreSQL计算引擎数据库对应的Schema、用户名和密码。

  • 配置的用户需要具有元数据权限(AnalyticDB For PostgreSQL默认开放给所有用户)、写入表和创建表的权限。

  • 如需配置任务队列的优先级,需在AnalyticDB For PostgreSQL中创建所需优先级的资源队列,并将用户分配至带有优先级的队列中。此处用户也需要具备元数据权限、写入表和创建表的权限。

  • 使用AnalyticDB For PostgreSQL作为元仓,有如下前置要求:

    • 在AnalyticDB For PostgreSQL中创建Database或Schema。

    • 在元仓初始化中,配置的用户需要具有Schema元数据权限、写入表和创建表的权限。

  • 新建离线单条管道时,有如下前置要求:

    • 如需创建分区,应在准备语句或一键建表语句中填写所需的分区信息。

操作步骤

  1. 请参见数仓规划入口,进入数仓规划页面。

  2. 在数仓规划页面,单击左侧导航栏的计算源

  3. 计算源页面,单击新增计算源

    image..png

  4. 新建计算源对话框,配置参数。

    参数

    描述

    计算类型

    选择为AnalyticDB For PostgreSQL

    计算源名称

    计算源名称由汉字、数字、字母、下划线(_)或短划线(-)组合组成。

    计算源描述

    填写计算源的简单描述。

    JDBC URL

    默认为计算引擎的JDBC URL,不支持修改。

    Schema

    填写计算引擎数据库对应的Schema连接信息。

    用户名

    填写AnalyticDB For PostgreSQL计算引擎数据库的登录用户名。

    密码

    填写AnalyticDB For PostgreSQL计算引擎数据库的登录密码。

    优先级任务队列

    支持采用默认执行用户自定义

    自定义:包含最高优先级高优先级中优先级低优先级最低优先级五种优先级。

    说明
    • 单击复用默认执行用户,可快速填充优先级的用户名和密码。

    • 在AnalyticDB For PostgreSQL 中,使用资源队列进行优先级管理。若需自建优先级任务队列,需提前在AnalyticDB For PostgreSQL中创建各个优先级对应的用户名和密码。

  5. 单击测试连接,测试连接的计算源。

  6. 测试成功后,单击提交

    完成创建AnalyticDB For PostgreSQL计算源后,即可为项目绑定AnalyticDB For PostgreSQL计算源,详情请参见管理项目空间的权限和计算源