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.

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.