5.10 Informazioni sulle associazioni e i notebook degli interpreti
Un interprete è un plugin che consente di utilizzare un backend specifico del linguaggio di elaborazione dati.
Per i notebook Zeppelin nell'interfaccia utente di Oracle Machine Learning, utilizzare gli interpreti SQL, PL/SQL, Python e R all'interno di un gruppo di interpreti Oracle Database e l'interprete Markdown per la sintassi di formattazione del testo normale in modo che possa essere convertito in HTML. L'interprete Conda viene utilizzato per connettersi all'ambiente Conda e utilizzare i pacchetti di librerie di terze parti Python.
- SQL -
%sql
- PL/SQL:
%script
- Python -
%python
- R -
%r
- Ribasso -
%md
- Conda -
%conda
- Basso: fornisce il livello minimo di risorse per le operazioni nel database, in genere l'esecuzione seriale (non parallela). Supporta il numero massimo di operazioni concorrenti nel database da parte di più utenti. L'interprete con priorità bassa viene elencato nella parte superiore dell'elenco degli interpreti, quindi è l'impostazione predefinita.
- Media: fornisce un numero fisso di CPU per eseguire operazioni nel database in parallelo, ove possibile. Supporta un numero limitato di utenti concorrenti, in genere 1,25 volte il numero di CPU allocate al pluggable database.
- Alta: fornisce il livello più elevato di CPU per eseguire operazioni nel database in parallelo, fino al numero di CPU allocate al pluggable database. Offre le prestazioni più elevate, ma supporta il numero minimo di operazioni concorrenti nel database, in genere 3.
- Associa e annulla l'associazione degli interpreti: se non si associa alcun interprete specifico al notebook, viene visualizzato il messaggio di errore:
Not supported interpreter <name of interpreter>
- Impostare e riordinare le associazioni degli interpreti. È possibile impostare e riordinare le associazioni di interpreti se si desidera utilizzare un interprete specifico per un paragrafo specifico in un blocco appunti. In tal caso, è necessario selezionare l'interprete specifico per tale paragrafo.
- Modificare l'associazione dell'interprete per qualsiasi paragrafo specifico in un blocco appunti
- Creazione blocco note: quando si crea un blocco note, il blocco note eredita l'ordine di associazione iniziale dell'interprete, che è basso (predefinito), medio, alto.
- Importazione blocco note: quando si importa un blocco note, il blocco note eredita le associazioni di interpreti definite. Tuttavia, dopo aver importato un blocco appunti, verificare l'ordine delle associazioni di interpreti e selezionare gli interpreti richiesti.
- Esportazione blocco note: quando si esporta un blocco note, il blocco note eredita le associazioni di interpreti definite.
- Creazione di blocchi appunti dai modelli: quando si crea un blocco appunti dai modelli, il blocco appunti eredita l'ordine predefinito delle associazioni di interpreti.
- Modifica associazioni di interpreti per paragrafi specifici in un blocco note
L'ordine di associazione dell'interprete impostato per un blocco note si applica a tutti i paragrafi del blocco note. È tuttavia possibile sostituire l'associazione dell'interprete per gli interpreti SQL, PL/SQL, R, Python e Conda per qualsiasi paragrafo specifico del blocco note. - Imposta associazioni di interpreti per notebook
È necessario associare un notebook a un interprete per recuperare i dati dal database o da qualsiasi origine dati. È disponibile un set predefinito di associazioni di interpreti. - Verifica associazioni di interpreti
Dopo aver impostato e modificato l'ordine delle associazioni di interpreti, è possibile verificare le associazioni di interpreti se si utilizza un interprete SQL, PL/SQL, R o Python in un determinato blocco note. Utilizzare un'istruzione SQL per visualizzare e verificare le informazioni di associazione dell'interprete sul notebook.
Argomento padre: Informazioni su Oracle Machine Learning Notebooks Classic
5.10.1 Modifica delle associazioni degli interpreti per paragrafi specifici in un blocco note
L'ordine di associazione dell'interprete impostato per un blocco appunti si applica a tutti i paragrafi di tale blocco appunti. È tuttavia possibile sostituire l'associazione dell'interprete per gli interpreti SQL, PL/SQL, R, Python e Conda per qualsiasi paragrafo specifico del blocco note.
- SQL -
%sql
- PL/SQL:
%script
- Python -
%python
- R -
%r
- Ribasso -
%md
- Conda -
%conda
Nota
Non eseguire l'override delle associazioni dell'interprete dei paragrafi Python poiché non condivideranno lo stesso backend del motore Python.Argomento padre: Informazioni sulle associazioni e i notebook degli interpreti
5.10.2 Impostazione delle associazioni degli interpreti per i notebook
È necessario associare un notebook a un interprete per recuperare i dati dal database o da qualsiasi origine dati. È disponibile un set predefinito di associazioni di interpreti.
5.10.3 Verificare le associazioni degli interpreti
Dopo aver impostato e modificato l'ordine delle associazioni di interpreti, è possibile verificare le associazioni di interpreti se si utilizza un interprete SQL, PL/SQL, R o Python in un determinato blocco note. Utilizzare un'istruzione SQL per visualizzare e verificare le informazioni di associazione dell'interprete sul notebook.
Nota
Per i notebook Python, non ignorare l'associazione dell'interprete a livello di paragrafo.Argomento padre: Informazioni sulle associazioni e i notebook degli interpreti