在 Databricks 笔记本错误中显示图像

Display image in Databricks notebook error

我正在创建带有公司徽标的数据块笔记本模板。使用以下代码显示图像会引发错误。

代码:

%md
<img src ='/test/image/MyImage.jpg'>

错误:

HTTP ERROR 403: Invalid or missing CSRF token

请指导我。

您要么需要将图像存储在某处,然后将其作为完整的引用URL,例如,您可以引用您的公司网站。

另一种方式是将文件上传到DBFS的/FileStore目录,然后就可以使用/files/URL进行引用,[=21]都支持=] 和 Markdown(参见 docs):

%md
![my_test_image](files/image.jpg)

您可以使用 databricks-cli, or via UI 上传图像(如果您启用了 DBFS 文件浏览器)。 (另一种选择是 DBFS REST API,但很麻烦)