Accès au service de stockage d'objets Oracle Cloud
Pour configurer l'accès au service Oracle Object Storage, procédez comme suit.
Créer un seau dans le stockage d'objets
Pour configurer l'accès au service Oracle Object Storage, vous devez créer un seau pour le service de stockage d'objets.
Vous créez un seau dans lequel les données de la table NoSQL peuvent être copiées temporairement, au format Parquet. Ceci est en préparation pour le transfert de données à ADW. Pour créer un seau, allez à la console Oracle Cloud et effectuez les opérations suivantes :
-
Sélectionnez Stockage dans le menu à gauche de l'affichage et sélectionnez Stockage d'objets et stockage d'archives.

-
Dans Filtres appliqués, sélectionnez le compartiment pour créer le seau.

-
Indiquez un nom descriptif.
-
Sous Niveau de stockage par défaut, sélectionnez Standard.

-
Sélectionnez le chiffrement souhaité et cliquez sur Créer un seau.

Il n'est pas nécessaire de créer d'autres fichiers. Une fois le seau créé, il vous suffit de spécifier le nom du seau dans la configuration, ainsi que le compartiment du seau, et l'utilitaire s'en servira pour créer des objets avec des noms dérivés de la table en cours de copie.
Par exemple, si le nom du seau que vous avez créé est nosql-to-adw et que le nom de la table que vous souhaitez copier dans ADW est myTable, et que vous demandez à l'utilitaire d'utiliser Oracle NoSQL Migrator, alors l'utilitaire extraira les données de la table NoSQL nommée myTable, les convertira au format Parquet et copiera les données Parquet dans le seau ` nosql-to-ADW` en tant qu'objets ayant des noms de formulaire, myTable_2021_07_22/Data/000000.parquet, myTable_2021_07_22/Data/000001.parquet, etc.
Générer un jeton d'autorisation pour le stockage d'objets.
Après avoir créé le seau, si vous souhaitez authentifier ADW avec le service de stockage d'objets à l'aide d'un jeton d'autorisation spécifié par l'utilisateur (AUTH_TOKEN), et si votre administrateur de système n'en a pas déjà généré un pour vous, vous devez générer ce jeton vous-même afin d'accéder aux fichiers écrits dans le seau de stockage d'objets. La communication entre ADW et Object Storage reposera sur cette AUTH_TOKEN ainsi que sur le mécanisme d'authentification nom d'utilisateur/mot de passe de la base de données.
Pour créer un AUTH_TOKEN, procédez comme suit.
-
Dans la console OCI, allez à Paramètres de l'utilisateur dans votre menu Profil.

-
Sous Ressources, sélectionnez Jetons d'authentification. Cliquez sur Créer un jeton.

-
Si vous générez la valeur AUTH_TOKEN plutôt que l'administrateur de système, copiez-la dans un fichier à des fins de conservation. Qu'il soit généré par vous ou par l'administrateur de système, AUTH_TOKEN doit ensuite être stocké dans la base de données ADW. Pour plus de détails sur cette opération, voir Activer les données d'identification du principal de ressource OCI ou Stocker/Activer le stockage d'objets AUTH_TOKEN de l'utilisateur dans la base de données ADW.