目录

Search

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

工作流基本指南

工作流基本指南

FTP 连接

FTP 连接

您为希望通过 FTP 或 SFTP 访问的每个源或目标使用 FTP 连接对象。
要连接到 SFTP 服务器,创建一个 FTP 连接并启用 SFTP。 SFTP 使用 SSH2 身份验证协议。 配置身份验证属性以使用 SFTP 连接。 您可以配置公钥或密码身份验证。 集成服务将使用您配置的身份验证属性连接到 SFTP 服务器。 如果身份验证不成功,会话将失败。
下表介绍了您为 FTP 连接配置的属性:
属性
说明
名称
Workflow Manager 使用的连接名称。 连接名称不能包含空格或除下划线以外的其他特殊字符。
用户名
访问主机计算机所需的必要用户名。 只能是 7 位 ASCII。 连接到使用基于密码的身份验证的 SFTP 服务器时,为必需项。
要在参数文件中定义用户名,输入会话参数 $Param
Name
作为用户名,然后在会话参数文件或工作流参数文件中定义值。 集成服务将以 $Param 开头的用户名解析为会话参数。
在密码中使用参数
指示用户名的密码是会话参数 $Param
Name
。 在工作流参数文件或会话参数文件中定义密码,并使用
pmpasswd
CRYPT_DATA 选项对其进行加密。 默认为已禁用。
密码
用户名的密码。 只能是 7 位 ASCII。 连接到使用基于密码的身份验证的 SFTP 服务器时,为必需项。
当您指定
pmnullpasswd
时,PowerCenter 集成服务会直接基于公钥验证用户身份,而不执行密码身份验证。
主机名
FTP 连接的主机名或点式 IP 地址。
或者,您可以指定一个介于 1 到 65535(含)之间的端口号。 FTP 的默认端口号是 21。 使用以下语法指定主机名:
hostname:port_number
或者,
IP address:port_number
指定端口号时,在主机计算机上为 FTP 启用该端口号。
如果启用 SFTP,则为 SFTP 服务器指定主机名或端口号。 SFTP 的默认端口号是 22。
默认远程目录
FTP 主机上供集成服务使用的默认目录。 不要将目录放在引号内。
可以输入参数或变量作为目录。 可使用您在参数文件中可定义的任何参数或变量类型。
取决于所使用的 FTP,输入 FTP 目录的选项可能有限。
在会话中,输入不带目录的文件名时,集成服务会将文件名附加到此目录。 此路径必须包含适当的尾随分隔符。 例如,如果您在会话中输入 c:\staging\ 并指定 data.out,集成服务读取的路径和文件名将为 c:\staging\data.out。
对于 SAP,可以将此值留空。 SAP 会话使用“源文件目录”会话属性作为 FTP 远程目录。 如果您输入了值,“源文件目录”会话属性将替代该值。
重试时限
集成服务在连接失败时尝试重新连接 FTP 主机的秒数。 如果集成服务在重试时限内无法重新连接到 FTP 主机,会话将失败。 默认值为 0,表示无限的重试期限。
使用 SFTP
启用 SFTP。
公钥文件名
公钥文件路径和文件名。 SFTP 服务器使用公钥身份验证时需要。 已为 SFTP 启用。
私钥文件名
私钥文件路径和文件名。 SFTP 服务器使用公钥身份验证时需要。 已为 SFTP 启用。
私钥文件密码
用于对私钥文件解密的私钥文件密码。 SFTP 服务器使用公钥身份验证并且已对私钥加密时需要。 已为 SFTP 启用。