Bagikan melalui


Mengekspor dan mengimpor buku catatan Databricks

Halaman ini menjelaskan cara mengimpor dan mengekspor buku catatan di Azure Databricks dan format buku catatan yang didukung Azure Databricks.

Format buku catatan yang didukung

Databricks dapat mengimpor dan mengekspor notebook dalam format berikut:

  • File sumber: File yang hanya berisi pernyataan kode sumber dengan ekstensi .scala, , .py.sql, atau .r.
  • HTML: Notebook Azure Databricks dengan ekstensi .html.
  • Arsip Databricks .dbc .
  • Buku catatan IPython: Buku catatan Jupyter dengan ekstensi .ipynb.
  • RMarkdown: Dokumen R Markdown dengan ekstensi .Rmd.

Mengimpor buku catatan

Anda bisa mengimpor buku catatan eksternal dari URL atau file. Anda juga dapat mengimpor arsip ZIP notebook yang diekspor secara massal dari ruang kerja Azure Databricks.

  1. Klik Ruang KerjaIkon Ruang Kerja di bilah samping. Lakukan salah satu hal berikut ini:
    • Klik kanan pada folder dan pilih Impor.
    • Untuk mengimpor buku catatan di tingkat atas folder ruang kerja saat ini, klik menu kebab di kanan atas dan pilih Impor.
  2. Tentukan URL atau telusuri ke file yang berisi format eksternal yang didukung atau arsip ZIP buku catatan yang diekspor dari ruang kerja Azure Databricks.
  3. Klik Impor.
    • Jika Anda memilih satu buku catatan, buku catatan akan diekspor di folder saat ini.
    • Jika Anda memilih arsip DBC atau ZIP, struktur foldernya dibuat ulang di folder saat ini dan setiap buku catatan diimpor.

Mengimpor file dan mengonversinya menjadi buku catatan

Anda dapat mengonversi skrip Python, SQL, Scala, dan R menjadi buku catatan sel tunggal dengan menambahkan komentar ke sel pertama file:

Python

# Databricks notebook source

SQL

-- Databricks notebook source

Scala

// Databricks notebook source

R

# Databricks notebook source

Untuk menentukan sel dalam skrip, gunakan komentar khusus yang ditunjukkan di bawah ini. Saat Anda mengimpor skrip ke Databricks, sel dibuat seperti yang ditandai oleh garis yang diperlihatkan COMMAND .

Python

# COMMAND ----------

SQL

-- COMMAND ----------

Scala

// COMMAND ----------

R

# COMMAND ----------

Mengekspor buku catatan

Catatan

Saat Anda mengekspor buku catatan sebagai HTML, buku catatan IPython (.ipynb), atau arsip (DBC), dan Anda belum menghapus output perintah, output disertakan dalam ekspor.

Untuk mengekspor buku catatan, pilih Ekspor File > di toolbar buku catatan dan pilih format ekspor.

Untuk mengekspor semua folder dalam folder ruang kerja sebagai arsip ZIP:

  1. Klik Ruang KerjaIkon Ruang Kerja di bilah samping.
  2. Klik kanan folder dan pilih Ekspor.
  3. Pilih format ekspor:
    • Arsip DBC: Mengekspor arsip Databricks, format biner yang menyertakan metadata dan output perintah notebook.
    • File Sumber: Ekspor arsip ZIP file sumber buku catatan, yang dapat diimpor ke ruang kerja Azure Databricks, digunakan dalam alur CI/CD, atau ditampilkan sebagai file sumber dalam setiap bahasa default notebook. Output perintah notebook tidak disertakan.
    • Arsip HTML: Ekspor arsip ZIP file HTML. Setiap file HTML buku catatan dapat diimpor ke ruang kerja Azure Databricks atau ditampilkan sebagai HTML. Output perintah notebook disertakan.