Aracılığıyla paylaş


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çin credential-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 & timestampadd kullanma

    Delta 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 = 5gibi 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 bulunma

    Artı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ür

    Artı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.

    Katalog listesinin sağ kısmında sahip ve son sorgu geçmişi gibi birim kataloğu meta verilerini içeren bir kart görüntülenir.

  • 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:

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 STRUCTgibi 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 + ve Alt - veya macOS için Opt + ve Opt - 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çin Cmd + 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.