本文为您介绍Gbase8a Reader支持的数据类型、字段映射和数据源等参数及配置示例。
背景信息
Gbase8a是一款基于列存储的新型分析型数据库,Gbase8a Reader插件实现了从Gbase8a读取数据的功能。
注意 目前Gbase8a Reader仅支持使用独享数据集成资源组,不支持使用默认资源组和自定义资源组。
Gbase8a Reader通过JDBC连接器连接至远程的Gbase8a数据库,根据您配置的信息生成查询SQL语句,发送至远程Gbase8a数据库,执行该SQL并返回结果。然后使用数据同步自定义的数据类型拼装返回的结果为抽象的数据集,传递给下游Writer处理。
对于您配置的table、column和where等信息,Gbase8a Reader将其拼接为SQL语句发送至Gbase8a数据库。
对于您配置的querySql信息,Gbase8a直接将其发送至Gbase8a数据库。
Gbase8a Reader通过MySQL数据库驱动访问Gbase8a(复用MySQL协议),您需要确认驱动和您的Gbase8a服务之间的兼容能力。数据库驱动使用如下版本。
mysql
mysql-connector-java
5.1.22
参数说明
参数
描述
是否必选
默认值
datasource
如果您使用的Dataworks版本支持添加Gbase8a数据源,即可在此处根据数据源名称引用您添加的Gbase8a数据源。
包括jdbcUrl和username两种配置方式。
否
无
jdbcUrl
指的是到对端数据库的JDBC连接信息。使用JSON的数组描述,