Copia un file direttamente da un server SFTP sicuro in un ambiente Oracle Fusion Cloud Enterprise Performance Management.
Questo comando consente di copiare un file direttamente da un server SFTP senza doverlo prima scaricare su un altro server utilizzando un client SFTP e quindi EPM Automate o l'API REST per caricarlo su Cloud EPM.
Se per il server SFTP è abilitata la lista di inclusione di indirizzi IP, è necessario aggiungere l'indirizzo IP in uscita dell'area OCI che ospita gli ambienti Cloud EPM alla lista di inclusione di indirizzi IP del server SFTP. Fare riferimento alla sezione Indirizzi IP in uscita dei centri dati e delle aree Cloud EPM nella Guida operativa per gli indirizzi IP in uscita delle aree OCI.
Note:
Questo comando supporta solo il server SFTP in esecuzione sulla porta 22. Questo comando supporta le cifrature, i MAC, gli algoritmi di scambio chiavi e gli algoritmi delle chiavi host seguenti. Il server SFTP deve avere almeno uno di questi elementi in ogni categoria richiesta.Table 2-2 Algoritmi di crittografia supportati
| Tipo di algoritmo di crittografia | Algoritmi supportati |
|---|---|
| Cifrature |
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 |
| Algoritmi di scambio chiavi |
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 |
| Algoritmi delle chiavi host |
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 |
Si applica a
Planning, Planning Modules, 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 e Sales Planning.
Ruoli necessari
Utilizzo
epmautomate copyFromSftp SFTP_SERVER_URL FILE_NAME username=USERNAME [password=PASSWORD] [privateKey=KEY_FILE] [passPhrase=PASSPHRASE], dove:
SFTP_SERVER_URL è l'URL del server SFTP che include la posizione e il nome del file da copiare dal server.FILE_NAME è il nome di un file nell'ambiente Cloud EPM. Specificare il percorso, ad esempio, se non si sta eseguendo la copia nella posizione di caricamento predefinita.USERNAME indica l'ID di un utente che dispone dei diritti di accesso richiesti sul server SFTP.PASSWORD (facoltativo) è la password utente SFTP. Obbligatorio se non si utilizza una chiave privata per accedere al server SFTP.KEY_FILE (facoltativo) indica il nome e il percorso del file della chiave privata (PEM) memorizzato nel computer. Obbligatorio se non si utilizza una password in testo normale per autenticare l'utente.PASSPHRASE (facoltativo) è la passphrase utilizzata per proteggere la chiave di cifratura. Obbligatorio solo se viene utilizzata una passphrase per cifrare la chiave privata.Esempi
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