Aggiungere immagini, equazioni e altri contenuti multimediali ai notebook
Questo articolo illustra come visualizzare immagini, equazioni, HTML e collegamenti ad altri notebook.
Visualizzare immagini
Azure Databricks supporta la visualizzazione delle immagini nelle celle Markdown. È possibile visualizzare immagini archiviate in un'area di lavoro di Databricks o in un volume di Unity Catalog.
Visualizzare le immagini archiviate nell'area di lavoro
È possibile usare percorsi assoluti o percorsi relativi per visualizzare le immagini archiviate in un'area di lavoro. Per visualizzare un'immagine archiviata in un'area di lavoro, usare la sintassi seguente:
%md
![my_test_image](/Workspace/absolute/path/to/image.png)
![my_test_image](./relative/path/to/image.png)
Visualizzare le immagini archiviate nei volumi
È possibile usare percorsi assoluti per visualizzare le immagini archiviate nei volumi. Per visualizzare un'immagine archiviata nei volumi, usare la sintassi seguente:
%md
![my_test_image](/Volumes/absolute/path/to/image.png)
Trascinare e rilasciare immagini
È possibile trascinare e rilasciare immagini dal file system locale nelle celle Markdown. L'immagine viene caricata nella directory dell'area di lavoro corrente e visualizzata nella cella.
Visualizzare equazioni matematiche
I notebook supportano KaTeX per la visualizzazione di formule matematiche ed equazioni. Per esempio
%md
\\(c = \\pm\\sqrt{a^2 + b^2} \\)
\\(A{_i}{_j}=B{_i}{_j}\\)
$$c = \\pm\\sqrt{a^2 + b^2}$$
\\[A{_i}{_j}=B{_i}{_j}\\]
viene visualizzato come:
e
%md
\\( f(\beta)= -Y_t^T X_t \beta + \sum log( 1+{e}^{X_t\bullet\beta}) + \frac{1}{2}\delta^t S_t^{-1}\delta\\)
where \\(\delta=(\beta - \mu_{t-1})\\)
viene visualizzato come:
Includi HTML
È possibile includere HTML in un notebook usando la funzione displayHTML
. Per un esempio di come eseguire questa operazione, vedere HTML, D3 e SVG nei notebook.
Nota
Il frame displayHTML
viene servito dal dominio databricksusercontent.com
e la sandbox iframe include l'attributo allow-same-origin
.
databricksusercontent.com
deve essere accessibile dal browser. Se è attualmente bloccato dalla rete aziendale, deve essere aggiunto a un elenco di elementi consentiti.
Collegamento ad altri notebook
È possibile collegarsi ad altri notebook o cartelle nelle celle Markdown usando percorsi relativi. Specificare l'attributo href
di un tag di ancoraggio come percorso relativo, a partire da un $
e quindi seguire lo stesso modello dei file system Unix:
%md
<a href="$./myNotebook">Link to notebook in same folder as current notebook</a>
<a href="$../myFolder">Link to folder in parent folder of current notebook</a>
<a href="$./myFolder2/myNotebook2">Link to nested notebook</a>