目录

Search

  1. 前言
  2. 工作流管理器
  3. 工作流和工作集
  4. 会话
  5. 会话配置对象
  6. 任务
  7. 目标
  8. 连接对象
  9. 验证
  10. 计划和运行工作流
  11. 发送电子邮件
  12. Workflow Monitor
  13. Workflow Monitor 详细信息
  14. 会话和工作流日志
  15. 附录 , A: 会话属性参考
  16. 附录 , B: 工作流属性参考

工作流基本指南

工作流基本指南

PowerExchange for MongoDB JDBC 连接

PowerExchange for MongoDB JDBC 连接

在配置 PowerExchange for MongoDB 连接时,需要定义 PowerCenter 集成服务连接到 MongoDB 数据库时要使用的连接属性。
下表介绍了 MongoDB 连接属性:
属性
说明
连接名称
连接的名称。名称不区分大小写,但在域中必须唯一。可以在创建连接后更改此属性。名称不能超出 128 个字符,也不能包含空格或以下特殊字符:
~ ` ! $ % ^ & * ( ) - + = { [ } ] | \ : ; " ' < , > . ? /
类型
连接类型。选择
MongoDB
主机名
MongoDB 服务器的主机名或 IP 地址。
端口
MongoDB 服务器端口号。默认值为 9042。
用户名
用于访问 MongoDB 服务器的用户名。
密码
用于访问 MongoDB 服务器的用户名对应的密码。
数据库名称
要连接的 MongoDB 数据库的名称。
其他连接属性
使用以下格式输入一个或多个 JDBC 连接参数:
<param1>=<value>&<param2>=<value>&<param3>=<value>
提供的 JDBC 参数必须为与号分隔的键-值对。
您可以在 MongoDB 连接中配置以下 JDBC 连接参数:
  • AuthSource
  • BatchSize
  • connectTimeoutMS
  • DefaultStringColumnLength
  • DmlBatchSize
  • EnableDoubleBuffer
  • EnableTransaction
  • LogLevel
  • LogPath
  • SamplingLimit
  • SamplingStepSize
  • SamplingStrategy
  • useJSONColumn
例如,
DefaultStringColumnLength=512&DmlBatchSize=1000&
EnableDoubleBuffer=false&EnableTransaction=true&
SamplingLimit=200&SamplingStepSize=2&SamplingStrategy=Backwards
如果您在
其他连接属性
中指定了 MongoDB 服务器的主机名、端口号、用户名和密码,则在
其他连接属性
中指定的值优先。
SSL 模式
适用于 MongoDB 连接器的选项为:
  • 禁用
  • 必需
    单向
如果选择
启用读取/写入为 JSON
选项,则当您从 MongoDB 读取数据时集合中会出现一列
documentAsJSON
,您可以通过该列将数据读取为 JSON。默认为禁用。要启用读取或写入为 JSON,请选择
useJSONColumn
=true。