目录

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 Teradata Parallel Transporter 连接

PowerExchange for Teradata Parallel Transporter 连接

在配置 Teradata Parallel Transporter API 连接时,需要定义 PowerCenter 集成服务连接到 Teradata 时要使用的连接属性。
下表介绍了必须配置的 Teradata Parallel Transporter API 连接属性:
属性
说明
名称
Workflow Manager 使用的连接名称。连接名称不能包含空格或除下划线以外的其他特殊字符。
用户名
拥有访问数据库的适当数据库读写权限的数据库用户名。
要在参数文件中定义用户名,输入会话参数 $Param
Name
作为用户名,然后在会话参数文件或工作流参数文件中定义值。PowerCenter 集成服务将以 $Param 开头的用户名解析为会话参数。
您可以连接在使用 Kerberos 身份验证的网络上运行的数据库。要为数据库连接配置 Kerberos 身份验证,将用户名设置为预留字
PmKerberosUser
。如果您使用 Kerberos 身份验证,连接将使用运行会话连接数据库的用户帐户的凭据。该用户帐户必须在运行数据库的 Kerberos 网络上具有用户主体。
在密码中使用参数
指示数据库用户名的密码是会话参数 $Param
Name
。如果启用此选项,请在工作流或会话参数文件中定义密码,并使用
pmpasswd
CRYPT_DATA 选项对其进行加密。默认为禁用。
密码
数据库用户名的密码。
如果您将用户名设置为
PmKerberosUser
以便为数据库连接使用 Kerberos 身份验证,请将密码设置为预留字
PmKerberosPassword
。连接将使用运行连接到数据库的会话的用户帐户凭据。
代码页
与数据库关联的代码页。
运行从 Teradata 源提取的会话时,Teradata PT API 连接的代码页必须与 Teradata 源的代码页相同。
下表介绍了必须配置的 Teradata 连接属性:
属性
说明
TDPID
Teradata 数据库计算机的名称。
数据库名称
Teradata 数据库名称。
如果不输入数据库名称,则 Teradata PT API 将使用默认的登录数据库名称。
韧度
Teradata 数据库上运行的操作数达到上限时,Teradata PT API 继续尝试进行登录的时间(单位为小时)。
必须为正整数。默认值为 4。
最大会话数量
Teradata PT API 通过 Teradata 数据库建立的会话数上限。
必须为非零正整数。默认值为 4。
最小会话数量
Teradata PT API 作业继续进行所需的 Teradata PT API 会话数下限。
必须为 1 与“最大会话数量”值之间的正整数。默认值为 1。
休眠
Teradata 数据库上运行的操作数达到上限时,Teradata PT API 重新尝试登录前暂停的时间(单位为分钟)。
必须为非零正整数。默认值为 6。
数据加密
启用 SQL 请求、响应和数据的完全安全加密。
默认为禁用。
块大小
Teradata PT API 将数据返回到 PowerCenter 集成服务时使用的最大块大小(单位为字节)。
最小值为 256。最大值为 64,000。默认值为 64,000。
身份验证类型
用于对用户进行身份验证的方法。请选择以下身份验证类型之一:
  • 本地。根据连接中指定的 Teradata 数据库对用户名和密码进行身份验证。
  • LDAP。根据外部 LDAP 目录服务对用户凭据进行身份验证。
  • KRB5。对在数据库运行所在的 Kerberos 网络上运行会话的用户帐户凭据进行身份验证。
默认值为“本地”。
系统运算符
Teradata PT API 运算符类型:
  • 导出。从 Teradata 中提取数据。如果会话使用 Teradata Parallel Transporter 读取器,则选择“导出”。
  • 加载。将数据批量加载到空的 Teradata 数据库表中。
  • 更新。对 Teradata 数据库表执行更新、插入、更新插入和删除操作。
  • 流。以接近实时的模式对 Teradata 数据库表执行更新、插入、更新插入和删除操作。如果要为将数据加载到 Teradata 的会话启用恢复,则选择“流”。
默认值为“流”。