Dopo aver creato un blocco note da utilizzare nell'editor di blocchi note, è necessario aggiungere librerie, codice e dati per poter effettuare l'analisi.
Per sviluppare applicazioni analitiche in un notebook, seguire queste fasi generali:
Aprire il notebook in modalità di modifica: fare clic sull'icona di modifica (). Se il notebook è bloccato, è possibile sbloccarlo e modificarlo .
Se il blocco note è contrassegnato come non attendibile, dire al servizio Jupyter di fidarsi del contenuto del blocco note e di consentire l'esecuzione di tutte le celle tramite:
- Facendo clic su Non attendibile nell'angolo in alto a destra del notebook.
- Fare clic su Considera attendibili per eseguire tutte le celle.
Determinare se la mascherina di ambiente associata al notebook ha la dimensione hardware corretta per la velocità di elaborazione dell'analisi anticipata.
Controllare la dimensione dell'ambiente facendo clic sull'icona Visualizza informazioni blocco note () dalla barra degli strumenti del notebook e selezionando la pagina Ambienti .
Se è necessario modificare l'ambiente, selezionarne un altro dall'elenco oppure, se non è necessario, creare il proprio modello di ambiente. Vedere Creazione di un modello di ambiente.
Se si crea un modello di ambiente, è possibile aggiungere le proprie librerie al modello preinstallato al momento dell'avvio dell'ambiente. Vedi Personalizza il tuo ambiente per Python e R.
Importa librerie preinstallate. Consultare Librerie e script per notebook.
Dati di carico e di accesso. È possibile accedere ai dati dagli asset del progetto eseguendo il codice generato automaticamente quando si seleziona l'asset o in modo programmatico utilizzando le funzioni della libreria preinstallate. Consultare Dati di caricamento e di accesso.
Preparare e analizzare i dati con i metodi appropriati:
- Costruire i modelli di runtime di watsonx.ai
- Crea modelli Decision Optimization
- Utilizza Watson Natural Language Processing
- Utilizzare algoritmi di analisi previsionali SPSS
- Utilizza metodi di analisi dell'ubicazione geospaziale
- Utilizza dati ignorati per Spark SQL
- Applica codifica Parquet
- Utilizza metodi di analisi delle serie temporali
Se necessario, pianificare l'esecuzione del notebook ad un'ora regolare. Vedere Pianificazione di un notebook.
- Monitorare lo stato delle esecuzioni job dalla pagina Jobs del progetto.
- Fare clic sul lavoro per aprire la pagina dei dettagli del lavoro per visualizzare le esecuzioni per il lavoro e lo stato di ogni esecuzione. Se un'esecuzione non è riuscita, è possibile selezionare l'esecuzione e visualizzare la coda del log oppure scaricare l'intero file di log per risolvere i problemi relativi all'esecuzione.
Se riscontri problemi nell'esecuzione del codice, utilizza il Debugger per esaminare una cella di codice nel tuo blocco note. Per attivare il debugger:
- Clicca sul Abilita debugger icona ( ) nella barra degli strumenti del notebook.
- Fare clic accanto a qualsiasi riga di codice per aggiungere un punto di interruzione.
Per eseguire il debug del codice da Visualizzazione menu, selezionare Barra laterale destra, quindi selezionare Mostra debugger.
Quando non si sta lavorando attivamente sul notebook, passare a Kernel e fare clic su Arresta Kernel per arrestare il kernel del notebook e liberare risorse.
Arrestare il runtime attivo (e il consumo di unità di capacità non necessario) se nessun altro kernel del notebook è attivo in Runtime strumento nella pagina Ambienti nella scheda Gestisci del progetto.
Guardate questo breve video per vedere come creare un notebook Jupyter e un ambiente personalizzato.
Questo video fornisce un metodo visivo per apprendere i concetti e le attività in questa documentazione.
Guarda questo breve video per scoprire come eseguire le query SQL di base sui dati Db2 Warehouse in un notebook Python .
Questo video fornisce un metodo visivo per apprendere i concetti e le attività in questa documentazione.
Trova i video che mostrano ulteriori esempi di notebook Python nella pagina Video.
Installazione di pacchetti da 'conda
o 'mamba
attraverso un server proxy
- Se si desidera che '
conda
o 'mamba
utilizzino un server proxy come intermediario per i repository pubblici 'conda
e 'mamba
, l'amministratore della piattaforma deve configurarlo per voi.
L'impostazione 'proxy_servers
, utilizzata dall'amministratore, viene attualmente ignorata quando si eseguemamba
non sono interessate da questa limitazione. Per configurare i server proxy per 'mamba
quando si esegue '!mamba install <lib-package>
da un blocco note, impostare il server proxy utilizzando una variabile d'ambiente:
%env http_proxy=http://username:[email protected]:8080
%env https_proxy=https://username:[email protected]:8080
In alternativa, installare il pacchetto nel blocco note usando 'conda
, che rispetta l'impostazione 'proxy_servers
impostata dall'amministratore nel file '.condarc
.
Installazione dei pacchetti da 'pip
attraverso un server proxy
L'amministratore della piattaforma può configurare 'pip
per l'uso dietro un server proxy creando un file di configurazione di 'pip
a livello di cluster chiamato 'pip.conf
. Questo file può contenere un indice specifico del pacchetto o un server proxy.
Eseguire i seguenti comandi in un blocco note per verificare se la connessione funziona.
Per un server proxy, eseguire questo comando:
!python -m pip install langdetect --proxy https://www.example.com:<port number>
Per un indice interno, eseguire questo comando:
!pip install <some_package> --index-url=http://www.example.com/root/pypi/+simple/ --trusted-host=http://www.example.com
Se la connessione non funziona, contattare l'amministratore della piattaforma.
Ulteriori informazioni
Argomento principale: Jupyter Notebook editor