4 Démarrer avec Oracle Machine Learning Notebooks pour l'analyse et la visualisation de données
Oracle Machine Learning Notebooks est une plate-forme Web améliorée de carnet pour les analystes et les scientifiques de données. Vous pouvez écrire du code, du texte, créer des visualisations et effectuer des analyses de données, y compris l'apprentissage automatique. Les calepins électroniques fonctionnent avec des interprètes dans le back-end. Dans l'interface utilisateur d'Oracle Machine Learning, les carnets sont disponibles dans un projet, où vous pouvez créer, modifier, supprimer, copier, déplacer et même enregistrer des carnets en tant que modèles.
- À propos d'Oracle Machine Learning Notebooks
Oracle Machine Learning Notebooks est une plate-forme Web améliorée de carnet pour les ingénieurs de données, les analystes de données, les utilisateurs R et Python et les scientifiques de données. Vous pouvez écrire du code, du texte, créer des visualisations et effectuer des analyses de données, y compris l'apprentissage automatique. Les calepins électroniques fonctionnent avec des interprètes dans le back-end. - Accéder à la page Oracle Machine Learning Notebooks
Vous pouvez accéder à la page Carnets OML à partir du volet de navigation de gauche d'Oracle Machine Learning Notebooks ou de la page Carnets. - Modifier votre carnet Oracle Machine Learning
Lors de la création d'un carnet, il s'ouvre automatiquement et vous présente un seul paragraphe à l'aide de l'interpréteur %sql par défaut. Vous pouvez modifier l'interpréteur en spécifiant explicitement l'un des paramètres suivants :%script
,%python
,%sql
,%r
,%md
ou%conda
.
4.1 À propos d'Oracle Machine Learning Notebooks
Oracle Machine Learning Notebooks est une plate-forme de carnet Web améliorée pour les ingénieurs de données, les analystes de données, les utilisateurs R et Python et les scientifiques de données. Vous pouvez écrire du code, du texte, créer des visualisations et effectuer des analyses de données, y compris l'apprentissage automatique. Les calepins électroniques fonctionnent avec des interprètes dans le back-end.
Note :
Il existe un espace de noms unique pour les carnets d'origine et les nouveaux carnets. Vous ne pouvez pas avoir un carnet portant le même nom dans les deux listes de carnets._new
est ajouté à un carnet copié de l'interface initiale vers le nouveau.
Figure 4-1 Carnet OML
- Temps de chargement du carnet plus rapide.
- Aspect et convivialité d'Oracle basés sur le thème Oracle Redwood.
- Visualisation enrichie dans le graphique linéaire, le graphique en aires, le graphique à barres, le graphique pyramidal, le graphique à secteurs, le graphique en Donut, le graphique en entonnoir, le nuage de mots-clés, le diagramme en arbre, le diagramme en anneaux, le graphique en nuage de points, le diagramme en zones.
- Option permettant d'entrer des commentaires dans les paragraphes du carnet.
- Option permettant de créer des dépendances de paragraphe. La fonction Dépendances de paragraphe vous permet d'ajouter des dépendances entre les paragraphes. Les personnes à charge d'un paragraphe s'exécutent automatiquement après l'exécution du paragraphe initial.
- Sélection simplifiée du niveau de service dans le menu déroulant Élevé, Moyen, Faible.
- Disposition du carnet Zeppelin et Jupyter.
- Gestion des versions sur page, consultation de l'historique des versions et comparaison des versions.
4.2 Accéder à la page Oracle Machine Learning Notebooks
Vous pouvez accéder à la page Carnets OML à partir du volet de navigation de gauche d'Oracle Machine Learning Notebooks ou de la page Carnets.
- Pour accéder à la page Carnets :
- Allez au volet de navigation de gauche d'Oracle Machine Learning, développez Projects, puis cliquez sur Carnets.
Figure 4-2 Volet de navigation gauche
- Vous pouvez également cliquer sur Carnets sous Lien rapide dans la page d'accueil pour ouvrir la page Carnets.
- Allez au volet de navigation de gauche d'Oracle Machine Learning, développez Projects, puis cliquez sur Carnets.
- La page Carnets OML s'ouvre.
-
Figure 4-3 Page Carnets OML
- Créer : Cliquez sur Créer pour créer un carnet.
- Modifier : Cliquez sur une rangée de carnet pour la sélectionner et cliquez sur Modifier. Vous pouvez modifier le nom du carnet et ajouter des commentaires dans la boîte de dialogue Modifier le carnet.
- Supprimer : Cliquez sur une rangée de carnet pour la sélectionner et cliquez sur Supprimer.
- Dupliquer : Cliquez sur une rangée de carnet pour la sélectionner, puis cliquez sur Dupliquer. Cela crée une copie d'un carnet, et la copie en double de celui-ci est répertoriée dans la page Carnets avec le suffixe
_1
dans le nom du carnet. - Enregistrer en tant que modèle : Pour enregistrer un carnet en tant que modèle, sélectionnez le carnet et cliquez sur Enregistrer en tant que modèle. Dans la boîte de dialogue Save as Template (Enregistrer en tant que modèle), vous pouvez définir l'emplacement du modèle pour l'enregistrer dans Personal (Personnel) ou Shared (Partagé)
- Importer : Pour importer un carnet en tant que fichiers .json, cliquez sur Importer. Sélectionnez le projet et l'espace de travail dans lesquels importer le carnet.
- Exporter : Pour exporter un carnet, cliquez sur Exporter. Vous pouvez exporter des carnets au format
.dsnb
, fichier(.json )
au format Zeppelin et au format Jupyter (.ipynb)
, puis les importer plus tard dans le même environnement ou dans un autre). - Version : Pour créer des versions d'un carnet, sélectionnez-le et cliquez sur Version. La page Versions de ce carnet s'ouvre. Ici, vous pouvez créer une nouvelle version du carnet en cliquant sur +Version. La boîte de dialogue Créer une version s'ouvre. Entrez un nom de version de carnet, une description et cliquez sur OK. La nouvelle version du carnet est créée avec le même nom et le suffixe
_2
pour la deuxième version. Pour les versions suivantes, le suffixe (nombre) est incrémenté de un. Pour revenir à une version plus ancienne, cliquez sur Rétablir une version. Vous avez également la possibilité de supprimer n'importe quelle version du carnet. Cliquez sur Retour aux carnets pour accéder à la page Carnets OML.Note :
Vous pouvez également créer une version d'un carnet en l'ouvrant, puis en cliquant sur l'option . Cette option vous permet de créer de nouvelles versions, de consulter l'historique des versions, de restaurer les anciennes versions et de supprimer toutes les anciennes versions du carnet que vous avez ouvert.
-
- Utiliser les versions de carnet dans la page Carnets
En créant des versions de votre carnet, vous pouvez archiver votre travail dans un carnet.
4.2.1 Utiliser les versions de carnet dans la page Carnets
En créant des versions de votre carnet, vous pouvez archiver votre travail dans un carnet.
Note :
Un carnet avec numéro de version n'est pas modifiable. Si vous souhaitez apporter des modifications à une version particulière d'un carnet, vous devez restaurer cette version pour la modifier.Rubrique parent : Accéder à la page Oracle Machine Learning Notebooks
4.3 Modifier votre carnet Oracle Machine Learning
Lors de la création d'un carnet, il s'ouvre automatiquement et vous présente un seul paragraphe à l'aide de l'interpréteur %sql par défaut. Vous pouvez modifier l'interpréteur en spécifiant explicitement l'un des paramètres suivants : %script
, %python
, %sql
, %r
, %md
ou %conda
.
- Utiliser les versions de carnet dans l'éditeur de carnet
En créant des versions de votre carnet, vous pouvez archiver votre travail dans un carnet. - Créer des dépendances de paragraphe
Les dépendances de paragraphe vous permettent d'ajouter des dépendances entre des paragraphes. Les paragraphes dépendants s'exécutent automatiquement après l'exécution du paragraphe initial, selon l'ordre de dépendance.
4.3.1 Utiliser les versions de carnet dans l'éditeur de carnet
En créant des versions de votre carnet, vous pouvez archiver votre travail dans un carnet.
- La démonstration du contrôle des versions de carnet d'origine est modifiée pour ajouter un script afin de créer un modèle d'apprentissage automatique.
- Le carnet de la démonstration du contrôle des versions de carnet est ensuite soumis au contrôle des versions en tant que Version 2 pour archiver le code afin de créer le modèle d'apprentissage automatique.
- Les fonctions Version 2 et Version 1 du carnet Démo de version de carnet sont comparées à l'aide de la fonction Comparer les versions.
Note :
Un carnet avec numéro de version n'est pas modifiable. Si vous souhaitez apporter des modifications à une version particulière d'un carnet, vous devez restaurer cette version pour la modifier.Rubrique parent : Modifier votre carnet Oracle Machine Learning
4.3.2 Créer des dépendances de paragraphe
Les dépendances de paragraphe vous permettent d'ajouter des dépendances entre les paragraphes. Les paragraphes dépendants s'exécutent automatiquement après l'exécution du paragraphe initial, selon l'ordre de dépendance.
Rubrique parent : Modifier votre carnet Oracle Machine Learning