12 Administration d'Oracle Machine Learning
Oracle Machine Learning est géré au niveau du système et au niveau de l'application par un administrateur.
-
Administrateur - Crée et gère les comptes d'utilisateur d'Oracle Machine Learning, gère les ressources de calcul, les groupes de connexions et les sessions de carnet. L'administrateur réaffecte également l'espace de travail utilisateur.
Note :
L'administrateur n'est pas autorisé à exécuter des carnets. L'administrateur ne peut lire que les carnets. -
Développeur - Il s'agit du rôle d'utilisateur par défaut qui vous permet de créer et d'exécuter des carnets, d'exécuter des énoncés SQL, de créer des scripts SQL, d'exécuter des scripts Python, de créer des tâches pour programmer et exécuter des carnets, d'utiliser des exemples de carnets de modèles, de créer et d'exécuter des expériences AutoML et de déployer des modèles.
- Flux de travail type pour la gestion d'Oracle Machine Learning
Pour gérer l'interface utilisateur d'Oracle Machine Learning et d'autres tâches d'administration, reportez-vous aux tâches indiquées dans le tableau comme guide. - Accéder à la gestion des utilisateurs OML à partir de la ligne de commande
Vous pouvez obtenir l'URL de gestion des utilisateurs d'Oracle Machine Learning pour une location spécifique à partir de la ligne de commande Oracle Cloud Infrastructure (OCI). - Gérer les utilisateurs OML
Un administrateur gère la création du nouveau compte d'utilisateur et des données d'identification d'utilisateur pour Oracle Machine Learning dans l'interface de gestion des utilisateurs. - À propos des données d'utilisateur
Dans la page Données d'utilisateur d'Oracle Machine Learning, vous pouvez voir les données d'utilisateur existantes, les réaffecter et les supprimer. - À propos de la ressource de calcul
Le terme ressource de calcul désigne des services tels qu'une base de données ou tout autre service dorsal auquel un interpréteur se connecte. - Introduction aux groupes de connexions
Un groupe de connexions, également appelé jeu d'interpréteurs Zeppelin, est un ensemble de connexions à la base de données. - Introduction aux sessions de carnet
La page Sessions de carnet présente un aperçu de vos carnets et vous permet de gérer les sessions de carnet à partir de votre espace de travail ou dans des espaces de travail où vous disposez de droits de collaboration.
12.1 Flux de travail type pour la gestion d'Oracle Machine Learning
Pour gérer l'interface utilisateur d'Oracle Machine Learning et d'autres tâches d'administration, reportez-vous aux tâches indiquées dans le tableau comme guide.
Tâches | Interface Oracle Machine Learning/interface de ligne de commande OCI | Informations supplémentaires |
---|---|---|
Obtenir l'URL de gestion des utilisateurs d'Oracle Machine Learning à partir de la ligne de commande OCI | Interface de ligne de commande d'Oracle Cloud Infrastructure (OCI) | Accéder à la gestion des utilisateurs OML à partir de la ligne de commande |
Création du compte d'utilisateur et du mot de passe | Interface de gestion des utilisateurs d'Oracle Machine Learning | Créer des utilisateurs pour Oracle Machine Learning |
Groupes de connexions - Voir et réinitialiser | Interface utilisateur d'Oracle Machine Learning | Utiliser des groupes de connexions |
Ressources de calcul - Voir | Interface utilisateur d'Oracle Machine Learning | À propos de la ressource de calcul |
Administration des données utilisateur - Supprimer tous les utilisateurs, tous les objets liés aux utilisateurs tels que l'espace de travail, les projets et les carnets, et la réaffectation de l'espace de travail | Interface utilisateur d'Oracle Machine Learning | À propos des données d'utilisateur |
Session de carnet - Chargement et arrêt des sessions de carnet | Interface utilisateur d'Oracle Machine Learning | Introduction aux sessions de carnet |
Environnement Conda - Installation et gestion de l'environnement Conda, ajout et suppression de paquets de l'environnement. | Oracle Autonomous Database | À propos de l'environnement Conda et de l'interprète Conda |
Note :
Les tâches répertoriées ici ne peuvent être effectuées que par un administrateur.Rubrique parent : Administration d'Oracle Machine Learning
12.2 Accéder à la gestion des utilisateurs OML à partir de la ligne de commande
Vous pouvez obtenir l'URL de gestion des utilisateurs d'Oracle Machine Learning pour une location spécifique à partir de la ligne de commande Oracle Cloud Infrastructure (OCI).
Rubrique parent : Administration d'Oracle Machine Learning
12.3 Gérer les utilisateurs OML
Un administrateur gère la création du nouveau compte d'utilisateur et des données d'identification d'utilisateur pour Oracle Machine Learning dans l'interface de gestion des utilisateurs.
- Créer un utilisateur
Un administrateur crée des comptes d'utilisateur et des données d'identification d'utilisateur pour Oracle Machine Learning dans l'interface de gestion des utilisateurs. - Ajouter un compte d'utilisateur de base de données existant aux composants d'Oracle Machine Learning
En tant qu'utilisateur ADMIN, vous pouvez ajouter un compte d'utilisateur de base de données existant pour les composants d'Oracle Machine Learning.
Rubrique parent : Administration d'Oracle Machine Learning
12.3.1 Créer un utilisateur
Un administrateur crée des comptes d'utilisateur et des données d'identification d'utilisateur pour Oracle Machine Learning dans l'interface de gestion des utilisateurs.
Note :
Vous devez avoir le rôle d'administrateur pour accéder à l'interface de gestion des utilisateurs d'Oracle Machine Learning.Créer un compte d'utilisateur :
- Dans la page Autonomous Database, sous Nom d'affichage, sélectionnez une base de données Autonomous Database.
- Dans la page Détails d'Autonomous Database, cliquez sur Database Actions.
- Dans Database Actions, sous Administration, cliquez sur Utilisateurs de base de données.
- Cliquez sur + Créer un utilisateur.
- Dans le champ Nom d'utilisateur, entrez un nom d'utilisateur pour le compte. Avec ce nom d'utilisateur, l'utilisateur se connectera à une instance Oracle Machine Learning.
- (Facultatif) Sélectionnez l'option Password Expired (user must change). pour inviter l'utilisateur à modifier son mot de passe lors de sa première connexion.
- Dans le champ Mot de passe, entrez un mot de passe pour l'utilisateur.
- Dans le champ Confirmer le mot de passe, entrez un mot de passe pour confirmer la valeur que vous avez entrée dans le champ Mot de passe.
- Sélectionnez OML pour activer Oracle Machine Learning pour l'utilisateur.
- Cliquez sur Créer un utilisateur.
Cette opération crée un utilisateur de base de données et lui accorde les privilèges requis pour utiliser Oracle Machine Learning.
Note :
Avec un nouvel utilisateur de base de données, un administrateur doit exécuter des commandes Grant sur la base de données pour accorder au nouvel utilisateur l'accès aux tables associées aux carnets Oracle Machine Learning de l'utilisateur.Article parent : Gérer les utilisateurs OML
12.3.2 Ajouter un compte d'utilisateur de base de données existant aux composants d'Oracle Machine Learning
En tant qu'administrateur, vous pouvez ajouter un compte d'utilisateur de base de données existant pour les composants d'Oracle Machine Learning.
Note :
Vous devez avoir le rôle ADMIN pour accéder à l'interface de gestion des utilisateurs d'Oracle Machine Learning.Pour ajouter un compte d'utilisateur de base de données existant :
L'utilisateur dispose des privilèges requis pour utiliser l'application Oracle Machine Learning. Dans Oracle Machine Learning, cet utilisateur peut alors accéder à toutes les tables auxquelles il a accès dans la base de données.
Article parent : Gérer les utilisateurs OML
12.4 À propos des données d'utilisateur
Dans la page Données d'utilisateur d'Oracle Machine Learning, vous pouvez voir les données d'utilisateur existantes, les réaffecter et les supprimer.
-
Supprimer les données d'utilisateur : Pour supprimer un utilisateur, sélectionnez-le et cliquez sur Supprimer les données d'utilisateur.
-
Réaffecter : Pour réaffecter l'espace de travail et les modèles d'un utilisateur à un autre.
- Réaffecter
L'option Réaffecter vous permet de réaffecter des espaces de travail, ainsi que des modèles, d'un utilisateur à un autre.
Rubrique parent : Administration d'Oracle Machine Learning
12.4.1 Réaffecter
L'option Réaffecter vous permet de réaffecter des espaces de travail, ainsi que des modèles, d'un utilisateur à un autre.
Rubrique parent : À propos des données d'utilisateur
12.5 À propos de la ressource de calcul
Le terme ressource de calcul désigne des services tels qu'une base de données ou tout autre service dorsal auquel un interpréteur se connecte.
Note :
Vous devez avoir le rôle d'administrateur pour accéder à la page Ressources de calcul.La page Ressources de calcul affiche la liste des ressources de calcul, ainsi que le nom de chaque ressource, son type, ses commentaires et les détails de la dernière mise à jour. Pour voir les détails de chaque ressource de calcul, cliquez sur son nom. Les détails de la connexion sont affichés dans la page Ressources Oracle.
- Ressource Oracle
La page Ressource Oracle affiche les détails de la ressource de calcul sélectionnée dans la page Ressources de calcul. Vous pouvez configurer les paramètres de mémoire (en gigaoctets) pour l'interpréteur Python pour la ressource de calcul sélectionnée.
Rubrique parent : Administration d'Oracle Machine Learning
12.5.1 Ressource Oracle
La page Ressources Oracle affiche les détails de la ressource de calcul sélectionnée dans la page Ressources de calcul. Vous pouvez configurer les paramètres de mémoire (en gigaoctets) pour l'interpréteur Python pour la ressource de calcul sélectionnée.
Note :
Vous devez disposer du privilège d'administrateur pour configurer les paramètres de mémoire.- Services de ressources et carnets
Cette rubrique répertorie le nombre de carnets que vous pouvez exécuter simultanément par base de données enfichable pour chaque service de ressources.
Rubrique parent : À propos de la ressource de calcul
12.5.1.1 Services de ressources et carnets
Cette rubrique répertorie le nombre de carnets que vous pouvez exécuter simultanément par base de données enfichable pour chaque service de ressource.
Le tableau Services de ressources et nombre de carnets répertorie les ressources de calcul affectées à l'exécution de scripts Python à différents niveaux de service de ressources : Élevé, Moyen et Faible. Le niveau supérieur est affecté au nombre maximal de ressources de calcul pour exécuter le script Python, ce qui pourrait accélérer l'exécution des scripts. Le niveau inférieur est affecté au moins grand nombre de services de ressources, ce qui ralentit l'exécution des scripts.
Tableau 12-1 : Services de ressources et nombre de carnets
Service de ressources | OCPU (UC Oracle) | Mémoire | Nombre de carnets concurrents |
---|---|---|---|
High | Jusqu'à 8 OCPU | 8 Go (jusqu'à 16 Go) | Jusqu'à 3 3 |
Medium | Jusqu'à 4 (OCPU) | 4 Go (jusqu'à 8 Go) | Jusqu'à concurrence de (1,25 × nombre d'OCPU)
Note : Le nombre d'exécutions de carnet courantes est calculé par la formule1.25 x (number of OCPUs) provisionnée pour la base de données enfichable correspondante. OCPU représente Oracle CPU.
Par exemple, si une base de données enfichable est provisionnée avec 4 OCPU, le nombre maximal de carnets exécutés serait de 5 (1,25 x 4) au niveau Moyen. |
Low | 1 | 2 Go (jusqu'à 4 Go) | Jusqu'à 100 |
Article parent : Ressource Oracle
12.6 Introduction aux groupes de connexions
Un groupe de connexions, également appelé ensemble d'interpréteurs Zeppelin, est un ensemble de connexions de base de données.
- À propos des groupes de connexions
Dans la page Groupe de connexions, un utilisateur doté du rôle d'administrateur peut gérer les connexions qui constituent le groupe de connexions. - À propos du groupe de connexions global
Le groupe de connexions global est créé automatiquement lorsqu'une nouvelle base de données est provisionnée. - Modifier la connexion de l'interpréteur Oracle Database
Lorsque vous définissez une connexion d'interpréteur Oracle Database, une référence à une ressource de calcul est créée. Cette référence contient toutes les informations relatives à la connexion concernant l'interpréteur.
Rubrique parent : Administration d'Oracle Machine Learning
12.6.1 À propos des groupes de connexions
Dans la page Groupe de connexions, un utilisateur doté du rôle d'administrateur peut gérer les connexions qui constituent le groupe de connexions.
Note :
Seul un utilisateur administrateur peut gérer les groupes de connexions.-
Nom : Nom de l'interpréteur.
-
Par défaut : Une coche indique si la connexion est la connexion par défaut ou non.
-
Portée : Indique la portée de la connexion.
-
Commentaire : Affiche tout commentaire lié à l'interpréteur.
-
Responsable : Affiche le nom de l'utilisateur qui a créé la connexion.
-
Dernière mise à jour : Indique la date et l'heure de la dernière mise à jour de la connexion.
-
Modifier : Pour modifier la connexion de l'interpréteur, sélectionnez la connexion et cliquez sur Modifier.
-
Arrêter : Pour arrêter la connexion de l'interpréteur, sélectionnez-la et cliquez sur Arrêter.
- Actualiser : Cliquez sur le bouton Actualiser dans les conditions suivantes :
- Si vous renommez la base de données enfichable (PDB).
- Si vous effectuez une rotation de portefeuille. La rotation du portefeuille invalide le portefeuille courant. Par conséquent, un nouveau portefeuille est nécessaire pour la connexion à la base de données.
Rubrique parent : Introduction aux groupes de connexions
12.6.2 À propos du groupe de connexions global
Le groupe de connexions global est créé automatiquement lorsqu'une nouvelle base de données est provisionnée.
-
Définition de ressource de calcul - Une ressource de calcul est associée à la base de données enfichable. Une fois qu'une nouvelle base de données enfichable est provisionnée, une ressource de calcul est ajoutée pour la base de données enfichable. Un client peut provisionner plusieurs bases de données enfichables et, pour chaque base de données enfichable, une ressource de calcul est ajoutée. Les paramètres de la ressource de calcul sont pertinents pour sa propre base de données enfichable. La ressource de calcul est associée à un portefeuille Oracle Wallet. Le portefeuille Oracle contient les données d'identification pour la connexion à la base de données enfichable de l'utilisateur.
Note :
La définition de la ressource de calcul ne peut être modifiée que par l'administrateur. -
Définition de groupe de connexions - Le groupe de connexions global comprend une seule connexion de type
Global.
Un seul groupe de connexions global pour chaque ressource de calcul est autorisé par base de données enfichable. Aucun mot de passe n'est requis pour cette connexion car elle utilise le portefeuille contenant les données d'identification de la base de données enfichable. Le portefeuille est associé à la ressource de calcul.Note :
Un groupe de connexions global ne peut être modifié que par l'administrateur.Réinitialiser : Pour réinitialiser la connexion de l'interpréteur, cliquez sur le nom du groupe de connexions. Le groupe de connexions s'ouvre sur une page distincte, répertoriant toutes les connexions d'interpréteur du groupe. Sélectionnez la connexion à réinitialiser et cliquez sur Réinitialiser. Lorsque vous cliquez sur Réinitialiser, toutes les connexions prises en charge par l'interpréteur sont fermées et tous les carnets utilisant cette connexion sont annulés.
Note :
L'option Réinitialiser est disponible uniquement pour l'administrateur.
Rubrique parent : Introduction aux groupes de connexions
12.6.3 Modifier la connexion de l'interpréteur Oracle Database
Lors de la définition d'une connexion d'interpréteur Oracle Database, une référence à une ressource de calcul est créée. Cette référence contient toutes les informations relatives à la connexion concernant l'interpréteur.
Note :
Vous devez avoir le rôle d'administrateur pour modifier ces champs.Rubrique parent : Introduction aux groupes de connexions
12.7 Démarrer avec les sessions de carnet
La page Sessions de carnet vous donne un aperçu de vos carnets et vous permet de gérer les sessions de carnet à partir de votre espace de travail ou dans des espaces de travail où vous disposez de droits de collaboration.
-
Arrêter : Sélectionnez le carnet en cours d'exécution, puis cliquez sur Arrêter. Cela arrête le carnet sélectionné sur le serveur.
-
Décharger : Sélectionnez le carnet chargé, puis cliquez sur Décharger. Cela supprime le carnet sélectionné de la mémoire sur le serveur.
-
Carnet : Nom du carnet.
-
Projet : Projet dans lequel réside le carnet.
-
Workspace : Espace de travail dans lequel le projet est disponible.
-
Connexion : Nom de connexion.
-
Propriétaire : Propriétaire du carnet.
-
Statut : Les statuts d'un carnet sont les suivants :
-
Chargé : Indique que le carnet est chargé mais n'est pas lié au connecteur logiciel Web ou en cours d'exécution.
-
Actif : Indique que le carnet est lié au connecteur logiciel Web mais n'est pas en cours d'exécution.
-
En cours d'exécution : Indique que le paragraphe de carnet est en file d'attente pour exécution ou en cours d'exécution.
-
Rubrique parent : Administration d'Oracle Machine Learning