Activation d'une instance de calcul pour Oracle NoSQL Database Cloud Service et ADW
Étapes permettant à votre instance de calcul d'effectuer des actions sur le service NoSQL, ObjectStorage et ADW.
Créer un groupe dynamique pour l'instance de calcul et la base de données ADW
Bien que vous puissiez exécuter l'intégrateur d'analyses d'Oracle NoSQL Database en utilisant vos propres données d'identification exclusivement, il est recommandé d'exécuter l'utilitaire à partir d'une instance du service de calcul d'Oracle Cloud autorisée à effectuer des actions sur Oracle NoSQL Cloud Service, Object Storage et Autonomous Data Warehouse. De même, bien que vous puissiez utiliser un stockage d'objets AUTH_TOKEN pour permettre à la base de données ADW d'accéder au stockage d'objets, il est recommandé d'utiliser le principal de ressource OCI pour authentifier la base de données ADW avec le stockage d'objets. Il est important de noter que, comme la base de données que vous créez dans ADW nécessite une authentification à l'aide du nom d'utilisateur et du mot de passe de la base de données, vos données d'identification d'utilisateur doivent toujours être fournies à l'utilitaire pour accéder à cette ressource.
- Sélectionnez Identité et sécurité dans le menu à gauche de l'affichage.
- Sous identité, sélectionnez Groupes dynamiques.
- Cliquez sur Créer un groupe dynamique.
- Entrez un nom pour le groupe, par exemple
nosql-to-adw-group
. - Entrez une description pour le groupe; par exemple, la liste des membres du groupe.
- Entrez les règles de correspondance souhaitées; par exemple,
Any {instance.id=''<ocid-of-compute-instance}' and 'resource.id='<ocid-ofthe-database>'
. - Cliquez sur Créer.
Créer une politique avec les autorisations appropriées pour le groupe dynamique
- Sélectionnez Identité et sécurité dans le menu à gauche de l'affichage.
- Sous Identité, sélectionnez Politiques.
- Cliquez sur Créer une politique.
- Entrez un nom pour la politique.
- Entrez une description de la politique; par exemple, une description de ce que les membres du groupe sont autorisés à faire.
- Entrez le compartiment et cliquez sur Créer.
- Ajoutez des énoncés à la politique à l'aide du générateur de politiques de base.
Allow dynamic-group <dyn-grp-name> to manage nosql-tables in compartment <compartment-name>
Allow dynamic-group <dyn-grp-name> to manage nosql-rows in compartment <compartment-name>
Allow dynamic-group <dyn-grp-name> to manage nosql-indexes in compartment <compartment-name>
Allow dynamic-group <dyn-grp-name> to read buckets in compartment <compartment-name>
Allow dynamic-group <dyn-grp-name> to read objects in compartment <compartment-name>
Allow dynamic-group <dyn-grp-name> to manage buckets in compartment <compartment-name>
Allow dynamic-group <dyn-grp-name> to manage objects in compartment <compartment-name>
Allow dynamic-group <dyn-grp-name> to manage autonomous-database in compartment <compartment-name>
Après cette configuration, vous devriez être en mesure d'exécuter l'utilitaire à partir d'une instance de calcul à l'aide de l'authentification de principal d'
Activation d'une instance de calcul pour Oracle NoSQL Database Cloud Service et ADW