创建应用数据源Dataphin

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

前提条件

操作步骤

  1. 登录Quick BI控制台

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

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

    2. 选择Dataphin数据源。image

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

    支持JDBC连接Dataphin服务数据源

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

      说明

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

      image

      名称

      描述

      显示名称

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

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

      连接方式

      JDBC连接。

      Dataphin域名

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

      请参见创建应用数据源Dataphin

      端口

      Dataphin数据源对应的端口号。

      项目名

      Dataphin将使用该项目的计算资源用于SQL的执行。仅支持Dev、Prod、Basic项目,且用户需为项目的Dev、Prod、Basic成员角色。

      数据库

      填入需要连接的数据库名称。

      租户ID

      需要指定查询的租户ID。

      AccessKey类型

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

      AccessKey ID

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

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

      AccessKey Secret

      AccessKey ID对应的AccessKey Secret。

      被代理用户

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

      账号类型

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

      引擎类型

      支持MaxCompute和Hive。

      SSL

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

      初始化 SQL

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

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

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

      名称

      描述

      显示名称

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

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

      连接方式

      Dataphin服务数据源。

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

      数据库地址

      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

      引擎类型

      支持MaxCompute和Hive。

      VPC数据源

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

      说明

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

      创建者AccessId

      登录RAM访问控制台,获取AccessKey ID。请参见创建AccessKey

      创建者AccessKey

      登录RAM访问控制台,获取AccessKey Secret。请参见创建AccessKey

      API网关分组ID

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

        image.png

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

        image.png

      区域

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

      image.png

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

      • 连接独立部署版Dataphin

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

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

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

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

后续步骤

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