Catatan rilis Databricks SQL 2025
Fitur dan peningkatan Databricks SQL berikut dirilis pada tahun 2025.
6 Maret 2025
Pembaruan berikut dirilis selama minggu 6 Maret 2025.
Pembaruan antarmuka pengguna
- Bagan sumbu ganda sekarang mendukung zoom: Anda sekarang dapat mengklik dan menyeret untuk memperbesar pada bagan sumbu ganda.
- Sematkan kolom tabel: Anda sekarang bisa menyematkan kolom tabel ke sisi kiri tampilan tabel. Kolom tetap terlihat saat Anda menggulir ke kanan pada tabel. Lihat pengaturan Kolom .
- Memperbaiki masalah dengan bagan kombo: Mengatasi ketidakselarasan antara label sumbu x dan batang saat menggunakan bidang temporal pada sumbu x.
21 Februari 2025
Databricks SQL Versi 2025.10 sekarang tersedia di saluran Pratinjau. Tinjau bagian berikut untuk mempelajari tentang fitur baru, perubahan perilaku, dan perbaikan bug.
Perubahan pada 2025.10
Perubahan perilaku
Dalam Berbagi Delta, riwayat tabel diaktifkan secara default
Berbagi yang dibuat menggunakan perintah SQL
ALTER SHARE <share> ADD TABLE <table>
sekarang memiliki berbagi riwayat (WITH HISTORY
) diaktifkan secara default. Lihat ALTER SHARE.pernyataan SQL Kredensial mengembalikan kesalahan saat ada ketidakcocokan jenis kredensial
Dengan rilis ini, jika jenis kredensial yang ditentukan dalam pernyataan SQL manajemen kredensial tidak cocok dengan jenis argumen kredensial, kesalahan dikembalikan dan pernyataan tidak dijalankan. Misalnya, untuk pernyataan
DROP STORAGE CREDENTIAL 'credential-name'
, jikacredential-name
bukan kredensial penyimpanan, pernyataan gagal dengan kesalahan.Perubahan ini dilakukan untuk membantu mencegah kesalahan pengguna. Sebelumnya, pernyataan ini akan berhasil berjalan, bahkan jika kredensial yang tidak cocok dengan jenis kredensial yang ditentukan diberikan. Misalnya, pernyataan berikut akan berhasil menghilangkan
storage-credential
:DROP SERVICE CREDENTIAL storage-credential
.Perubahan ini memengaruhi pernyataan berikut:
Fitur dan peningkatan baru
Menggunakan
timestampdiff
×tampadd
dalam ekspresi kolom yang dihasilkanEkspresi kolom yang dihasilkan Delta Lake sekarang mendukung fungsi timestampdiff dan timestampadd.
Dukungan untuk sintaks alur SQL
Anda sekarang dapat menyusun alur SQL . Alur SQL menyusun kueri standar, seperti
SELECT c2 FROM T WHERE c1 = 5
, ke dalam urutan langkah demi langkah, seperti yang ditunjukkan dalam contoh berikut:FROM T |> SELECT c2 |> WHERE c1 = 5
Untuk mempelajari tentang sintaks yang didukung untuk alur SQL, lihat Sintaks Alur SQL.
Untuk latar belakang ekstensi antar-industri ini, lihat SQL Memiliki Masalah. Kami Dapat Memperbaikinya: Sintaks Pipa dalam SQL (oleh Google Research).
Membuat permintaan HTTP menggunakan fungsi
http_request
Anda sekarang dapat membuat koneksi HTTP dan melaluinya membuat permintaan HTTP menggunakan fungsi http_request.
Pembaruan ke
DESCRIBE TABLE
mengembalikan metadata sebagai JSON terstrukturSekarang Anda dapat menggunakan perintah
DESCRIBE TABLE AS JSON
untuk mengembalikan metadata tabel sebagai dokumen JSON. Output JSON lebih terstruktur daripada laporan default yang dapat dibaca manusia dan dapat digunakan untuk menginterpretasikan skema tabel secara terprogram. Untuk mempelajari lebih lanjut, lihat DESCRIBE TABLE AS JSON.Kolater kosong yang tidak sensitif di belakang
Menambahkan dukungan untuk kolasi yang tidak sensitif terhadap spasi kosong di akhir. Misalnya, kolase ini memperlakukan
'Hello'
dan'Hello '
sama. Untuk mempelajari lebih lanjut, lihat kolasi RTRIM.
Perbaikan bug
Pemrosesan klon inkremental yang ditingkatkan
Rilis ini mencakup perbaikan untuk kasus khusus di mana proses inkremental
CLONE
mungkin mengopi ulang file yang sudah disalin dari tabel sumber ke tabel target. Lihat Mengkloning tabel di Azure Databricks.
13 Februari 2025
Fitur dan pembaruan berikut dirilis selama minggu 13 Februari 2025.
Pembaruan antarmuka pengguna
penemuan data
Pratinjau metadata Katalog Unity: Pratinjau metadata untuk aset Katalog Unity dengan menyorot aset dalam penjelajah skema. Kemampuan ini tersedia di Catalog Explorer dan antarmuka lain tempat Anda menggunakan browser skema, seperti dasbor AI/BI dan editor SQL.
Filter untuk menemukan aset data yang dapat Anda kueri Pengaturan filter di browser skema Catalog Explorer sekarang menyertakan kotak centang Dapat dikueri. Memilih opsi ini mengecualikan objek yang dapat Anda tampilkan tetapi tidak dapat dikueri.
30 Januari 2025
Fitur dan pembaruan berikut dirilis selama minggu 30 Januari 2025.
Pembaruan antarmuka pengguna
gudang SQL
Bagan jumlah kueri yang telah diselesaikan (Pratinjau Umum) sekarang tersedia pada UI pemantauan gudang SQL. Bagan baru ini memperlihatkan jumlah kueri yang selesai dalam jendela waktu, termasuk kueri yang dibatalkan dan gagal. Bagan dapat digunakan dengan bagan lain dan tabel Riwayat Kueri untuk menilai dan memecahkan masalah performa gudang. Kueri dialokasikan dalam jendela waktu pada saat penyelesaian. Jumlah dihitung rata-rata per menit. Untuk informasi selengkapnya, lihat Memantau gudang SQL.
Editor SQL
- Tampilan data yang diperluas dalam bagan: Visualisasi yang dibuat di editor SQL sekarang mendukung hingga 15.000 baris data.
23 Januari 2025
Fitur dan pembaruan berikut dirilis selama minggu 23 Januari 2025.
Perubahan pada 2024.50
Databricks SQL versi 2024.50 mencakup perubahan perilaku berikut, fitur baru, dan peningkatan.
Perubahan perilaku
-
Jenis data
VARIANT
tidak dapat lagi digunakan dengan operasi yang memerlukan perbandingan
Anda tidak dapat menggunakan klausa atau operator berikut dalam kueri yang menyertakan jenis data VARIANT
:
DISTINCT
INTERSECT
EXCEPT
UNION
DISTRIBUTE BY
Operasi ini melakukan perbandingan, dan perbandingan yang menggunakan jenis data VARIAN menghasilkan hasil yang tidak ditentukan dan tidak didukung di Databricks. Jika Anda menggunakan jenis VARIAN di beban kerja atau tabel Azure Databricks Anda, Databricks merekomendasikan perubahan berikut:
- Perbarui kueri atau ekspresi untuk secara eksplisit melemparkan nilai
VARIANT
ke jenis data non-VARIANT
. - Jika Anda memiliki bidang yang harus digunakan dengan salah satu operasi di atas, ekstrak bidang tersebut dari jenis data
VARIANT
dan simpan menggunakan jenis data non-VARIANT
.
Untuk mempelajari selengkapnya, lihat data varian Kueri .
Fitur dan peningkatan baru
- Dukungan untuk memparameterkan klausa
USE CATALOG with IDENTIFIER
Klausa IDENTIFIER didukung untuk pernyataan USE CATALOG. Dengan dukungan ini, Anda dapat membuat parameter katalog saat ini berdasarkan variabel string atau penanda parameter.
-
COMMENT ON COLUMN
dukungan untuk tabel dan tampilan
Pernyataan COMMENT ON mendukung perubahan komentar untuk kolom tampilan dan tabel.
- fungsi SQL Baru
Fungsi SQL bawaan baru berikut ini tersedia:
- dayname(expr) mengembalikan akronim bahasa Inggris tiga huruf untuk hari dalam seminggu untuk tanggal tertentu.
- uniform(expr1, expr2 [,seed]) mengembalikan nilai acak dengan nilai independen dan terdistribusi secara identik dalam rentang angka yang ditentukan.
-
randstr(length) mengembalikan string acak dari karakter alfanumerik
length
. - Pemanggilan parameter bernama untuk berbagai fungsi
Fungsi berikut mendukung untuk pemanggilan parameter bernama :
Perbaikan bug
- Jenis Terstruktur sekarang dengan benar menerima batasan NULL
Rilis ini memperbaiki bug yang memengaruhi beberapa kolom jenis berlapis yang dihasilkan Delta, misalnya, STRUCT
. Kolom-kolom ini kadang-kadang secara salah menolak ekspresi berdasarkan batasan NULL
atau NOT NULL
dari bidang berlapis. Ini telah diperbaiki.
15 Januari 2025
Pembaruan berikut dirilis selama minggu 15 Januari 2025.
Pembaruan antarmuka pengguna
Editor SQL
Editor SQL baru (Pratinjau Umum) sekarang memiliki fitur berikut:
- Penamaan unduhan: Hasil yang diunduh sekarang sudah dinamai sesuai kueri.
-
Penyesuaian ukuran Font: Menyesuaikan ukuran font dengan cepat di editor SQL menggunakan
Alt +
danAlt -
untuk Windows/Linux, atauOpt +
danOpt -
untuk macOS. -
@Mentions di dalam komentar: Sebutkan pengguna tertentu dengan
@
di bagian komentar. Pengguna yang disebutkan akan menerima pemberitahuan email. - Peningkatan pengalihan tab: performa pengalihan Tab hingga 80% lebih cepat untuk tab yang dimuat dan 62% lebih cepat untuk tab yang tidak dimuat.
- Lihat detail gudang: Ukuran Gudang SQL sekarang terlihat di pengalih komputasi tanpa klik tambahan.
-
Edit nilai parameter: Gunakan
Ctrl + Enter
untuk Windows/Linux, atauCmd + Enter
untuk macOS, untuk menjalankan kueri saat mengedit nilai parameter. - Pertahankan hasil kueri dalam riwayat versi: Hasil kueri sekarang disimpan dengan riwayat versi.
Visualisasi
- Bagan baru sekarang tersedia secara umum: Bagan baru dengan peningkatan performa, warna yang ditingkatkan, dan interaktivitas yang lebih cepat sekarang tersedia secara umum. Lihat Visualisasi dalam Databricks SQL dan Jenis Visualisasi.