Per impostare Memorizzazione oggetti OCI in Enterprise Profitability and Cost Management per gli allegati 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 è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 esempio di URL è: https://swiftobjectstorage.us-ashburn-1.oraclecloud.com/v1/epmcloud/fccsAttachments
Se all'interno del gruppo sono state create 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 che contiene i dati.
Viene visualizzata la finestra di dialogo di conferma di 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 è stata 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 degli 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 passaggio manuale dei dettagli di connessione, le operazioni di caricamento e scaricamento di allegati all'interno dell'applicazione generano un errore. Lo scaricamento scarica 0 byte e il caricamento genera un errore di convalida.Enterprise Profitability and Cost Management riceve 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 in Enterprise Profitability and Cost Management 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.
Ecco uno screenshot di statistiche di esempio.
Se si fa clic su Reimposta viene reimpostata 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:
Errore: Impossibile connettersi al servizio di memorizzazione oggetti utilizzando l'URL e le credenziali specificati.
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 "nomeutente:password"