本教程提供了创建 SFTP 源连接。
本教程需要对Platform的以下组件有一定的了解:
在使用 SFTP 源连接。 要绕过限制,请每行使用一个JSON对象,并使用多行来生成后续文件。
如果您已经拥有 SFTP 连接时,您可以跳过本文档的其余部分,并继续阅读上的教程 配置数据流.
为了连接到 SFTP,则必须为以下连接属性提供值:
凭据 | 描述 |
---|---|
host |
与您的 SFTP 服务器。 |
port |
的 SFTP 您连接到的服务器端口。 如果未提供,则值默认为 22 . |
username |
有权访问您的 SFTP 服务器。 |
password |
您的密码 SFTP 服务器。 |
privateKeyContent |
Base64编码的SSH私钥内容。 OpenSSH密钥的类型必须分类为RSA或DSA。 |
passPhrase |
如果密钥文件或密钥内容受密码短语的保护,则解密私钥的密码短语或密码。 如果PrivateKeyContent受密码保护,则此参数需要与PrivateKeyContent的密码短语一起用作值。 |
maxConcurrentConnections |
此参数允许您为平台在连接到SFTP服务器时将创建的并发连接数指定最大限制。 您必须将此值设置为小于SFTP设置的限制。 注意:为现有SFTP帐户启用此设置后,它只会影响将来的数据流,而不会影响现有的数据流。 |
文件夹路径 | 要提供访问权限的文件夹的路径。 SFTP 来源,您可以提供文件夹路径以指定用户对所选子文件夹的访问权限。 |
收集所需的凭据后,您可以按照以下步骤创建新凭据 SFTP 帐户连接到平台。
在平台UI中,选择 源 从左侧导航栏访问 源 工作区。 的 目录 屏幕会显示您可以创建帐户的各种源。
您可以从屏幕左侧的目录中选择相应的类别。 或者,您可以使用搜索选项找到要处理的特定源。
在 云存储 类别,选择 SFTP 然后选择 添加数据.
的 连接到SFTP 页面。 在此页面上,您可以使用新凭据或现有凭据。
要连接现有帐户,请选择要连接的FTP或SFTP帐户,然后选择 下一个 以继续。
SFTP支持RSA或DSA类型OpenSSH密钥。 确保关键文件内容以 "-----BEGIN [RSA/DSA] PRIVATE KEY-----"
结尾为 "-----END [RSA/DSA] PRIVATE KEY-----"
. 如果私钥文件是PPK格式的文件,请使用PuTTY工具将PPK格式转换为OpenSSH格式。
如果要创建新帐户,请选择 新帐户,然后为新用户提供名称和可选描述 SFTP 帐户。
的 SFTP 源支持通过SSH公钥进行基本身份验证和身份验证。
要使用基本身份验证,请选择 密码 然后,提供要连接到的主机和端口值以及您的用户名和密码。 在此步骤中,您还可以指定要提供访问权限的子文件夹的路径。 完成后,选择 连接到源.
要使用基于SSH公钥的凭据,请选择 SSH公钥 然后提供主机和端口值,以及私钥内容和密码组合。 在此步骤中,您还可以指定要提供访问权限的子文件夹的路径。 完成后,选择 连接到源.
在本教程中,您已建立与SFTP帐户的连接。 您现在可以继续下一个教程和 配置数据流,以将云存储中的数据引入平台.