Exportar e importar Notebook do Databricks
Esta página descreve como importar e exportar Notebook no Databricks e os formatos Notebook que o Databricks suporta.
Formatos Notebook suportados
Databricks pode importar e exportar Notebook nos seguintes formatos:
Arquivo de origem: um arquivo contendo apenas instruções de código-fonte com a extensão
.scala
,.py
,.sql
ou.r
.HTML: um Notebook Databricks com a extensão
.html
.Arquivo Databricks
.dbc
.Notebook IPython: um notebook Jupyter com a extensão
.ipynb
.RMarkdown: Um documento R Markdown com a extensão
.Rmd
.
Importar um Notebook
Você pode importar um Notebook externo de um URL ou arquivo. Você também pode importar um arquivo ZIP do Notebook exportado em massa de um workspace Databricks.
Clique Área de trabalho na barra lateral. Faça um dos seguintes:
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 Importar.
Especifique a URL ou navegue até um arquivo que contém um formato externo com suporte ou um arquivo ZIP do Notebook exportado de um workspace do Databricks.
Clique em Importar.
Se você escolher um único Notebook, ele será exportado na pasta atual.
Se você 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
Você pode converter scripts Python, SQL, Scala e R em Notebook de célula única adicionando um comentário à primeira célula do arquivo:
# 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 você importa o script para Databricks, as células são criadas conforme marcadas pelas linhas COMMAND
mostradas.
# COMMAND ----------
-- COMMAND ----------
// COMMAND ----------
# COMMAND ----------
Exportar Notebook
Observação
Quando você exporta um Notebook como HTML, IPython Notebook (.ipynb) ou arquivo (DBC) e não limpou as saídas de comando, as saídas são incluídas na exportação.
Para exportar um Notebook, selecione Arquivo > Exportar na barra de ferramentas Notebook e selecione o formato de exportação.
Para exportar todas as pastas em uma pasta workspace como um arquivo ZIP:
Clique Área de trabalho na barra lateral.
Clique com o botão direito do mouse 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 Notebook .
Arquivo de origem: exporte um arquivo ZIP de arquivos de origem Notebook , que podem ser importados para um workspace do Databricks, usado em um pipeline de CI/CD ou view como arquivos de origem no idioma defaultde cada Notebook . As saídas de comando Notebook não estão incluídas.
Arquivo HTML: exporte um arquivo ZIP de arquivos HTML. O arquivo HTML de cada Notebookpode ser importado para um workspace do Databricks ou view como HTML. As saídas de comando Notebook estão incluídas.