配置IBM Db2节点
Basic Configuration of DB2 Data Node
操作步骤
在进行配置之前,请务必检查您的IBM Db2 数据节点是否符合平台要求,参考如下:
要求
详情
版本要求
V10.5
用户权限要求
相应数据库的Date access 角色
其他要求
1. DataPipeline仅支持通过IBM InfoSphere Data Replication代理连接DB2数据库,读取数据;请您确保您公司的IBM InfoSphere Data Replication可以正常使用。
2. 支持IBM InfoSphere Data Replication版本:11.4
DataPipeline支持通过IBM InfoSphere Data Replication连接DB2数据库,通过访问Access Server API,创建Datastore,根据数据任务所需同步数据创建订阅,并管理订阅状态。
在使用IBM InfoSphere Data Replication作为数据读取Agent读取IBM DB2数据时,DataPipeline将根据数据任务所需,创建一条读取数据源DB2并将数据写入Kafka缓存的数据任务,作为数据读取缓存,并由DataPipeline Source组建读取缓存数据,同步至数据目的地。
因此需要IBM InfoSphere Data Replication的连接信息,包括Access Server连接信息,DB2 Agent连接信息,KafkaAgent连接信息,Kafka连接信息。
操作步骤
点击数据节点列表→新增数据节点
填写节点名称、描述,选择节点类型为DB2
选择节点的版本,填写Access Server连接信息,DB2 Agent连接信息,KafkaAgent连接信息,Kafka连接信息
您可以在完成配置之后点击左下角的连接测试Access Server信息的准确
点击保存按钮保存该页配置,进行节点初始化,进行节点初始化即链接Access Server并创建Datastore
节点初始化完成后即进入节点详情页面
注意事项
数据缓存Kafka连接信息通常为DataPipeline Kafka组件的连接信息,您可以通过查看产品部署服务器中的Kafka 容器、Zookeeper 容器、Schema Registry 容器来获取Kafka信息;您也可以使用自己的Kafka作为数据缓存,但必须保证相应配置与权限符合系统要求。
当数据源DECIMAL类型有精度但没有标度时,IBM CDC处理该数据会将标度自动变成0,故后续数据写入过程中,可能会导致数值类型数据丢失小数点后的部分。
您需要在语义映射页面指定DECIMAL类型对应目的地类型的标度映射,以免发生数据丢失。
最后更新于
这有帮助吗?