导出、导入或替换仪表板

为了便于在不同工作区之间共享可编辑的仪表板,可以将仪表板作为文件进行导出和导入操作。 要将仪表板传输到其他工作区,请将其导出为文件,然后将其导入新工作区。 还可以就地替换仪表板文件。 这意味着,直接编辑仪表板文件时,可以将该文件上传到原始工作区,并在维护现有共享设置的同时覆盖现有文件。

以下部分说明如何在 UI 中导出和导入仪表板。 还可以使用 Databricks API 以编程方式导入和导出仪表板。 请参阅 POST /api/2.0/workspace/import

导出仪表板文件

导出仪表板文件:

  1. 打开草稿仪表板。
  2. 单击 “Kebab”菜单图标。 屏幕右上角的烤肉串菜单。
  3. 单击 文件操作>导出

导出成功后,.lvdash.json 文件将保存到 Web 浏览器的默认下载目录。

导入仪表板文件

  • 在仪表板列表页面中,单击 蓝色向下插入符号>“从文件导入仪表板”。
  • 单击“选择文件”以打开本地文件对话框,然后选择要导入的 .lvdash.json 文件。
  • 单击“导入仪表板”以确认并创建仪表板。

导入的仪表板将保存到你的用户文件夹。 如果与导入的仪表板同名的项已在该位置中存在,则会通过追加带括号的数字来创建唯一名称,从而自动解决冲突。

从文件替换仪表板

若要通过文件替换控制板,请执行以下步骤:

  1. 打开草稿仪表板。
  2. 单击 “Kebab”菜单图标。 屏幕右上角的烤肉串菜单。
  3. 单击文件操作>替换
  4. 单击“选择文件”以打开文件对话框,然后选择要导入的 .lvdash.json 文件。
  5. 单击“覆盖”以覆盖现有仪表板。

编辑仪表板文件

导出仪表板后生成的序列化 lvdash.json 文件包括完整的查询语法和小组件设置。 在某些情况下,例如编辑自动生成的页面或小组件 name 值,直接编辑此文件非常有用。

序列化的仪表板文件,其中包括页面和部件的值。

修改自动生成的页面和小组件 ID 值:

  1. 导出草稿仪表板并在文本编辑器中打开 .lvdash.json 该文件。
  2. 编辑与页面和小组件关联的 name 值。 保存文件。
  3. 将文件导入工作区并重新发布。

注释

name JSON 文件中的值与displayName字段分开,该字段定义 UI 中显示的页面名称。