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 buku catatan dalam format berikut:

  • File sumber: File yang hanya berisi pernyataan kode sumber dengan ekstensi .scala, .py, .sql atau .r.
  • HTML: Buku catatan 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 dapat mengimpor buku catatan eksternal dari URL atau file. Anda juga dapat mengimpor arsip ZIP buku catatan yang diekspor secara massal dari ruang kerja Azure Databricks.

  1. Klik Ikon Ruang Kerja 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 tersebut diekspor di folder saat ini.
    • Jika Anda memilih arsip DBC atau ZIP, struktur foldernya dibuat ulang di folder saat ini dan setiap buku catatan akan diimpor.

Mengimpor file dan mengonversinya ke 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 Ikon Ruang Kerja 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, yang digunakan dalam alur CI/CD, atau ditampilkan sebagai file sumber dalam bahasa default setiap buku catatan. 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 dilihat sebagai HTML. Output perintah notebook disertakan.