创建应用数据源Dataphin

更新时间:2025-02-28 08:52:46

本文为您介绍如何创建Dataphin数据源。

前提条件

操作步骤

  1. 登录Quick BI控制台

  2. 请按照下述步骤添加数据源。

    1. 创建数据源入口进入创建数据源界面。

    2. 选择Dataphin数据源。image

  3. 配置连接对话框,完成以下配置。

    支持JDBC连接Dataphin服务数据源

    1. 若连接方式为JDBC连接,请完成以下配置。

      说明
      • Dataphin中有“禁止全表扫描”的开关配置,如果开启了禁止全表扫描,并且未加分区限制时,查询会报错。您可以尝试为分区字段添加过滤条件,或者在Dataphin管理平台 >> 编码规范中,关闭“禁止全表扫描”配置项。

        image

      • 更多关于通过JDBC方式连接Dataphin的操作说明,请参见通过JDBC连接Dataphin

      名称

      描述

      名称

      描述

      显示名称

      数据源配置列表的显示名称。

      请输入规范的名称,不要使用特殊字符,前后不能包含空格。

      连接方式

      JDBC连接。

      Dataphin域名

      Dataphin数据源的JDBC URL地址。请登录Dataphin控制台,在Dataphin数据源页面,获取JDBC URL列的public_URL。例:xxxxxxxxxxxxxxxxxxxxx.alicloudapi.com

      请参见创建应用数据源Dataphin

      端口

      Dataphin数据源对应的端口号。

      项目名/数据库

      指定默认可查询的数据范围,按需填写 Dataphin 项目英文名、数据板块英文名或数据源编码:

      • 如果需要使用Dataphin物理表,请填写 Dataphin 项目名。

      • 如果需要使用Dataphin逻辑表,请填写 Dataphin 数据板块名(LD_开头)。

      • 如果需要使用Dataphin纳管的数据源表,请填写Dataphin上配置的数据源编码(ds_开头)。

      指定该范围后,如果您需要基于当前数据源使用其他项目/板块/数据源下的表作为数据集,可以通过SQL数据集的方式创建(此时需要指定项目/板块/数据源前缀)。

      Schema

      需要连接的Schema名称,按需填写:

      • 若使用Dataphin物理表/逻辑表,则无需填写该信息。

      • 若数据源类型为不支持Schema的数据源表(如:MySQL),则无需填写。

      • 若数据源类型为支持Schema的数据源表(如:Oracle),可选填写。如果指定了Schema,则查询指定Schema下的数据;如果没有指定Schema,则查询数据库的默认Schema。

      执行项目

      将作为查询SQL的执行项目,需要该项目及绑定的计算源有查询表的“读”权限。该项:

      • 如果指定的查询范围是Dataphin项目,则可选填写。如果未填写,将使用默认查询范围指定的项目作为SQL执行项目。

      • 如果指定的查询范围是Dataphin板块,则必须填写。

      • 如果指定的查询范围是Dataphin数据源,则无需填写。

      租户ID

      需要指定查询的租户ID。

      AccessKey类型

      可使用Dataphin平台或个人用户的AccessKey连接Dataphin数据源。

      AccessKey ID

      • AccessKey类型选择Dataphin平台时,AccessKey IDDataphin平台的AccessKey ID,可联系Dataphin运维团队获取。

      • AccessKey类型选择个人用户时,AccessKey IDDataphin个人用户的AccessKey ID,可进入个人中心-AccessKey获取。

      AccessKey Secret

      AccessKey ID对应的AccessKey Secret。

      被代理用户

      当使用平台AccessKey,需根据代理用户建立连接,访问Dataphin。

      账号类型

      当使用平台AccessKey,需指定账号类型。USER_ID:Dataphin内部的唯一ID。account_name:Dataphin的用户名。SOURCE_USER_ID:对接来源系统的用户ID。

      引擎类型

      支持MaxComputeHive。

      SSL

      如果目标数据源已配置SSL,您可以选中安全协议SSL,从而保护数据安全。

      VPC数据源

      选中VPC数据源并配置以下参数。

      说明
      • 仅当Dataphin为独立部署版本并且网关是阿里云网关时,可以通过VPC连接Quick BI。

      • 若选中开启VPC数据源,数据库地址需填写SLB地址。

      • 购买者AccessId:CLB购买者的AccessKey ID。请确保该账号拥有CLBRead权限。您可以登录RAM访问控制台,获取AccessKey ID,请参见查看RAM用户的AccessKey信息

      • 购买者AccessKey:AccessKey ID对应的AccessKey Secret。您可以登录RAM访问控制台,获取AccessKey Secret,请参见查看RAM用户的AccessKey信息

      • 实例ID:CLB的实例ID,请登录负载均衡管理控制台,并在实例管理列表中获取实例ID。

      • 区域:实例所在区域,请登录负载均衡管理控制台,在实例管理页左上角获取区域。

      初始化 SQL

      开启后,可配置数据源连接后初始化执行的SQL语句。

      每次数据源连接后初始化执行的SQL语句,只允许SET语句,语句之间以分号分割。

    2. 若连接方式为Dataphin服务数据源,请完成以下配置。

      名称

      描述

      名称

      描述

      显示名称

      数据源配置列表的显示名称。

      请输入规范的名称,不要使用特殊字符,前后不能包含空格。

      连接方式

      Dataphin服务数据源。

      选择Dataphin服务数据源时,需要您先在Dataphin上手动创建一个数据源,并配置AppKeyAppSecret。

      数据库地址

      Dataphin数据源的JDBC URL地址(若使用VPC数据源,需填写SLB地址)。

      请登录Dataphin控制台,在Dataphin数据源页面,获取JDBC URL列的public_URL。例:xxxxxxxxxxxxxxxxxxxxx.alicloudapi.com

      数据库地址

      数据源名称

      Dataphin中自定义的数据源名称。

      请登录Dataphin控制台,在数据服务总览Dataphin数据源服务Dataphin数据源服务页面,获取数据源名称项目名称

      Schema

      可选项。需要连接的Schema名称。

      • 逻辑表的Schema。即,Dataphin中的业务板块。

      • 物理表的Schema。即,Dataphin中的项目。

      请参见开发Dataphin数据源并加速数据查询

      AppKey

      Dataphin数据源中应用的AppKey。

      请登录Dataphin控制台,在平台管理应用管理下应用页面,获取AppKeyAppKey

      AppSecret

      Dataphin数据源中应用的AppSecret。

      请登录Dataphin控制台,在平台管理应用管理下应用页面,获取AppSecretAppsecret

      引擎类型

      支持MaxComputeHive。

      VPC数据源

      勾选后支持配置VPC数据源。

      说明

      仅当Dataphin为独立部署版本并且网关是阿里云网关时,可以通过VPC连接Quick BI,请选中VPC数据源并配置下方参数。若选中VPC数据源,数据库地址需填写SLB地址。

      创建者AccessId

      登录RAM访问控制台,获取AccessKey ID。请参见查看RAM用户的AccessKey信息

      创建者AccessKey

      登录RAM访问控制台,获取AccessKey Secret。请参见查看RAM用户的AccessKey信息

      API网关分组ID

      • 登录到阿里云官网搜索栏中搜索API网关控制台后点击管理控制台,进入API网关控制页面。

        image.png

      • 点击开放API分组详情页后选择分组管理,即可获取分组ID

        image.png

      区域

      如上述指引进入到阿里云API网关控制台,在开放API分组详情页获取地域。

      image.png

      重要
      • 连接公共云Dataphin时,只能通过公网的方式连接。

      • 连接独立部署版Dataphin

        • Dataphin网关为私有网关(包括瓴羊)时,只能通过公网的方式连接。

        • Dataphin网关为阿里云网关时,支持公网或VPC的方式连接。

  4. 单击连接测试,进行数据源连通性测试。image

  5. 测试成功后,单击确定,完成数据源的添加。

后续步骤

创建数据源后,您还可以创建数据集并分析数据。

  • 本页导读 (0)
  • 前提条件
  • 操作步骤
  • 后续步骤

点击开启售前

在线咨询服务