Copie un fichier directement d'un serveur SFTP sécurisé dans un environnement Oracle Fusion Cloud Enterprise Performance Management.
Grâce à cette commande, vous pouvez copier un fichier directement à partir d'un serveur SFTP, sans avoir à le télécharger d'abord vers un autre serveur à l'aide d'un client SFTP, puis à utiliser EPM Automate ou l'API REST pour le charger vers Cloud EPM.
Si une liste d'autorisation d'adresses IP est activée pour le serveur SFTP, vous devez y ajouter l'adresse IP sortante de la région OCI qui héberge les environnements Cloud EPM. Reportez-vous à la section Adresses IP sortantes des centres de données et des régions Cloud EPM du Guide des opérations pour connaître les adresses IP sortantes des régions OCI.
Note:
Cette commande prend en charge les serveurs SFTP exécutés sur le port 22 uniquement. Cette commande prend en charge ces algorithmes de cryptage, MAC, d'échange de clé et de clé d'hôte. Le serveur SFTP doit avoir au moins l'un d'entre eux dans chaque catégorie requise.Table 2-2 Algorithmes cryptographiques pris en charge
| Type d'algorithme cryptographique | Algorithmes pris en charge |
|---|---|
| Chiffrements |
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 |
| Algorithmes d'échange de clé |
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 |
| Algorithmes de clé d'hôte |
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 |
Champ d'application
Planning, modules 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 et Sales Planning.
Rôles requis
Syntaxe
epmautomate copyFromSftp SFTP_SERVER_URL FILE_NAME username=USERNAME [password=PASSWORD] [privateKey=KEY_FILE] [passPhrase=PASSPHRASE], où :
SFTP_SERVER_URL est l'URL du serveur SFTP, y compris l'emplacement et le nom du fichier à copier à partir du serveur.FILE_NAME est le nom du fichier dans l'environnement Cloud EPM. Indiquez le chemin d'accès, par exemple, si vous n'effectuez pas la copie vers l'emplacement de chargement par défaut.USERNAME est l'ID d'un utilisateur qui dispose des droits d'accès requis sur le serveur SFTP.PASSWORD (facultatif) est le mot de passe de l'utilisateur SFTP. Requis si vous n'utilisez pas de clé privée pour accéder au serveur SFTP.KEY_FILE (facultatif) est le nom et le chemin du fichier de clés privées (PEM) stocké sur votre ordinateur. Requis si vous n'utilisez pas de mot de passe en texte brut pour authentifier l'utilisateur.PASSPHRASE (facultatif) est la phrase de passe utilisée pour protéger la clé de cryptage. Requis uniquement si une phrase de passe est utilisée pour crypter la clé privée.Exemples
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