目录

Search

  1. 前言
  2. 命令行程序和实用程序
  3. 安装和配置命令行实用程序
  4. 使用命令行程序
  5. 命令行程序的环境变量
  6. 使用 infacmd
  7. infacmd as 命令引用
  8. infacmd aud 命令引用
  9. infacmd autotune 命令引用
  10. Infacmd bg 命令参考
  11. infacmd ccps 命令引用
  12. infacmd cluster 命令引用
  13. infacmd cms 命令引用
  14. infacmd dis 命令引用
  15. infacmd dp 命令引用
  16. infacmd idp 命令引用
  17. infacmd edp 命令引用
  18. Infacmd es 命令参考
  19. infacmd ihs 命令参考
  20. infacmd ipc 命令引用
  21. infacmd isp 命令引用
  22. infacmd ldm 命令引用
  23. infacmd mas 命令引用
  24. infacmd mi 命令引用
  25. infacmd mrs 命令引用
  26. infacmd ms 命令引用
  27. infacmd oie 命令引用
  28. infacmd ps 命令引用
  29. infacmd pwx 命令引用
  30. infacmd roh 命令引用
  31. infacmd rms 命令参考
  32. infacmd rtm 命令引用
  33. infacmd sch 命令参考
  34. infacmd search 命令引用
  35. infacmd sql 命令引用
  36. infacmd tdm 命令引用
  37. infacmd tools 命令引用
  38. infacmd wfs 命令引用
  39. infacmd ws 命令引用
  40. infacmd xrf 命令引用
  41. infacmd 控制文件
  42. infasetup 命令引用
  43. pmcmd 命令引用
  44. pmrep 命令引用
  45. 处理 pmrep 文件

Teradata Parallel Transporter 连接选项

Teradata Parallel Transporter 连接选项

使用连接选项定义 Teradata PT 连接。
按以下格式输入连接选项:
... -o option_name='value' option_name='value' ...
要输入多个选项,请使用空格将它们分隔开。要输入包含空格或其他非字母数字字符的值,请使用引号将值引起来。
下表描述了
infacmd isp
CreateConnection 和 UpdateConnection 命令的 Teradata PT 连接选项:
选项
说明
UserName
必需。具有相应写入权限以访问数据库的 Teradata 数据库用户名。
密码
必需。Teradata 数据库用户名的密码。
DriverName
必需。Teradata JDBC 驱动程序的名称。
ConnectionString
必需。用于提取元数据的 JDBC URL。
TDPID
必需。Teradata 数据库计算机的名称或 IP 地址。
databaseName
必需。Teradata 数据库名称。
如果不输入数据库名称,则 Teradata PT API 将使用默认的登录数据库名称。
DataCodePage
可选。与数据库关联的代码页。
运行加载到 Teradata 目标的映射时,Teradata PT 连接的代码页必须与 Teradata 目标的代码页相同。
默认值为 UTF-8。
韧度
可选。Teradata 数据库上运行的操作数达到上限时,Teradata PT API 继续尝试进行登录的时间(单位为小时)。
必须为非零正整数。默认值为 4。
MaxSessions
可选。Teradata PT API 通过 Teradata 数据库建立的会话数上限。
必须为非零正整数。默认值为 4。
MinSessions
可选。Teradata PT API 作业继续进行所需的 Teradata PT API 会话数下限。
必须为 1 与“最大会话数量”值之间的正整数。默认值为 1。
休眠
可选。Teradata 数据库上运行的操作数达到上限时,Teradata PT API 重新尝试登录前暂停的时间(单位为分钟)。
必须为非零正整数。默认值为 6。
useMetadataJdbcUrl
可选。
将此选项设置为 true,表示 Teradata Connector for Hadoop (TDCH) 必须使用您在连接字符串中指定的 JDBC URL。
将此选项设置为 false 可指定 TDCH 在运行映射时必须使用的其他 JDBC URL。
tdchJdbcUrl
必需。
TDCH 在运行映射时必须使用的 JDBC URL。
dataEncryption
必需。
在 Windows 上启用 SQL 请求、响应和数据的完全安全加密。
要在 Unix 上启用数据加密,请将 UseDataEncryption=Yes 命令添加到 odbc.ini 文件的 DSN 中。
authenticationType
必需。对用户进行身份验证。
为身份验证类型输入以下值:
  • 本地。根据连接中指定的 Teradata 数据库对用户名和密码进行身份验证。
  • LDAP。根据外部 Teradata 目录服务对用户凭据进行身份验证。
默认为“本地”。
hadoopConnector
如果要为使用 JDBC 连接的数据对象启用 Sqoop 连接,则此选项为必需。数据集成服务在 Hadoop 运行时环境中通过 Sqoop 运行映射。
您可以为基于 JDBC 数据库的关系数据对象、自定义数据对象和逻辑数据对象配置 Sqoop 连接。
将值设置为
SQOOP_146
可启用 Sqoop 连接。
hadoopConnectorArgs
可选。输入 Sqoop 必须用来连接到数据库的参数。请用单引号将 Sqoop 参数括起来。请用空格分隔多个参数。
例如,
hadoopConnectorArgs='--<Sqoop 参数 1> --<Sqoop 参数 2>'
要通过专用于 Sqoop 的 Teradata Connector for Hadoop (TDCH) 连接器从 Teradata 读取数据或将数据写入 Teradata,请在 hadoopConnectorArgs 参数中定义 TDCH 连接工厂类。连接工厂类根据要使用的 TDCH Sqoop 连接器而异。
  • 要使用由 Teradata 提供技术支持的 Cloudera 连接器,请按如下所示配置 hadoopConnectorArgs 参数:
    hadoopConnectorArgs='-Dsqoop.connection.factories=com.cloudera.connector.teradata.TeradataManagerFactory'
  • 要使用 Hortonworks Connector for Teradata(由 Teradata Connector for Hadoop 提供技术支持),请按如下所示配置 hadoopConnectorArgs 参数:
    hadoopConnectorArgs='-Dsqoop.connection.factories=org.apache.sqoop.teradata.TeradataManagerFactory'
如果未输入 Sqoop 参数,则数据集成服务会基于 JDBC 连接属性构建 Sqoop 命令。