Per impostare Memorizzazione oggetti OCI in Planning per gli allegati di Task Manager, procedere come segue.
Viene visualizzata la pagina Gestisci connessioni.
Viene visualizzata la finestra di dialogo Selezionare il provider per creare la connessione.
Viene visualizzata la finestra di dialogo Immettere i dettagli connessione.
Note:
Se l'utente è stato creato nel provider di identità federato, il nome utente deve essere preceduto dal prefisso del nome del provider di identità federato. Ad esempio:oracleidentitycloudservice/username
. Come passo è necessario utilizzare il token di autorizzazione e non la password di accesso.Viene visualizzata la pagina Gestisci impostazioni di sistema.
Il campo URL gruppo viene popolato automaticamente.
Il formato dell'URL è il seguente:https://swiftobjectstorage.region_identifier.oraclecloud.com/v1/namespace/bucket_name
dove:
region_identifier
è la regione di hosting dell'infrastruttura Oracle Cloud (OCI).region.namespace
è il contenitore di livello superiore di tutti i gruppi e oggetti. Ad ogni tenant dell'infrastruttura Oracle Cloud viene assegnato il nome di uno spazio dei nomi di memorizzazione degli oggetti immutabile e generato dal sistema in fase di creazione dell'account. Il nome dello spazio dei nomi del tenant, ad esempio axaxnpcrorw5
, è valido in tutte le regionibucket_name
è il nome di un contenitore logico dove memorizzare dati e file. I gruppi sono organizzati e gestiti in sezioni.Un URL di esempio è: https://swiftobjectstorage.us-ashburn-1.oraclecloud.com/v1/epmcloud/fccsAttachments
Se all'interno del gruppo sono state create delle cartelle, il formato dell'URL è https://swiftobjectstorage.us-ashburn-1.oraclecloud.com/v1/epmcloud/bucket_name/folder_name
, dove folder_name
è il nome della cartella contenente i dati.
Viene visualizzata la finestra di dialogo Conferma memorizzazione oggetti.
Numero di allegati di cui è stata eseguita la migrazione: la quantità di allegati di cui è stata eseguita la migrazione.
Dimensione degli allegati di cui è stata eseguita la migrazione (MB): la dimensione degli allegati di cui viene eseguita la migrazione.
Numero di allegati in sospeso: la quantità di allegati ancora in attesa della migrazione.
Dimensione degli allegati in sospeso (MB): la dimensione degli allegati in attesa della migrazione.
Numero di tutti gli allegati: il numero totale di allegati presenti nel sistema, inclusi gli allegati di cui è stata eseguita la migrazione, gli allegati in attesa della migrazione e gli allegati appena aggiunti.
Dimensione di tutti gli allegati (MB): la dimensione di tutti gli allegati presenti nel sistema.
Note:
Dopo la migrazione dall'ambiente di test all'ambiente di produzione, se non si aggiorna il passo manuale relativo ai dettagli delle connessioni, il caricamento e lo scaricamento degli allegati all'interno dell'applicazione generano un errore. Lo scaricamento avrà luogo con 0 byte e il caricamento restituirà un errore di convalida.Planning prende gli allegati dal database e sposta i file in Memorizzazione oggetti OCI nel gruppo impostato. Questa operazione viene eseguita in base all'URL gruppo, insieme al nome utente e alla password creati per Planning in Oracle Cloud Infrastructure. Gli allegati vengono spostati dal database a Memorizzazione oggetti OCI e quindi rimossi dal database.
Dopo la prima migrazione, i caricamenti e gli scaricamenti di allegati vengono memorizzati e recuperati da Memorizzazione oggetti OCI.
Di seguito è riportato uno screenshot campione delle statistiche.
Fare clic su Reimposta per ripristinare l'ultima connessione funzionante.
Risoluzione dei problemi relativi alla configurazione
Quando si imposta Memorizzazione oggetti OCI, se si visualizza il messaggio riportato di seguito, è possibile che vi sia un problema con le credenziali o l'URL gruppo:
Error: Unable to connect to the Object Storage service using the specified URL and credentials.
Utilizzare un client REST, ad esempio cURL o Postman, per eseguire il test delle credenziali e dell'URL gruppo.
Il formato del comando cURL è il seguente: curl <bucket URL> -u "<username>:<password>"
Di seguito viene riportato un esempio di un comando cURL per eseguire il test dell'URL e delle credenziali:
curl https://swiftobjectstorage.us-ashburn-1.oraclecloud.com/v1/epmcloud/taskAttachments -u "username:password"