Bagikan melalui


Mengatur katalog dan skema target

Bagian Tujuan dari UI konfigurasi pipeline mengatur katalog dan skema default untuk alur. Katalog dan skema default ini digunakan untuk semua definisi himpunan data dan pembacaan tabel.

Nota

Mode penerbitan warisan menggunakan skema virtual LIVE untuk mencapai perilaku serupa. Dalam mode penerbitan default (digunakan oleh semua alur kerja baru), kata kunci LIVE diabaikan. Lihat skema LANGSUNG (warisan).

Menargetkan himpunan data dalam katalog atau skema yang berbeda

DLT mendukung semantik resolusi pengidentifikasi tiga tingkat. Databricks merekomendasikan penggunaan pengidentifikasi yang sepenuhnya memenuhi syarat untuk kueri dan pernyataan yang menargetkan himpunan data selain default yang dikonfigurasi untuk alur Anda. Lihat resolusi pengidentifikasi Unity Catalog.

Kode sumber DLT mendukung perintah SQL USE CATALOG catalog_name dan USE SCHEMA schema_name. Jalankan perintah-perintah ini untuk menetapkan katalog dan skema saat ini yang dibatasi pada file atau buku catatan yang terdapat perintah-perintah ini. Operasi yang mengikuti perintah ini dalam berkas kode sumber dan menggunakan pengidentifikasi yang tidak sepenuhnya memenuhi syarat atau sebagian memenuhi syarat diarahkan ke katalog dan skema saat ini daripada nilai default yang ditetapkan dalam konfigurasi alur. Lihat Apa katalog dan skema saat ini?.

Apa yang terjadi jika himpunan data tidak ada?

Tabel berikut ini menjelaskan perilaku saat kode sumber DLT mereferensikan himpunan data yang tidak ada:

Operasi Hasil
Membaca Jika tabel, tampilan materialisasi, tabel streaming, atau tampilan tidak ada untuk pengidentifikasi yang ditentukan, pembaruan gagal.
Menulis Jika tampilan materialisasi, tabel streaming, tampilan, atau sink tidak ada untuk pengidentifikasi yang ditentukan, pembaruan mencoba membuat himpunan data. Jika perlu, pembaruan juga membuat skema yang ditentukan.

Penting

Anda mungkin menerima pesan kesalahan yang menyatakan himpunan data tidak ada jika Anda tidak memiliki hak istimewa yang memadai untuk melihat himpunan data.

Anda harus memiliki hak istimewa yang memadai untuk membaca, menulis, dan membuat himpunan data dengan DLT. Lihat persyaratan .