导出和导入Databricks笔记本
数据库可以导入和导出以下格式的笔记本:
源文件:只包含带有扩展名的源代码语句的文件
. scala
,. py
,. sql
,或r
.HTML:一个扩展的Databricks笔记本
. html
.砖
.dbc
档案。IPython笔记本:AJupyter笔记本随着扩展
.ipynb
.RMarkdown:一个R计价文件随着扩展
.Rmd
.
导入笔记本电脑
您可以从URL或文件导入外部笔记本。您还可以导入笔记本的ZIP存档散装出口从Databricks工作区。
点击工作空间在侧栏中。做以下其中一件事:
在任何文件夹旁边,单击在文本的右侧,并选择进口.
在工作区或用户文件夹中,单击并选择进口.
指定URL或浏览到包含受支持的外部格式的文件或从Databricks工作区导出的笔记本的ZIP归档文件。
点击进口.
如果选择单个笔记本,则将其导出到当前文件夹中。
如果选择DBC或ZIP存档,则会在当前文件夹中重新创建其文件夹结构,并导入每个笔记本。
导入文件并将其转换为笔记本
你可以将Python、SQL、Scala和R脚本转换为单单元笔记本,只需在文件的第一个单元格中添加注释:
# Databricks笔记本源代码
——Databricks笔记本源代码
// Databricks笔记本源代码
# Databricks笔记本源代码
要在脚本中定义单元格,请使用如下所示的特殊注释。将脚本导入到Databricks时,将按标记的方式创建单元格命令
行所示。
#命令----------
——command ----------
//命令----------
#命令----------
导出文件夹中的所有笔记本
请注意
当您将笔记本导出为HTML、IPython笔记本或存档(DBC),而您没有这样做时清除命令输出,输出包含在导出中。
使用实例将工作空间文件夹中的所有文件夹导出为ZIP压缩文件。
点击工作空间在侧栏中。做以下其中一件事:
在任何文件夹旁边,单击在文本的右侧,并选择出口.
在工作区或用户文件夹中,单击并选择出口.
选择导出格式:
DBC存档:导出Databricks文件,该文件为二进制格式,包含元数据和notebook命令输出。
源文件:导出笔记本源文件的ZIP归档文件,可以导入到Databricks工作区,在CI/CD管道中使用,或以每个笔记本的默认语言视为源文件。笔记本命令输出不包括在内。
HTML档案:导出HTML文件的ZIP压缩包。每个笔记本的HTML文件都可以导入到Databricks工作空间或以HTML的形式查看。笔记本命令输出包括在内。