直接將檔案從安全 SFTP 伺服器複製到 Oracle Fusion Cloud Enterprise Performance Management 環境。
您可以使用此命令直接從 SFTP 伺服器複製檔案,而不需要先使用 SFTP 用戶端將它下載至另一部伺服器,然後使用 EPM Automate 或 REST API 將它上傳至 Cloud EPM。
如果啟用 SFTP 伺服器的 IP 允許清單,您必須將代管 Cloud EPM 環境之 OCI 區域的輸出 IP 位址新增至 SFTP 伺服器的 IP 允許清單。請參閱操作手冊中的 Cloud EPM 資料中心和區域的輸出 IP 位址,以取得 OCI 區域的輸出 IP 位址。
Note:
此命令僅支援連接埠 22 上執行的 SFTP 伺服器。此命令支援這些密碼、MAC、金鑰交換演算法及主機金鑰演算法。SFTP 伺服器在每個必要類別中都必須至少具備其中一種方法。Table 2-2 支援的加密演算法
| 密碼演算法類型 | 支援的演算法 |
|---|---|
| 密碼 |
chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com, aes128-cbc,aes192-cbc, aes256-cbc |
| MAC |
hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 |
| 金鑰交換演算法 |
sntrup761x25519-sha512, sntrup761x25519-sha512@openssh.com, curve25519-sha256, curve25519-sha256@libssh.org, curve448-sha512, ecdh-sha2-nistp521, ecdh-sha2-nistp384, ecdh-sha2-nistp256, diffie-hellman-group-exchange-sha256, diffie-hellman-group18-sha512, diffie-hellman-group17-sha512, diffie-hellman-group16-sha512, diffie-hellman-group15-sha512, diffie-hellman-group14-sha256 |
| 主機金鑰演算法 |
ecdsa-sha2-nistp256-cert-v01@openssh.com, ecdsa-sha2-nistp384-cert-v01@openssh.com, ecdsa-sha2-nistp521-cert-v01@openssh.com, ssh-ed25519-cert-v01@openssh.com, rsa-sha2-512-cert-v01@openssh.com, rsa-sha2-256-cert-v01@openssh.com, ecdsa-sha2-nistp256, ecdsa-sha2-nistp384, ecdsa-sha2-nistp521, ssh-ed25519, sk-ecdsa-sha2-nistp256@openssh.com, sk-ssh-ed25519@openssh.com, rsa-sha2-512,rsa-sha2-256, ssh-rsa |
適用於
Planning、Planning 模組、FreeForm、Financial Consolidation and Close、Tax Reporting、Account Reconciliation、Profitability and Cost Management、Enterprise Profitability and Cost Management、Oracle Enterprise Data Management Cloud、Narrative Reporting、Strategic Workforce Planning 及 Sales Planning。
必要角色
用法
epmautomate copyFromSftp SFTP_SERVER_URL FILE_NAME username=USERNAME [password=PASSWORD] [privateKey=KEY_FILE] [passPhrase=PASSPHRASE],其中:
SFTP_SERVER_URL 是 SFTP 伺服器的 URL,它包含您要從伺服器複製之檔案的位置與名稱。FILE_NAME 是 Cloud EPM 環境中檔案的檔案名稱。指定路徑,例如,如果您不想要複製到預設上傳位置。USERNAME 是在 SFTP 伺服器上具有必要存取權限之使用者的 ID。PASSWORD (選擇性) 是 SFTP 使用者密碼。若您未使用私密金鑰來存取 SFTP 伺服器,則為必要。KEY_FILE (選擇性) 是儲存在電腦上之私密金鑰 (PEM) 檔案的名稱和路徑。若未使用純文字密碼來驗證使用者,則為必要。PASSPHRASE (選擇性) 是用來保護加密金鑰的密碼詞組。只有在使用密碼詞組來加密私密金鑰時才需要。範例
epmautomate copyFromSftp sftp://mySFTP_Server/someDirectory/someFile.csv myFile.csv username=jdoe password=Sftpwelcome
epmautomate copyFromSftp sftp://mySFTP_Server/someDirectory/someFile.csv myFile.csv username=jdoe privateKey= ~/.oci/sftp_key.pem
epmautomate copyFromSftp sftp://mySFTP_Server/someDirectory/some_file.csv myFile.csv username=jDoe privateKey=~/.oci/sftp_key.pem passphrase=myPassPhrase