Databricks SQL Sürüm Notları: 2025
Aşağıdaki Databricks SQL özellikleri ve geliştirmeleri 2025'te yayımlandı.
6 Mart 2025
Aşağıdaki güncelleştirmeler 6 Mart 2025 haftasında yayımlandı.
Kullanıcı arabirimi güncelleştirmeleri
- İki eksenli grafikler artık yakınlaştırmayı destekliyor: Artık çift eksenli grafikleri yakınlaştırmak için tıklayıp sürükleyebilirsiniz.
- Tablo sütunlarını sabitle: Artık tablo sütunlarını tablo görünümünün sol tarafına sabitleyebilirsiniz. Tablo üzerinde sağa kaydırdığınızda sütunlar görünümde kalır. Bkz. Sütun ayarları.
- Birleşik grafiklerle ilgili bir sorun düzeltildi: x ekseninde zamansal alan kullanıldığında, etiketler ile çubuk grafikleri arasındaki yanlış hizalama giderildi.
21 Şubat 2025
Databricks SQL sürüm 2025.10 artık Preview kanalında kullanılabilir. Yeni özellikler, davranış değişiklikleri ve hata düzeltmeleri hakkında bilgi edinmek için aşağıdaki bölümü gözden geçirin.
2025.10'da Değişiklikleri
Davranış değişiklikleri
Delta Sharing'de tablo geçmişi varsayılan olarak etkindir
SQL komutu kullanılarak oluşturulan paylaşımlar
ALTER SHARE <share> ADD TABLE <table>
artık varsayılan olarak geçmiş paylaşımı (WITH HISTORY
) etkindir. Bkz. ALTER SHARE.Kimlik Bilgisi SQL deyimleri, kimlik bilgisi türü uyuşmazlığı olduğunda hata döndürür
Bu sürümde, kimlik bilgisi yönetimi SQL deyiminde belirtilen kimlik bilgisi türü kimlik bilgisi bağımsız değişkeninin türüyle eşleşmiyorsa bir hata döndürülür ve deyimi çalıştırılmaz. Örneğin,
DROP STORAGE CREDENTIAL 'credential-name'
deyimi içincredential-name
bir depolama kimlik bilgisi değilse, deyimi hatayla başarısız olur.Bu değişiklik, kullanıcı hatalarını önlemeye yardımcı olmak için yapılır. Önceden, belirtilen kimlik bilgisi türüyle uyumlu olmayan bir kimlik bilgisi verilse bile bu ifadeler başarıyla çalıştırılırdı. Örneğin, aşağıdaki ifade
storage-credential
'ı başarıyla bırakır:DROP SERVICE CREDENTIAL storage-credential
.Bu değişiklik aşağıdaki deyimleri etkiler:
Yeni özellikler ve geliştirmeler
Oluşturulan sütun ifadelerinde
timestampdiff
×tampadd
kullanmaDelta Lake tarafından oluşturulan sütun ifadeleri artık zaman damgası fark ve zaman işlevlerini destekliyor.
SQL işlem hattı söz dizimi desteği
Artık SQL işlem hatlarıoluşturabilirsiniz. SQL işlem hattı, aşağıdaki örnekte gösterildiği gibi
SELECT c2 FROM T WHERE c1 = 5
gibi standart bir sorguyu adım adım bir dizi halinde düzenler:FROM T |> SELECT c2 |> WHERE c1 = 5
SQL işlem hatları için desteklenen söz dizimi hakkında bilgi edinmek için bkz. SQL İşlem Hattı Söz Dizimi.
Bu sektörler arası uzantının arka planı için bkz. SQL'in Sorunları . Bunları düzeltebiliriz: SQL'de boru söz dizimi (Google Research tarafından).
http_request
işlevini kullanarak HTTP isteğinde bulunmaArtık HTTP bağlantıları oluşturabilir ve bunlar aracılığıyla http_request işlevini kullanarak HTTP istekleri gönderebilirsiniz.
DESCRIBE TABLE
güncelleştirme meta verileri yapılandırılmış JSON olarak döndürürArtık tablo meta verilerini JSON belgesi olarak döndürmek için
DESCRIBE TABLE AS JSON
komutunu kullanabilirsiniz. JSON çıkışı, varsayılan insan tarafından okunabilir rapordan daha yapılandırılmıştır ve bir tablonun şemasını program aracılığıyla yorumlamak için kullanılabilir. Daha fazla bilgi edinmek için bkz. AS JSON DESCRIBE TABLE.Sondaki boşluk göz ardı eden harmanlamalar
Sondaki boş duyarsız harmanlamalar için destek eklendi. Örneğin, bu harmanlamalar
'Hello'
ve'Hello '
eşit olarak ele alır. Daha fazla bilgi edinmek için bkz. RTRIM harmanlama .
Hata düzeltmeleri
Geliştirilmiş artımlı kopya işleme
Bu sürüm, artımlı
CLONE
'in kaynak tablodan hedef tabloya zaten kopyalanmış dosyaları yeniden kopyalayabileceği bir uç duruma yönelik bir düzeltme içerir. Bkz. Azure Databricks'da tablo kopyalama.
13 Şubat 2025
Aşağıdaki özellikler ve güncelleştirmeler 13 Şubat 2025 haftasında yayımlandı.
Kullanıcı arabirimi güncelleştirmeleri
Veri bulma
Unity Kataloğu meta verilerini önizleyin: Şema tarayıcısında bir varlığın üzerine gelerek Unity Kataloğu varlıklarına ait meta verileri önizleyin. Bu özellik Katalog Gezgini'nde ve şema tarayıcısını kullandığınız AI/BI panoları ve SQL düzenleyicisi gibi diğer arabirimlerde kullanılabilir.
Sorgulayabileceğiniz veri varlıklarını bulmak için filtreleyin Katalog Gezgini'nin şema tarayıcısındaki filtre ayarları artık sorgulayabilir onay kutusunu içeriyor. Bu seçeneğin belirtilmesi, görüntüleyebildiğiniz ancak sorgulayabileceğiniz nesneleri dışlar.
can query iki durumlu düğmesinin seçili olduğu Filtre ayarlarını
30 Ocak 2025
Aşağıdaki özellikler ve güncelleştirmeler 30 Ocak 2025 haftası boyunca yayımlandı.
Kullanıcı arabirimi güncelleştirmeleri
SQL ambarı
Tamamlanan sorgu sayısı grafiği (Kamuya Açık Önizleme) şimdi SQL ambarı izleme arayüzünde kullanılabilir. Bu yeni grafik, iptal edilen ve başarısız sorgular da dahil olmak üzere bir zaman penceresinde tamamlanan sorgu sayısını gösterir. Grafik, ambarın performansını değerlendirmek ve sorunlarını gidermek için diğer grafikler ve Sorgu Geçmişi tablosuyla birlikte kullanılabilir. Sorgu, tamamlandığı zaman aralığında tahsis edilir. Sayımların dakika başına ortalaması alınır. Daha fazla bilgi için bkz. SQL ambarı izleme.
SQL düzenleyicisi
- Grafiklerde genişletilmiş veri görüntüleme: SQL düzenleyicisinde oluşturulan Görselleştirmeleri artık en fazla 15.000 veri satırını desteklemektedir.
23 Ocak 2025
Aşağıdaki özellikler ve güncelleştirmeler 23 Ocak 2025 haftası boyunca yayımlandı.
2024.50'deki Değişiklikleri
Databricks SQL sürüm 2024.50 aşağıdaki davranış değişikliklerini, yeni özellikleri ve geliştirmeleri içerir.
Davranış değişiklikleri
-
VARIANT
veri türü artık karşılaştırma gerektiren işlemlerle kullanılamaz
VARIANT
veri türü içeren sorgularda aşağıdaki yan tümceleri veya işleçleri kullanamazsınız:
DISTINCT
INTERSECT
EXCEPT
UNION
DISTRIBUTE BY
Bu işlemler, VARIANT veri türünü kullanan karşılaştırmalar gerçekleştirir ve bu karşılaştırmalar tanımlanmamış sonuçlar üretir. Databricks'te desteklenmezler. Azure Databricks iş yüklerinizde veya tablolarınızda VARIANT türünü kullanıyorsanız Databricks aşağıdaki değişiklikleri önerir:
-
VARIANT
değerleriVARIANT
olmayan veri türlerine açıkça aktarmak için sorguları veya ifadeleri güncelleştirin. - Yukarıdaki işlemlerden herhangi biriyle kullanılması gereken alanlarınız varsa, bu alanları
VARIANT
veri türünden ayıklayın veVARIANT
olmayan veri türlerini kullanarak depolayın.
Daha fazla bilgi edinmek için bkz. Query variant data.
Yeni özellikler ve geliştirmeler
-
USE CATALOG with IDENTIFIER
yan tümcesini parametreleştirme desteği
USE CATALOG ifadesi için IDENTIFIER tümcesi desteklenir. Bu destekle, geçerli kataloğu bir dize değişkenine veya parametre işaretçisine göre parametreleştirebilirsiniz.
- Tablolar ve görünümler için
COMMENT ON COLUMN
desteği
COMMENT ON deyimi, görünüm ve tablo sütunları için açıklamaları değiştirmeyi destekler.
- Yeni SQL işlevleri
Aşağıdaki yeni yerleşik SQL işlevleri kullanılabilir:
- dayname(expr) verilen tarih için haftanın günü için üç harfli İngilizce kısaltmasını döndürür.
- uniform(expr1, expr2 [,seed]) belirtilen sayı aralığında bağımsız ve aynı şekilde dağıtılmış değerlerle rastgele bir değer döndürür.
-
randstr(uzunluk)
length
alfasayısal karakterden oluşan rastgele bir dize döndürür. - Daha fazla işlev için adlandırılmış parametre çağırma
Aşağıdaki işlevler, adlandırılmış parametre çağrısınıdestekler:
- variant_explode
- varyant_patlat_dış
- Satır içi
- inline_outer
- posexplode
- posexplode_outer
Hata düzeltmeleri
- İç içe türler artık NULL kısıtlamalarını doğru bir şekilde kabul ediyor
Bu sürüm, örneğin STRUCT
gibi iç içe türlerde Delta tarafından üretilen bazı sütunları etkileyen bir hatayı düzeltir. Bu sütunlar bazen iç içe alanların NULL
veya NOT NULL
kısıtlamalarına göre ifadeleri yanlış reddeder. Bu durum düzeltildi.
15 Ocak 2025
Aşağıdaki güncelleştirmeler 15 Ocak 2025 haftasında yayımlandı.
Kullanıcı arabirimi güncelleştirmeleri
SQL düzenleyicisi
Yeni SQL düzenleyicisi (Genel Önizleme) artık aşağıdaki özelliklere sahiptir:
- İndirme adlandırması: İndirilen dosyalar artık sorguya göre adlandırılıyor.
-
Yazı tipi boyutu ayarlamaları: Windows/Linux için
Alt +
veAlt -
veya macOS içinOpt +
veOpt -
kullanarak SQL düzenleyicisinde yazı tipi boyutunu hızla ayarlayın. - Yorumlarda @Mentions: Yorumlarda
@
ile belirli kullanıcılardan bahsedin. Bahsedilen kullanıcılar e-posta bildirimleri alır. - Geliştirilmiş sekme geçişi: Sekme değiştirme performansı, yüklenen sekmeler için 80% daha hızlıdır ve kaldırılan sekmeler için 62% daha hızlıdır.
- Ambar ayrıntılarına bakın: SQL Ambarı boyutu artık fazladan tıklama olmadan işlem seçicide görünür.
-
Parametre değerlerini düzenle: Parametre değerini düzenlerken sorgu çalıştırmak için Windows/Linux için
Ctrl + Enter
veya macOS içinCmd + Enter
kullanın. - Sorgu sonuçlarını sürüm geçmişinde tut: Sorgu sonuçları artık sürüm geçmişiyle birlikte depolanır.
Görselleştirmeler
- Yeni grafikler genel kullanıma sunuldu: Geliştirilmiş performansa, gelişmiş renklere ve daha hızlı etkileşime sahip yeni grafikler genel kullanıma sunuldu. Bkz. Databricks SQL'de Görselleştirme ve Görselleştirme türleri.