Exportar e importar Databricks Notebook
Esta página descreve como importar e exportar o Notebook em Databricks e os formatos de Notebook compatíveis com Databricks.
Formatos de notebook suportados
Databricks pode importar e exportar o Notebook nos seguintes formatos:
- Arquivo de origem: um arquivo contendo somente declarações de código-fonte com a extensão
.scala
,.py
,.sql
ou.r
. - HTML: A Databricks Notebook com a extensão
.html
. - Databricks
.dbc
archive. - IPython Notebook: Um Jupyter Notebook com a extensão
.ipynb
. - rmarkdown: Um documento R Markdown com a extensão
.Rmd
.
Importar um Notebook
O senhor pode importar um Notebook externo de um URL ou de um arquivo. O senhor também pode importar um arquivo ZIP do Notebook exportado em massa de um site Databricks workspace.
-
Clique em
workspace na barra lateral. Execute uma das seguintes ações:
- Clique com o botão direito do mouse em uma pasta e selecione Importar .
- Para importar um Notebook no nível superior da pasta workspace atual, clique no menu kebab no canto superior direito e selecione Import (Importar ).
-
Especifique o URL ou navegue até um arquivo que contenha um formato externo compatível ou um arquivo ZIP do Notebook exportado de um Databricks workspace.
-
Clique em Importar .
- Se o senhor escolher um único Notebook, ele será exportado para a pasta atual.
- Se o senhor escolher um arquivo DBC ou ZIP, sua estrutura de pastas será recriada na pasta atual e cada Notebook será importado.
Importar um arquivo e convertê-lo em um Notebook
O senhor pode converter os scripts Python, SQL, Scala e R para o Notebook de célula única adicionando um comentário à primeira célula do arquivo:
- Python
- SQL
- Scala
- R
# Databricks notebook source
-- Databricks notebook source
// Databricks notebook source
# Databricks notebook source
Para definir células em um script, use o comentário especial mostrado abaixo. Quando o senhor importa o script para o Databricks, as células são criadas conforme marcado pelas linhas COMMAND
mostradas.
- Python
- SQL
- Scala
- R
# COMMAND ----------
-- COMMAND ----------
// COMMAND ----------
# COMMAND ----------
Caderno de exportação
Quando o usuário exporta um Notebook como HTML, IPython Notebook (.ipynb) ou arquivo (DBC) e não limpa as saídas do comando, as saídas são incluídas na exportação.
Para exportar um Notebook, selecione File > Export na barra de ferramentas do Notebook e selecione o formato de exportação.
Para exportar todas as pastas em uma pasta workspace como um arquivo ZIP:
-
Clique em
workspace na barra lateral.
-
Clique com o botão direito na pasta e selecione Exportar .
-
Selecione o formato de exportação:
- Arquivo DBC : Exporte um arquivo Databricks, um formato binário que inclui metadados e saídas de comando do Notebook.
- Arquivo de origem : Exporte um arquivo ZIP de arquivos de origem do Notebook, que pode ser importado para um Databricks workspace, usado em um CI/CD pipeline, ou visualizado como arquivos de origem em cada idioma do Notebook default. Notebook As saídas de comando não estão incluídas.
- Arquivo HTML : exporte um arquivo ZIP de arquivos HTML. O arquivo HTML de cada Notebook pode ser importado para o site Databricks workspace ou visualizado como HTML. Notebook estão incluídas as saídas de comando.