本文为您介绍如何创建Dataphin数据源。
前提条件
已创建Dataphin数据源,请参见开发Dataphin数据源并加速数据查询。
已完成Dataphin数据源和应用的绑定,请参见调用Dataphin数据源。
操作步骤
登录Quick BI控制台。
请按照下述步骤添加数据源。
从创建数据源入口进入创建数据源界面。
选择Dataphin数据源。
在配置连接对话框,完成以下配置。
支持JDBC连接和Dataphin服务数据源。
若连接方式为JDBC连接,请完成以下配置。
Dataphin中有“禁止全表扫描”的开关配置,如果开启了禁止全表扫描,并且未加分区限制时,查询会报错。您可以尝试为分区字段添加过滤条件,或者在Dataphin管理平台 >> 编码规范中,关闭“禁止全表扫描”配置项。
更多关于通过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 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,从而保护数据安全。
VPC数据源
选中VPC数据源并配置以下参数。
仅当Dataphin为独立部署版本并且网关是阿里云网关时,可以通过VPC连接Quick BI。
若选中开启VPC数据源,数据库地址需填写SLB地址。
购买者AccessId:CLB购买者的AccessKey ID。请确保该账号拥有CLB的Read权限。您可以登录RAM访问控制台,获取AccessKey ID,请参见查看RAM用户的AccessKey信息。
购买者AccessKey:AccessKey ID对应的AccessKey Secret。您可以登录RAM访问控制台,获取AccessKey Secret,请参见查看RAM用户的AccessKey信息。
实例ID:CLB的实例ID,请登录负载均衡管理控制台,并在实例管理列表中获取实例ID。
区域:实例所在区域,请登录负载均衡管理控制台,在实例管理页左上角获取区域。
初始化 SQL
开启后,可配置数据源连接后初始化执行的SQL语句。
每次数据源连接后初始化执行的SQL语句,只允许SET语句,语句之间以分号分割。
若连接方式为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中的项目。
AppKey
Dataphin数据源中应用的AppKey。
请登录Dataphin控制台,在平台管理应用管理下应用页面,获取AppKey。
AppSecret
Dataphin数据源中应用的AppSecret。
请登录Dataphin控制台,在平台管理应用管理下应用页面,获取AppSecret。
引擎类型
支持MaxCompute和Hive。
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网关控制页面。
点击开放API分组详情页后选择分组管理,即可获取分组ID
区域
如上述指引进入到阿里云API网关控制台,在开放API分组详情页获取地域。
连接公共云Dataphin时,只能通过公网的方式连接。
连接独立部署版Dataphin:
Dataphin网关为私有网关(包括瓴羊)时,只能通过公网的方式连接。
Dataphin网关为阿里云网关时,支持公网或VPC的方式连接。
单击连接测试,进行数据源连通性测试。
测试成功后,单击确定,完成数据源的添加。
后续步骤
创建数据源后,您还可以创建数据集并分析数据。
- 本页导读 (0)
- 前提条件
- 操作步骤
- 后续步骤