更新日期:2024年09月11日
网关服务配置文件如下:
(存放路径为解压安装包后生成的目录下conf 文件夹内,即[网关安装目录]/conf/):
网关参数配置文件:conf.properties
网关数据源配置文件:dataSource/sample/dblink_name.properties
网关目标数据库配置文件:gcluster/gbase8a_gcluster.properties
表4- 126 conf.properties 配置文件参数说明
配置项
是否必填
注释
默认值
gbase.gt.port
是
定义监听服务的绑定端口
9898
gbase.gt.encode
是
定义交互信息的编码格式,
避免出
现乱码
utf-8
gbase.gt.pagesize
是
Sql 分页的每页大小
3000
gbase.gt.load.data.type
是
加载数据的方式,批量方式为1,
insert values 方式为0
0
gbase.gt.table.use.decimal
是
在整型值长度超过19 位时是否使
用decimal 类型
1
gbase.gt.gc.paging.query
是
源数据库为gcluster 时,是否使用
分页查询,0 为不分页,1 为分页
0
gbase.gt.wait.timeout
是
连接超时等待时长(秒)
7200
表4- 127 dblink_name.properties 配置文件参数说明
配置项
是否必填
注释
默认值
dataSource_IP
是
数据源GBase 集群的IP 地址
—
dataSource_port
是
源数据库的端口
—
dataSource_dbname
是
源数据库的名称
—
dataSource_dbtype
是
源数据库的类型,当前必须填写
gcluster
—
dataSource_user
是
源数据库的用户名
—
dataSource_pwd
是
源数据库的密码
—
dataSource_charset
否
源数据库的字符集
用来设置目标端以何种字符集编
码发送sql 给源端
默认使用本地
DB 的系统字
符集
(character_set
_system)
表4- 128 gbase8a_gcluster.properties 配置文件参数说明
配置项
是否必填
注释
默认值
gcluster_IP
是
目标GBase 集群的IP 地址
—
GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
595
配置项
是否必填
注释
默认值
gcluster_port
是
目标数据库的端口
—
gcluster_encode
是
目标数据库的编码
配置的是目标端期望从源端接收
以何种字符集编码的结果集
—
gcluster_user
是
目标数据库的用户名
—
gcluster_pwd
是
目标数据库的密码
—
说明
gbase8a_gcluster.properties 目标配置项为8.5.1.2_build4.8 以及以上版本。
网关参数配置文件示例
网关配置文件固定为conf.properties 示例如下:
(路径:[安装目录]/conf/conf.properties)
gbase.gt.port=9898
gbase.gt.encode=utf-8
gbase.gt.pagesize=100000
gbase.gt.load.data.type=0
gbase.gt.gc.paging.query=0
gbase.gt.wait.timeout=7200
网关数据源配置文件示例
可以配置多个数据源,每个数据源对应一个配置文件,以数据源名称标识,如数据
源dblink_name 的配置文件名为dblink_name.properties,配置文件内容示例如下:
(路径:[安装目录]/conf/datasource/)
[ds1]
dataSource_IP=192.168.8.102
dataSource_port=5258
dataSource_dbname=dtest
dataSource_dbtype=gcluster
dataSource_user=gbase
dataSource_pwd=******
GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
596
注意
当前版本支持的数据源类型仅支持gcluster 和oracle。
网关目标数据库配置文件示例
可以配置多个目标库,每个目标对应一个配置文件,以目标名称标识:
(路径:[安装目录]/conf/gcluster/gbase8a_gcluster.properties)
[gc1]
gcluster_IP=2001:da8:e000:0:1:1:5
gcluster_port=5258
gcluster_encode=utf-8
gcluster_user=gbase
gcluster_pwd=******
注意
gcluster_IP 需要配置完整地址,地址中间的0 不能省略
目标配置文件支持8.5.1.2_build4.8 以及以上版本
安装字符集为gbk 的源集群和目标集群,需要设置参数dataSource_charset 和
gcluster_encode 都为gbk。
GS_MODEL_WAREHOUSE 系统表用于存储AI 引擎训练模型,其中包含模型,训练过
程的详细描述。
名称
数据类型
描述
oid
oid
隐含列。
GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
740
名称
数据类型
描述
modelname
name
唯一约束。
modelowner
oid
模型拥有者的OID。
createtime
timestamp
模型创建的时间。
processedtuples
int
训练涉及的元组数。
discardedtuples
int
未参加训练的不合格元组
数。
preprocesstime
real
数据预处理时长。
exectime
real
训练时长。
iterations
int
迭代轮次。
outputtype
oid
模型输出的数据类型OID。
modeltype
text
AI 算子的类型名称。
query
text
创建模型所执行的query 语
句。
modeldata
bytea
保存的二进制模型信息。
weight
real[]
目前只适用于GD 算子模
型。
hyperparametersnames
text[]
涉及的超参名称。
hyperparametersvalues
text[]
超参所对应的取值。
hyperparametersoids
oid[]
超参对应的数据类型OID。
coefnames
text[]
模型参数名称。
coefvalues
text[]
模型参数对应的取值。
coefoids
oid[]
模型参数对应的数据类型O
ID。
trainingscoresname
text[]
度量模型性能方法的名称。
GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
741
名称
数据类型
描述
trainingscoresvalue
real[]
度量模型性能方法的数值。
modeldescribe
text[]
模型的描述信息。