Carica dati

Crea un bucket di storage nella tua tenancy Oracle Cloud Infrastructure.

Prepara storage degli oggetti per l'integrazione

È necessario creare un contenitore, o bucket, per memorizzare gli oggetti dati in Oracle Cloud Infrastructure Object Storage.

  1. Passare alla console di Oracle Cloud Infrastructure Object Storage.
  2. Fare clic su Memorizzazione, quindi su Memorizzazione oggetto.
  3. Fare clic su Crea bucket.
  4. Assegnare al bucket un nome che identifichi i dati, ad esempio salesdb-bucket.
  5. Fare clic su Standard come livello di memorizzazione.
  6. Se si desidera che Oracle Cloud Infrastructure gestisca le chiavi di cifratura, fare clic su Cifra utilizzando le chiavi gestite da Oracle per la cifratura. Se si desidera utilizzare le proprie chiavi, fare clic su Cifra mediante chiavi gestite da clienti.
  7. Fare clic su Crea bucket.

Carica file di dati nella memoria

Caricare i file di dati dal sistema locale al bucket di storage degli oggetti creato in precedenza.

È possibile utilizzare la console per caricare i file 2 GB o di dimensioni inferiori.

  1. Nella schermata Dettagli storage degli oggetti fare clic sul nome del bucket per visualizzarne i dettagli.
  2. Fare clic su Carica oggetti.
  3. Selezionare l'oggetto o gli oggetti da caricare in uno dei due modi riportati di seguito.
    • Trascinare i file dal computer nella sezione Trascina i file qui....
    • Fare clic sul collegamento di selezione dei file per visualizzare una finestra di dialogo di selezione dei file.

    Quando si selezionano i file da caricare, questi vengono visualizzati in una lista di scorrimento. Se si decide di non caricare un file selezionato, fare clic sull'icona X a destra del nome del file.

    Se i file selezionati da caricare e i file già memorizzati nel bucket hanno lo stesso nome, vengono visualizzati dei messaggi che avvisano della sovrascrittura.

  4. Nel campo Prefisso nome oggetto specificare facoltativamente un prefisso di nome file per il file selezionato per il caricamento.
  5. Fare clic su Carica oggetti.

    Gli oggetti selezionati vengono caricati e visualizzati nella lista degli oggetti nel bucket.

Carica file di grandi dimensioni nella memorizzazione dati

Caricare file di dati di dimensioni superiori a 2 GB dal sistema locale in un bucket di storage degli oggetti utilizzando l'interfaccia della riga di comando (CLI).

Quando si usa l'interfaccia della riga di comando, si specifica la dimensione parte della scelta e Oracle Cloud Infrastructure Object Storage divide l'oggetto in parti ed esegue automaticamente il caricamento di tutte le parti. È possibile scegliere di impostare il numero massimo di parti che possono essere caricate in parallelo. Per impostazione predefinita, l'interfaccia CLI limita il numero di parti che possono essere caricate in parallelo a tre. Quando si usa l'interfaccia CLI, non è necessario eseguire il commit al termine del caricamento.

Aprire un prompt dei comandi e immettere un comando simile al seguente:

oci os object put -ns <object_storage_namespace> -bn <bucket_name> --file <file_path> --name <object_name> --part-size <upload_part_size_in_MiB> --parallel-upload-count <maximum_number_parallel_uploads>

Impostare i parametri e i valori dei flag riportati di seguito.

  • <object_storage_namespace>: lo spazio di nomi di livello superiore utilizzato per la richiesta. Se non viene fornito, questo parametro verrà ottenuto internamente utilizzando una chiamata a oci os ns get.
  • <bucket_name>: il nome del bucket di storage.
  • <file_path>: il percorso completo del file, incluso il nome del file.
  • <object_name>: il nome dell'oggetto. Il valore predefinito è il nome del file, escluso il percorso.
  • <upload_part_size_in_MiB>: la dimensione di ciascuna multiparte in mibibyte (MiB).
  • <maximum_number_parallel_uploads>: il numero massimo di parti che è possibile caricare in parallelo. Il valore predefinito è 3.