Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menentukan tabel dalam skema yang sudah ada.
Anda dapat menggunakan salah satu cara berbeda berikut untuk membuat tabel untuk tujuan yang berbeda:
-
Berlaku untuk:
Databricks SQL
Databricks Runtime
Gunakan sintaks ini jika tabel baru akan:
- Berdasarkan definisi kolom yang Anda tetapkan.
- Berasal dari data di lokasi penyimpanan yang ada.
- Berasal dari pertanyaan.
-
Berlaku untuk:
Databricks Runtime
Pernyataan ini cocok dengan CREATE TABLE [USING] menggunakan sintaks Hive.
CREATE TABLE [USING] lebih disukai.
-
Berlaku untuk:
Databricks SQL
Databricks Runtime
Dengan menggunakan sintaks ini, Anda membuat tabel baru berdasarkan definisi, tetapi bukan data, dari tabel lain.
-
Berlaku untuk:
Databricks SQL
Databricks Runtime
Anda dapat menggunakan kloning tabel untuk tabel Delta Lake guna mencapai dua tujuan utama:
- Buat salinan tabel yang lengkap dan independen termasuk definisi dan datanya pada versi tertentu. Ini disebut
DEEP CLONE
. - Buat salinan definisi tabel yang mengacu pada penyimpanan tabel asli untuk data awal pada versi tertentu. Pembaruan, baik pada sumber atau tabel baru tidak akan memengaruhi yang lain. Namun tabel baru bergantung pada keberadaan tabel sumber dan definisi kolom.
- Buat salinan tabel yang lengkap dan independen termasuk definisi dan datanya pada versi tertentu. Ini disebut
Artikel terkait
- ALTER TABLE
- DROP TABLE
- CREATE TABLE [MENGGUNAKAN]
- CREATE TABLE LIKE
- CREATE TABLE CLONE
- CREATE TABLE (format Apache Hive)