Accesso allo storage degli oggetti di Oracle Cloud
Si tratta di semplici passi per impostare l'accesso al servizio di storage degli oggetti Oracle.
Creare un bucket nello storage degli oggetti
Per impostare l'accesso al servizio di storage degli oggetti Oracle, devi creare un bucket per lo storage degli oggetti.
È possibile creare un bucket in cui è possibile copiare temporaneamente i dati della tabella NoSQL, in formato Parquet. Questo è in preparazione per il trasferimento dei dati ad ADW. Per creare un bucket, andare alla console di Oracle Cloud ed effettuare le operazioni riportate di seguito.
-
Selezionare Memorizzazione dal menu sul lato sinistro della visualizzazione e selezionare Storage degli oggetti e storage di archivio.

-
In Filtri applicati, selezionare il compartimento per creare il bucket.

-
Fornire un nome descrittivo.
-
In Livello di storage predefinito selezionare Standard.

-
Scegliere l'cifratura desiderata e fare clic su Crea bucket.

Non è necessario creare altri file. Una volta creato il bucket, tutto quello 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 in fase di copia.
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, 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 di sistema non ne ha già generato uno automaticamente, è necessario generare 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.
Per creare un AUTH_TOKEN, procedere come segue.
-
In OCI Console, andare a Impostazioni utente nel menu Profilo.

-
In Risorse, selezionare Token di autenticazione. Fare clic su Genera token.

-
Se invece dell'amministratore di sistema si genera AUTH_TOKEN, copiarlo in un file per la custodia. Se generato dall'utente o dall'amministratore di sistema, AUTH_TOKEN deve essere memorizzato nel database ADW. Per informazioni dettagliate su come eseguire questa operazione, vedere Abilitare la credenziale principal risorsa OCI o memorizzare/abilitare lo storage degli oggetti AUTH_TOKEN dell'utente nel database ADW