Accesso allo storage degli oggetti di Oracle Cloud
Creare un bucket nello storage degli oggetti
Per impostare l'accesso a Oracle Object Storage Service, devi creare un bucket per lo storage degli oggetti.
- Selezionare Storage dal menu sulla sinistra della visualizzazione e selezionare Object Storage & Archive Storage.
- Selezionare il compartimento in cui creare il bucket.
- Fornire un nome descrittivo.
- In Livello di memorizzazione predefinito selezionare Standard.
- Scegliere la cifratura desiderata e fare clic su Crea.
Non è necessario creare altri file. Una volta creato il bucket, tutto ciò che devi fare è specificare il nome del bucket nella configurazione, insieme al compartimento del bucket, e la utility lo prenderà da lì; creando oggetti con nomi derivati dalla tabella che viene copiata.
Ad esempio, se il nome del bucket creato è nosql-to-adw
e il nome della tabella che si desidera copiare in ADW è myTable
e si indica alla utility di utilizzare Oracle NoSQL Migrator, quindi la utility recupererà i dati dalla tabella NoSQL denominata myTable
, li convertirà in formato Parquet e copierà i dati Parquet nel bucket nosql-to-adw
come oggetti con nomi del form, myTable_2021_07_22/Data/000000.parquet, myTable_2021_07_22/Data/000001.parquet e così via.
Generare un token di autorizzazione per lo storage degli oggetti.
Dopo aver creato il bucket, se si desidera autenticare ADW con il servizio di storage degli oggetti utilizzando un token di autorizzazione specificato dall'utente (AUTH_TOKEN) e se l'amministratore del sistema non ne ha già generato uno automaticamente, è necessario generare manualmente il token in modo da poter accedere ai file scritti nel bucket di storage degli oggetti. La comunicazione tra ADW e lo storage degli oggetti si baserà su questo AUTH_TOKEN e sul meccanismo di autenticazione nome utente/password del database.
- Nella console OCI, andare a Impostazioni utente nel menu Profilo.
- In Risorse selezionare Token di autenticazione. Fare clic su Genera token.
- Se l'utente, anziché l'amministratore di sistema, genera il file AUTH_TOKEN, copiarlo in un file per la conservazione. Se generato dall'utente o dall'amministratore di sistema, AUTH_TOKEN deve essere memorizzato nel database ADW. Per i dettagli su come eseguire questa operazione, vedere Abilitare la credenziale principal risorsa OCI o memorizzare/abilitare lo storage degli oggetti dell'utente AUTH_TOKEN nel database ADW