Поделиться через


Добавьте изображения, уравнения и другие мультимедийные элементы в записные книжки

В этой статье объясняется, как отображать изображения, уравнения, HTML и ссылки на другие записные книжки.

Отображение изображений

Azure Databricks поддерживает отображение изображений в ячейках Markdown. Вы можете отображать изображения, хранящиеся в рабочей области Databricks или томе каталога Unity.

Отображение изображений, хранящихся в рабочей области

Для отображения изображений, хранящихся в рабочей области, можно использовать абсолютные пути или относительные пути. Чтобы отобразить изображение, хранящееся в рабочей области, используйте следующий синтаксис:

%md
![my_test_image](/Workspace/absolute/path/to/image.png)

![my_test_image](./relative/path/to/image.png)

Внедрение изображения в ячейку Markdown

Отображение изображений, хранящихся в томах

Абсолютные пути можно использовать для отображения изображений, хранящихся в томах. Чтобы отобразить изображение, хранящееся в томах, используйте следующий синтаксис:

%md
![my_test_image](/Volumes/absolute/path/to/image.png)

Перетаскивание изображений

Вы можете перетаскивать изображения из локальной файловой системы в ячейки Markdown. Изображение передается в текущий каталог рабочей области и отображается в ячейке.

Перетащите изображение в ячейку Markdown

Отображение математических уравнений

Записные книжки поддерживают KaTeX для отображения математических формул и уравнений. Например

%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}\\]

отрисовывается следующим образом:

отрисованное уравнение 1

и

%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})\\)

отрисовывается следующим образом:

воссозданное уравнение 2

Включить HTML

Html можно включить в записную книжку с помощью функции displayHTML. Пример этого см. в HTML, D3 и SVG в записных книжках.

Заметка

displayHTML iframe загружается с домена databricksusercontent.com, а песочница iframe включает в себя атрибут allow-same-origin. databricksusercontent.com должен быть доступен в браузере. Если она заблокирована корпоративной сетью, она должна добавиться в список разрешений.

Вы можете ссылаться на другие записные книжки или папки в ячейках Markdown с помощью относительных путей. Укажите атрибут href тега привязки в качестве относительного пути, начиная с $, а затем следуйте тому же шаблону, что и в файловых системах 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>