Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Aşağıdaki Databricks SQL özellikleri ve geliştirmeleri 2025'te yayımlandı.
Kasım 2025
Databricks SQL sürüm 2025.35, Geçerli sürümde kullanılmaya başlanıyor
20 Kasım 2025
Databricks SQL sürüm 2025.35 Mevcut kanala yayımlanıyor. 2025.35'teki özelliklere bakın.
Databricks SQL uyarıları artık Genel Önizleme'de
14 Kasım 2025
- Databricks SQL uyarıları: Databricks SQL uyarılarının yeni düzenleme deneyimine sahip en son sürümü artık Genel Önizleme sürümündedir. Bkz. Databricks SQL uyarıları.
SQL Düzenleyicisi görselleştirme düzeltmesi
6 Kasım 2025
- Araç ipucu görüntüleme sorunu düzeltildi: Not Defteri ve SQL Düzenleyicisi görselleştirmelerinde araç ipuçlarının göstergenin arkasına gizlendiği bir sorun çözüldü.
Ekim 2025
Databricks SQL sürüm 2025.35 önizleme sürümünde kullanıma sunuldu
30 Ekim 2025, Cumartesi
Databricks SQL sürüm 2025.35 artık Önizleme 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.
EXECUTE IMMEDIATE sabit ifadeleri kullanma
Artık sabit ifadeleri SQL dizesi ve bağımsız değişkenler olarak deyimlerdeki EXECUTE IMMEDIATE parametre işaretçilerine geçirebilirsiniz.
LIMIT ALL özyinelemeli CTE'ler için destek
Artık özyinelemeli ortak tablo ifadelerindeki (CTE) toplam boyut kısıtlamasını kaldırmak için kullanabilirsiniz LIMIT ALL .
st_dump işlev desteği
Artık işlevini kullanarak st_dump giriş geometrisinin tek geometrilerini içeren bir dizi alabilirsiniz. bkz. st_dump işlevi.
Çokgen iç halka işlevleri artık destekleniyor
Artık çokgen iç halkalarla çalışmak için aşağıdaki işlevleri kullanabilirsiniz:
-
st_numinteriorrings: Bir çokgenin iç sınırlarının sayısını belirler. bkz.st_numinteriorringsişlevi. -
st_interiorringn: Çokgenin n. iç sınırını ayıklayın ve bir çizgi dizesi olarak döndürin. bkz.st_interiorringnişlevi.
DESCRIBE EXTENDED AS JSON için MV/ST yenileme bilgilerini destekle
Azure Databricks artık DESCRIBE EXTENDED AS JSON çıktısında maddileştirilmiş görünüm ve akış tablosu yenileme bilgileri için son yenileme zamanı, yenileme türü, durum ve zamanlama gibi bilgileri içeren bir bölüm oluşturuyor.
DESCRIBE QUERY ve DESCRIBE TABLE meta veri sütunu ekleyin
Azure Databricks artık DESCRIBE QUERY ve DESCRIBE TABLE için anlamlı meta verilerle çıkışında bir meta veri sütunu içeriyor.
DESCRIBE QUERY için, ölçüm görünümlerine sahip bir sorguyu açıklarken, boyutlara doğrudan başvurulduğunda ve ölçüler MEASURE() işlevini kullandığında, anlam meta verileri sorgu boyunca yayılır.
DESCRIBE TABLE için meta veri sütunu yalnızca ölçüm görünümleri için görüntülenir, diğer tablo türleri için görüntülenmez.
Sütunları bırakırken NullType null yapıların doğru işlenmesi
Delta tablolarına yazarken, Azure Databricks artık şemadan sütunları çıkartırken null yapı değerlerini doğru şekilde koruyor. Daha önce, null yapılar yanlış bir şekilde tüm alanların null olarak ayarlandığı null olmayan yapı değerleriyle değiştirildi.
Yeni uyarı düzenleme deneyimi
20 Ekim 2025, Cumartesi
- Yeni uyarı düzenleme deneyimi: Bir uyarı oluşturma veya düzenleme artık yeni çok sekmeli düzenleyicide açılır ve birleşik bir düzenleme iş akışı sağlar. Bkz. Databricks SQL uyarıları.
Görselleştirme düzeltmesi
9 Ekim 2025, Cumartesi
- Takma adlı seri isimleri için gösterge seçimi: Gösterge seçimi artık SQL düzenleyicisindeki ve not defterlerindeki takma adlı serilere sahip grafikler için düzgün çalışıyor.
Ölçüm görünümlerinde anlam meta verileri
2 Ekim 2025, Cumartesi
Artık bir ölçüm görünümünde anlam meta verileri tanımlayabilirsiniz. Anlam meta verileri Genie alanları ve AI/BI panoları gibi yapay zeka araçlarının verilerinizi daha etkili bir şekilde yorumlamalarına ve kullanmalarına yardımcı olur.
Anlam meta verilerini kullanmak için ölçüm görünümünüzün YAML belirtimi sürüm 1.1 veya üzerini kullanması ve Databricks Runtime 17.2 veya üzeri bir sürümde çalıştırılması gerekir. Karşılık gelen Databricks SQL sürümü 2025.30'dur ve SQL ambarları için Önizleme kanalında kullanılabilir.
Bkz. Ölçüm görünümlerinde anlam meta verilerini kullanma ve YAML'nizi 1.1'e yükseltme.
Eylül 2025
Databricks SQL sürüm 2025.30 artık Önizleme sürümünde kullanıma sunuldu
25 Eylül 2025, Cumartesi
Databricks SQL sürüm 2025.30 artık Önizleme 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.
UTF8 tabanlı harmanlamalar artık LIKE işlecini destekliyor
LIKE'yi artık aşağıdaki harmanlamalardan birinin etkinleştirildiği sütunlarla kullanabilirsiniz: UTF8_Binary, UTF8_Binary_RTRIM, UTF8_LCASE, UTF8_LCASE_RTRIM. Bkz. harmanlama.
ST_ExteriorRing işlevi artık destekleniyor
Artık işlevini kullanarak ST_ExteriorRing çokgenin dış sınırını ayıklayabilir ve bunu bir çizgi dizesi olarak döndürebilirsiniz. bkz. st_exteriorring işlevi.
Tek DECLARE bir deyimde birden çok oturum veya yerel değişken bildirme
Artık tek DECLARE bir deyimde aynı türde ve varsayılan değerde birden çok oturum veya yerel değişken bildirebilirsiniz. Bkz DECLARE VARIABLE . ve BEGIN END bileşik deyimi.
Ölçüm görünümü oluşturma için destek TEMPORARY anahtar sözcüğü
Artık ölçüm görünümü oluştururken anahtar sözcüğünü TEMPORARY kullanabilirsiniz. Geçici ölçüm görünümleri yalnızca bunları oluşturan oturumda görünür ve oturum sona erdiğinde bırakılır. Bkz. CREATE VIEW.
DESCRIBE CONNECTION JDBC bağlantıları için ortam ayarlarını gösterir
Azure Databricks artık özel sürücüleri destekleyen ve yalıtılmış olarak çalışan JDBC bağlantılarının çıktısında kullanıcı tanımlı ortam ayarları DESCRIBE CONNECTION içeriyor. Diğer bağlantı türleri değişmeden kalır.
Akış sorgularında Delta okuma seçenekleri için SQL söz dizimi
Artık yan tümcesini WITH kullanarak SQL tabanlı akış sorguları için Delta okuma seçeneklerini belirtebilirsiniz. Örneğin:
SELECT * FROM STREAM tbl WITH (SKIPCHANGECOMMITS=true, STARTINGVERSION=X);
Boş regex ve pozitif sınır ile için split doğru sonuçlar
Azure Databricks artık boş bir regex ve pozitif bir sınır ile kullanırken split function doğru sonuçlar döndürüyor. Daha önce işlev, son öğeye dahil olmak yerine kalan dizeyi yanlış kesmişti.
Photon'da düzeltme url_decode ve try_url_decode hata işleme
Photon'da try_url_decode() ve url_decode() ile artık failOnError = false sorguyu başarısız yerine geçersiz URL ile kodlanmış dizeler döndürüyor NULL .
Ağustos 2025
Varsayılan ambar ayarı artık Beta sürümünde kullanılabilir
28 Ağustos 2025, Ağustos 2025, Ağustos 2025, Ağustos 2025, Ağustos
SQL düzenleyicisi, AI/BI panoları, AI/BI Genie, Uyarılar ve Katalog Gezgini genelinde işlem seçicide otomatik olarak seçilecek varsayılan bir ambar ayarlayın. Tek tek kullanıcılar, sorgu çalıştırmadan önce farklı bir ambar seçerek bu ayarı geçersiz kılabilir. Ayrıca oturumlarında uygulanacak kendi kullanıcı düzeyi varsayılan ambarlarını da tanımlayabilirler. Bkz. Çalışma alanı için varsayılan SQL ambarı ayarlama ve Kullanıcı düzeyinde varsayılan ambar ayarlama.
Databricks SQL sürüm 2025.25 güncel sürümde dağıtılıyor
21 Ağustos 2025
Databricks SQL sürüm 2025.25, 20 Ağustos 2025 ile 28 Ağustos 2025 tarihleri arasında Geçerli kanala dağıtılıyor. 2025.25'teki özelliklere bakın.
Databricks SQL sürüm 2025.25 önizleme sürümünde kullanıma sunuldu
14 Ağustos 2025
Databricks SQL sürüm 2025.25 artık Önizleme kanalında kullanılabilir. Yeni özellikler ve davranış değişiklikleri hakkında bilgi edinmek için aşağıdaki bölümü gözden geçirin.
Özyinelemeli ortak tablo ifadeleri (rCTE) genel olarak kullanılabilir
Özyinelemeli ortak tablo ifadeleri (rCTEs) genel olarak kullanılabilir. Özyinelemeli ilişkiyi izlemek için UNION ALL ile kendine başvuran bir CTE kullanarak hiyerarşik verilerde gezinin.
Şema ve katalog düzeyi varsayılan harmanlama desteği
Artık şemalar ve kataloglar için varsayılan harmanlama ayarlayabilirsiniz. Bu, şema veya katalogda oluşturulan tüm nesneler için geçerli olan bir harmanlama tanımlamanıza olanak tanır ve verileriniz genelinde tutarlı harmanlama davranışı sağlar.
Uzamsal SQL ifadeleri ile GEOMETRY ve GEOGRAPHY veri türleri desteği
Artık uzamsal sorguların performansını artırmak için verileri yerleşik GEOMETRY ve GEOGRAPHY sütunlarında jeo-uzamsal olarak depolayabilirsiniz. Bu sürüm, uzamsal birleşimlerle topolojik ilişkileri içeri aktarma, dışarı aktarma, ölçme, oluşturma, düzenleme, doğrulama, dönüştürme ve belirleme işlevleri de dahil olmak üzere 80'den fazla yeni uzamsal SQL ifadesi ekler. Bkz. ST jeo-uzamsal işlevleri, GEOGRAPHY türü ve GEOMETRY türü.
Şema ve katalog düzeyi varsayılan harmanlama desteği
Artık şemalar ve kataloglar için varsayılan harmanlama ayarlayabilirsiniz. Bu, şema veya katalogda oluşturulan tüm nesneler için geçerli olan bir harmanlama tanımlamanıza olanak tanır ve verileriniz genelinde tutarlı harmanlama davranışı sağlar.
ile JSON seçeneklerinin daha iyi işlenmesi VARIANT
from_json ve to_json işlevleri artık en üst düzey VARIANT şemalarla çalışırken JSON seçeneklerini doğru şekilde uygulamaktadır. Bu, desteklenen diğer veri türleriyle tutarlı davranış sağlar.
ZAMAN DİLİMİ OLMAYAN TARIH/ZAMAN DAMGASI sözdizimi desteği
Artık yerine TIMESTAMP WITHOUT TIME ZONEbelirtebilirsinizTIMESTAMP_NTZ. Bu değişiklik SQL Standard ile uyumluluğu geliştirir.
Alt sorgu bağıntı sorunu çözüldü
Azure Databricks artık bir alt sorgu ile dış sorgusu arasında sematik olarak eşit toplama ifadeleri arasında yanlış bağıntılar oluşturmaz. Daha önce bu, yanlış sorgu sonuçlarına neden olabilir.
Geçersiz CHECK kısıtlamalar için hata oluştu
Azure Databricks artık kısıtlama doğrulaması sırasında bir kısıtlama ifadesi çözümlenemiyorsa bir AnalysisExceptionCHECK oluşturur.
Ekleme modunda veri akışı birleştirmeleri için daha katı kurallar
Azure Databricks artık, her iki tarafta da filigranlar tanımlanmadığı sürece, ekleme modunda pencere toplamadan sonra akış-akış birleştirmesi kullanan akış sorgularına izin vermez. Düzgün filigranları olmayan sorgular, ekleme modu garantilerini ihlal ederek nihai olmayan sonuçlar üretebilir.
Yeni SQL düzenleyicisi genel kullanıma sunuldu
14 Ağustos 2025
Yeni SQL düzenleyicisi genel kullanıma sunuldu. Yeni SQL düzenleyicisi birden çok deyim sonucu, satır içi yürütme geçmişi, gerçek zamanlı işbirliği, gelişmiş Databricks Yardımcısı tümleştirmesi ve ek üretkenlik özellikleri için destek sağlayan birleşik bir yazma ortamı sağlar. Bkz . Yeni SQL düzenleyicisinde sorgu yazma ve verileri keşfetme.
Gerçekleştirilmiş görünümler ve akış tabloları için zaman aşımı işleme düzeltildi
14 Ağustos 2025
Databricks SQL'de oluşturulan gerçekleştirilmiş görünümler ve akış tabloları için yeni zaman aşımı davranışı:
- 14 Ağustos 2025'ten sonra oluşturulan maddileştirilmiş görünümler ve akış tablolarında depo zaman aşımı otomatik olarak uygulanacaktır.
- 14 Ağustos 2025'ten önce oluşturulan gerçekleştirilmiş görünümler ve akış tabloları için zaman aşımı ayarını ambarın zaman aşımı yapılandırmasıyla eşitlemek için
CREATE OR REFRESHkomutunu çalıştırın. - Tüm gerçekleştirilmiş görünümler ve akış tabloları artık iki günlük varsayılan zaman aşımına sahiptir.
Temmuz 2025
SQL düzenleyicisinde parametreler için önceden ayarlanmış tarih aralıkları
31 Temmuz 2025, Saat 2025, Temmuz 2025, Ağustos 2025, Ağustos
Yeni SQL düzenleyicisinde artık zaman damgası, tarih ve tarih aralığı parametrelerini kullanırken Bu hafta, Son 30 gün veya Geçen yıl gibi önceden ayarlanmış tarih aralıkları arasından seçim yapabilirsiniz. Bu ön ayarlar, tarihleri el ile girmeden ortak saat filtrelerini uygulamayı hızlandırır.
İşler ve İşlem Hatları listesi artık Databricks SQL işlem hatlarını içeriyor
29 Temmuz 2025
İşler ve İşlem Hatları listesi artık Databricks SQL ile oluşturulmuş materyalize görünümler ve akış tabloları için işlem hatlarını içerir.
SQL düzenleyicisinde satır içi yürütme geçmişi
24 Temmuz 2025
Satır içi yürütme geçmişi artık yeni SQL düzenleyicisinde kullanılabilir ve sorguları yeniden yürütmeden geçmiş sonuçlara hızlı bir şekilde erişmenizi sağlar. Önceki yürütmelere kolayca başvurun, doğrudan geçmiş sorgu profillerine gidin veya çalışma sürelerini ve durumlarını geçerli sorgunuz bağlamında karşılaştırın.
Databricks SQL sürüm 2025.20 artık Geçerli'de kullanılabilir
17 Temmuz 2025
Databricks SQL sürüm 2025.20 Current kanala aşamalı olarak dağıtılıyor. Bu sürümdeki özellikler ve güncelleştirmeler için bkz . 2025.20 özellikleri.
SQL düzenleyicisi güncelleştirmeleri
17 Temmuz 2025
Adlandırılmış parametrelerde yapılan geliştirmeler: Tarih aralığı ve çoklu seçim parametreleri artık desteklenmektedir. Tarih aralığı parametreleri için bkz. Tarih aralığı ekleme. Çoklu seçim parametreleri için bkz. Tek bir sorguda birden çok değer kullanma.
SQL düzenleyicisinde güncelleştirilmiş üst bilgi düzeni: Çalıştır düğmesi ve katalog seçici üst bilgiye taşınarak sorgu yazmak için daha fazla dikey alan sağlıyor.
Uyarılar için Git desteği
17 Temmuz 2025
Artık uyarılarda yapılan değişiklikleri izlemek ve yönetmek için Databricks Git klasörlerini kullanabilirsiniz. Git ile uyarıları izlemek için bir Databricks Git klasörüne yerleştirin. Yeni kopyalanan uyarılar yalnızca bir kullanıcı bunlarla etkileşime geçtikten sonra uyarı listesi sayfasında veya API'de görünür. Zamanlamaları duraklatmışlardır ve kullanıcılar tarafından açıkça sürdürülmeleri gerekir. Bkz. Git tümleştirmesi uyarılarla nasıl çalışır?
Databricks SQL sürüm 2025.20 önizleme sürümünde kullanıma sunuldu
3 Temmuz 2025
Databricks SQL sürüm 2025.20 artık Önizleme kanalında kullanılabilir. Yeni özellikler ve davranış değişiklikleri hakkında bilgi edinmek için aşağıdaki bölümü gözden geçirin.
SQL prosedür desteği
SQL betikleri artık Unity Kataloğu'nda yeniden kullanılabilir bir varlık olarak depolanan bir yordamda kapsüllenebilir. CREATE PROCEDURE komutunu kullanarak bir yordam oluşturabilir ve ardından CALL komutunu kullanarak çağırabilirsiniz.
SQL İşlevleri için varsayılan harmanlama ayarlama
DEFAULT COLLATION komutunda new CREATE FUNCTION yan tümcesi kullanılarak, fonksiyon gövdesindeki STRING parametreler, dönüş türü ve STRING değişmez değerler için kullanılan varsayılan harmanlama tanımlanır.
Özyinelemeli ortak tablo ifadeleri (rCTE) desteği
Azure Databricks artık özyinelemeli ortak tablo ifadelerini (rCTEs) kullanarak hiyerarşik verilerin gezintisini destekliyor.
Özyineleyici ilişkiyi izlemek için UNION ALL kendi referansını veren bir CTE kullanın.
ALL CATALOGS için SHOW SCHEMAS'ta destek
SHOW SCHEMAS etiketi kullanım şekli, aşağıdaki söz dizimini kabul etmek için güncellenmiştir.
SHOW SCHEMAS [ { FROM | IN } { catalog_name | ALL CATALOGS } ] [ [ LIKE ] pattern ]
ALL CATALOGS Sorguda SHOW belirtildiğinde yürütme, katalog yöneticisini (DsV2) kullanarak ad alanlarını destekleyen tüm etkin kataloglarda yinelenir. Her katalog için üst düzey ad alanlarını içerir.
Komutun çıkış öznitelikleri ve şeması, ilgili ad alanının kataloğunu gösteren bir catalog sütun eklemek için değiştirilmiştir. Yeni sütun, aşağıda gösterildiği gibi çıkış özniteliklerinin sonuna eklenir:
Önceki çıkış
| Namespace |
|------------------|
| test-namespace-1 |
| test-namespace-2 |
Yeni çıkış
| Namespace | Catalog |
|------------------|----------------|
| test-namespace-1 | test-catalog-1 |
| test-namespace-2 | test-catalog-2 |
Sıvı kümeleme artık silme vektörlerini daha verimli bir şekilde sıkıştırıyor
Liquid kullanarak kümelenmiş delta tabloları artık çalışırken silme vektörlerinden kaynaklanan fiziksel değişiklikleri daha verimli bir şekilde OPTIMIZE uygular. Diğer ayrıntılar için bkz. Parquet veri dosyalarına değişiklik uygulama.
İşlemler için UPDATE sütun değerlerinde belirleyici olmayan /INSERTMERGE ifadelere izin ver
Azure Databricks artık MERGE işlemlerinin güncellenmiş ve eklenen sütun değerlerinde belirli olmayan ifadelerin kullanılmasına izin veriyor. Ancak, MERGE ifadelerinin koşullarında belirleyici olmayan ifadeler desteklenmez.
Örneğin, artık sütunlar için dinamik veya rastgele değerler oluşturabilirsiniz:
MERGE INTO target USING source
ON target.key = source.key
WHEN MATCHED THEN UPDATE SET target.value = source.value + rand()
Bu, veri özelliklerini (ortalama değerler veya diğer hesaplanan sütunlar gibi) korurken gerçek verileri gizleyerek veri gizliliği için yararlı olabilir.
SQL değişkenlerini bildirme ve bırakma için VAR anahtar sözcüğünü destekleme
SQL söz dizimi, değişkenleri bildirme ve bırakma için artık VAR anahtar sözcüğünü, VARIABLE‘ya ek olarak destekliyor. Bu değişiklik, değişkenle ilgili tüm işlemlerde söz dizimini birleştirir ve bu da tutarlılığı artırır ve değişkenleri ayarlarken zaten kullanan VAR kullanıcıların karışıklığını azaltır.
CREATE VIEW Sütun düzeyindeki yan tümceler artık yalnızca gerçekleştirilmiş görünümler için geçerli olduğunda hata oluşturur.
CREATE VIEW komutları, yalnızca MATERIALIZED VIEW için geçerli olan bir sütun düzeyi klausul belirttiğinde artık bir hata verir. Komutlar için etkilenen cümleler CREATE VIEW şunlardır:
NOT NULL- Belirtilen bir veri türü,
FLOATveyaSTRINGgibi DEFAULTCOLUMN MASK
Haziran 2025
Databricks SQL Sunucusuz altyapı yükseltmeleri
11 Haziran 2025
Aşağıdaki motor yükseltmeleri artık tüm dünyaya yayılıyor ve önümüzdeki haftalarda kullanılabilirlik tüm bölgelere genişletilecek.
- Daha düşük gecikme süresi: Panolar, ETL işleri ve karma iş yükleri artık 25% iyileştirmeyle daha hızlı çalışıyor. Yükseltme, ek maliyet veya yapılandırma olmadan sunucusuz SQL ambarlarına otomatik olarak uygulanır.
- Tahmine Dayalı Sorgu Yürütmesi (PQE):PQE görevleri gerçek zamanlı olarak izler ve dengesizliği, taşmaları ve gereksiz işleri önlemeye yardımcı olmak için sorgu yürütmeyi dinamik olarak ayarlar.
- Foton vektörleştirilmiş karıştırma: Verileri sıkıştırılmış sütun biçiminde tutar, CPU'nun yüksek hızlı önbelleği içinde sıralar ve vektörleştirilmiş yönergeleri kullanarak birden çok değeri aynı anda işler. Bu, büyük birleşimler ve geniş toplama gibi CPU'ya bağlı iş yükleri için aktarım hızını artırır.
Kullanıcı arabirimi güncelleştirmeleri
5 Haziran 2025
-
Sorgu içgörüleri geliştirmeleri:Sorgu Geçmişi sayfasının ziyareti artık
listHistoryQueriesolayını yayar. Sorgu profilinin açılması artıkgetHistoryQueryolayını oluşturur.
Mayıs 2025
Ölçüm görünümleri Genel Önizleme'de
29 Mayıs 2025
Unity Kataloğu ölçüm görünümleri tutarlı, yeniden kullanılabilir ve yönetilen temel iş ölçümlerini tanımlamak ve yönetmek için merkezi bir yol sağlar. Karmaşık iş mantığını merkezi bir tanım haline getirerek kuruluşların önemli performans göstergelerini bir kez tanımlamasına ve panolar, Genie alanları ve uyarılar gibi raporlama araçları arasında tutarlı bir şekilde kullanmasına olanak tanır. Ölçüm görünümleriyle çalışmak için Önizleme kanalında (2025.16) veya Databricks Runtime 16.4 veya üzerini çalıştıran diğer işlem kaynağında çalışan bir SQL ambarı kullanın. Bkz Unity Kataloğu metrik görünümleri.
Kullanıcı arabirimi güncelleştirmeleri
29 Mayıs 2025
-
Yeni SQL düzenleyicisi geliştirmeleri:
- Taslaklar klasöründeki yeni sorgular: Yeni sorgular artık Taslaklar klasöründe varsayılan olarak oluşturulur. Kaydedildiğinde veya yeniden adlandırıldığında, taslakların dışına otomatik olarak taşınırlar.
-
Sorgu parçacıkları desteği: Artık ifadeleri ya da önceden tanımlanmış SQL kesimleri olan sorgu parçacıklarını
JOINveyaCASEgibi otomatik tamamlama ve dinamik ekleme noktaları desteğiyle oluşturabilir ve yeniden kullanabilirsiniz. Sorgu Parçacıklarını oluşturmak için Görüntüle>Sorgu Parçacıkları seçeneğini seçin. - Denetim günlüğü olayları: Denetim günlüğü olayları artık yeni SQL düzenleyicisinde yapılan eylemler için yayılıyor.
- Filtreler görselleştirmeleri etkiler: Sonuç tablolarına uygulanan filtreler artık görselleştirmeleri de etkileyerek SQL sorgusunu değiştirmeden etkileşimli incelemeyi mümkün hale getirir.
Beta'da yeni uyarı sürümü
22 Mayıs 2025, Saat 20:00
Uyarıların yeni bir sürümü artık Beta sürümündedir. Bu sürüm sorgu kurulumunu, koşulları, zamanlamaları ve bildirim hedeflerini tek bir arabirimde birleştirerek uyarı oluşturmayı ve yönetmeyi basitleştirir. Eski uyarıları yeni sürümle birlikte kullanmaya devam edebilirsiniz. Bkz. Databricks SQL uyarıları.
Kullanıcı arabirimi güncelleştirmeleri
22 Mayıs 2025, Saat 20:00
- Grafiklerde araç ipucu biçimlendirmesi: SQL düzenleyicisi ve not defterlerindeki grafiklerdeki araç ipuçları artık Veri etiketleri sekmesinde tanımlanan sayı biçimlendirmesini izler. Bkz . Databricks not defterlerindeki görselleştirmeler ve SQL düzenleyicisi.
Databricks SQL sürüm 2025.16 kullanıma sunuldu
15 Mayıs 2025
Databricks SQL sürüm 2025.16 artık Önizleme 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.
IDENTIFIER destek artık katalog işlemleri için Databricks SQL'de kullanılabilir
Artık aşağıdaki katalog işlemlerini gerçekleştirirken yan tümcesini IDENTIFIER kullanabilirsiniz:
CREATE CATALOGDROP CATALOGCOMMENT ON CATALOGALTER CATALOG
Bu yeni söz dizimi, bu işlemler için tanımlanan parametreleri kullanarak katalog adlarını dinamik olarak belirtmenize olanak tanıyarak daha esnek ve yeniden kullanılabilir SQL iş akışları sağlar. Söz dizimine örnek olarak, katalog adı belirtmek için CREATE CATALOG IDENTIFIER(:param) parametresi sağlanan yeri param göz önünde bulundurun.
Daha fazla ayrıntı için bkz IDENTIFIER yan tümcesi.
Harmanlanmış ifadeler artık otomatik olarak oluşturulan geçici takma adlar sunar.
Harmanlanmış ifadeler için otomatik olarak oluşturulan diğer adlar artık COLLATE bilgilerini her zaman belirleyici bir şekilde içerecek. Otomatik oluşturulan diğer adlar geçicidir (kararsızdır) ve bu adlara güvenilmemelidir. Bunun yerine, en iyi uygulama olarak tutarlı ve açık bir şekilde kullanın expression AS alias .
Bir görünümde UNION/EXCEPT/INTERSECT komutları ve EXECUTE IMMEDIATE artık doğru sonuçlar döndürmektedir.
Anahtar sözcükler diğer ad olarak kabul edildiğinden, üst düzey UNION/EXCEPT/INTERSECT ve diğer adsız sütunlar içeren geçici ve kalıcı görünüm tanımlarına yönelik sorgular daha önce yanlış sonuçlar döndürüyordu UNION/EXCEPT/INTERSECT . Artık bu sorgular küme işleminin tamamını doğru bir şekilde gerçekleştirecektir.
EXECUTE IMMEDIATE ... INTO üst düzey UNION/EXCEPT/INTERSECT ve adsız sütunlar ile, ayrıştırıcının bu anahtar sözcükleri diğer adlar olarak yorumlaması nedeniyle belirtilen değişkene küme işleminin yanlış bir sonucu yazıldı. Benzer şekilde, geçersiz kuyruk metnine sahip SQL sorgulara da izin verildi. Bu durumlarda, ayarlanan işlemler belirtilen değişkene doğru sonucu yazacak veya SQL metni geçersizse başarısız olacak.
Yeni listagg ve string_agg işlevler
Artık bir gruptaki listagg ve string_agg değerlerini toplamak için STRING veya BINARY işlevlerini kullanabilirsiniz. Diğer ayrıntılar için bkz. string_agg .
Belirli işlemler için takma isimli tamsayı sabitlerinde gruplama düzeltmesi bozuldu.
Diğer adla belirtilen bir tamsayı sabiti üzerindeki ifadelerin gruplandırılması, MERGE INTO gibi belirli işlemler için önceden sorunluydu. Örneğin, bu ifade "GROUP_BY_POS_OUT_OF_RANGE" döndürür, çünkü (val) değeri 202001 ile değiştirilecektir.
merge into t
using
(select 202001 as val, count(current_date) as total_count group by val) on 1=1
when not matched then insert (id, name) values (val, total_count)
Bu durum düzeltildi. Var olan sorgularınızda sorunu azaltmak için, kullandığınız sabitlerin gruplandırma ifadelerinde olması gereken sütun konumuna eşit olup olmadığını denetleyin.
İşlemler için kaynak gerçekleştirmenin devre dışı bırakılmasına izin vermek için MERGE bayrağı etkinleştir
Daha önce, kullanıcılar MERGE içindeki kaynak gerçekleştirmeyi, merge.materializeSource'yi none yaparak devre dışı bırakabilirdi. Yeni bayrak etkinleştirildiğinde, bu yasaklanır ve bir hataya neden olur. Databricks bayrağını yalnızca bu yapılandırma bayrağını daha önce kullanmamış olan müşteriler için etkinleştirmeyi planladığından hiçbir müşteri davranışta herhangi bir değişiklik fark etmemelidir.
Nisan 2025
Databricks SQL sürüm 2025.15 kullanıma sunuldu
10 Nisan 2025
Databricks SQL sürüm 2025.15 artık Önizleme 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.
Birden çok sütunu ALTER TABLE kullanarak düzenle
Artık tek ALTER TABLE bir deyimde birden çok sütunu değiştirebilirsiniz. Bkz ALTER TABLE... COLUMN yan tümcesi.
Delta tablo protokolü düşürme, denetim noktası korumasına sahip GA'dır
DROP FEATURE genel olarak Delta Lake tablo özelliklerini kaldırmak ve tablo protokollerini düşürmek için kullanılabilir. Varsayılan olarak, DROP FEATURE, artık bekleme süresi veya geçmişin kesilmesini gerektirmeyen, daha optimize edilmiş ve basitleştirilmiş bir sürüm düşürme deneyimi için korumalı kontrol noktaları oluşturuyor. Bkz . Delta Lake tablosu özelliğini bırakma ve tablo protokolünü düşürme.
ANSI SQL/PSM (Genel Önizleme) temelinde yordamsal SQL betikleri yazma
Artık koşullu ifadeler, döngüler, yerel değişkenler ve özel durum işleme dahil olmak üzere SQL ile yordam mantığı yazmak için ANSI SQL/PSM'yi temel alan betik yazma yeteneklerini kullanabilirsiniz. Bkz. SQL betiği oluşturma.
Tablo ve görünüm düzeyi varsayılan harmanlama
Artık tablolar ve görünümler için varsayılan harmanlama belirtebilirsiniz. Bu, tüm sütunların veya çoğu sütunun aynı harmanlamayı paylaştığı tablo ve görünümlerin oluşturulmasını basitleştirir. Bkz. harmanlama.
Yeni H3 işlevleri
Aşağıdaki H3 işlevleri eklendi:
Eski gösterge panelleri desteği sona erdi
10 Nisan 2025
Eski gösterge tabloları için resmi destek resmi olarak sona erdi. Artık kullanıcı arabirimini veya API'yi kullanarak eski panolar oluşturup kopyalayamayabilirsiniz. Databricks kritik güvenlik sorunlarını ve hizmet kesintilerini gidermeye devam eder, ancak tüm yeni geliştirmeler için yapay zeka/BI panolarının kullanılmasını önerir. Yapay zeka/BI panoları hakkında daha fazla bilgi edinmek için bkz. Panolar. Geçiş konusunda yardım için bkz. Eski bir panoyu AI/BI panosuna kopyalama ve Pano oluşturmak ve yönetmek için pano API'lerini kullanma.
SQL sorguları için özel otomatik biçimlendirme seçenekleri
3 Nisan 2025
Tüm SQL sorgularınız için otomatik biçimlendirme seçeneklerini özelleştirin. Bkz. Özel biçim SQL deyimleri.
Boxplot görselleştirmeleri sorunu düzeltildi
3 Nisan 2025
Yalnızca kategorik x eksenine sahip Databricks SQL kutu grafiği görselleştirmelerinin kategorileri ve çubukları doğru görüntülememesi sorunu düzeltildi. Görselleştirmeler artık beklendiği gibi işleniyor.
SQL depoları için GÖRÜNTÜLEME yetkisi Genel Önizleme aşamasındadır
3 Nisan 2025
CAN VIEW izni artık Genel Önizleme'dedir. Bu izin, kullanıcıların ilişkili sorgu geçmişi ve sorgu profilleri de dahil olmak üzere SQL ambarlarını izlemesine olanak tanır. CAN VIEW iznine sahip kullanıcılar, ek izinler verilmeden SQL ambarı üzerinde sorgu çalıştıramaz. Bkz. SQL ambarı ACL'leri.
Mart 2025
Kullanıcı arabirimi güncelleştirmeleri
27 Mart 2025
- Geliştirilmiş kullanılabilirlik için güncelleştirilen sorgu profilleri: Kullanılabilirliği geliştirmek ve önemli içgörülere hızla erişmenize yardımcı olmak için sorgu profilleri güncelleştirildi. Bakınız Sorgu profili.
Kullanıcı arabirimi güncelleştirmeleri
20 Mart 2025
- SQL ambarı sahipliğini hizmet sorumlusuna aktar: Artık kullanıcı arabirimini kullanarak ambar sahipliğini bir hizmet sorumlusuna aktarabilirsiniz.
Kullanıcı arabirimi güncelleştirmeleri
6 Mart 2025
- İ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.
Şubat 2025
Databricks SQL sürüm 2025.10 kullanıma sunuldu
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.
Delta Paylaşımı'nda 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 türü uyuşmazlığı olduğunda kimlik bilgisi SQL deyimleri 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. Geçmişte belirtilen kimlik bilgisi türüyle eşleşmeyen bir kimlik bilgisi geçirilse 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:
- DROP CREDENTIAL
- ALTER CREDENTIAL
- DESCRIBE CREDENTIAL
- GRANT... ÜZERİNDE... KİMLIK BİLGİSİ
- REVOKE... ÜZERİNDE... KİMLIK BİLGİSİ
- SHOW GRANTS AÇıK... KIMLIK BILGISI
Oluşturulan sütun ifadelerinde timestampdiff & timestampadd kullanma
Delta Lake tarafından oluşturulan sütun ifadeleri artık zaman damgası farkı ve zaman damgası ekleme 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şluklara duyarsız dizilimler
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 .
Geliştirilmiş artımlı klon 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.
Kullanıcı arabirimi güncelleştirmeleri
13 Şubat 2025
- Veri bulmada Unity Kataloğu meta verilerini önizleme: Şema tarayıcısında bir varlığın üzerine gelerek Unity Kataloğu varlıkları için meta verileri önizleme. 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ında filtre ayarları artık Bir Sorgulayabilir onay kutusu içeriyor. Bu seçeneğin belirtilmesi, görüntüleyebildiğiniz ancak sorgulayabileceğiniz nesneleri dışlar.
Ocak 2025
Kullanıcı arabirimi güncelleştirmeleri
30 Ocak 2025
SQL ambarları için tamamlanan sorgu sayısı grafiği (Genel Önizleme): Sql ambarı izleme kullanıcı arabiriminde artık yeni bir Tamamlandı sorgu sayısı grafiği kullanılabilir. Bu grafik, iptal edilen ve başarısız sorgular da dahil olmak üzere bir zaman penceresinde tamamlanan sorguların 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 grafiklerinde genişletilmiş veri görünümü: SQL düzenleyicisinde oluşturulan görselleştirmeler artık en fazla 15.000 veri satırını desteklemektedir.
Databricks SQL sürüm 2024.50 kullanıma sunuldu
23 Ocak 2025
Databricks SQL sürüm 2024.50 artık Önizleme 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.
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:
DISTINCTINTERSECTEXCEPTUNIONDISTRIBUTE 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:
-
VARIANTdeğerleriVARIANTolmayan 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ı
VARIANTveri türünden ayıklayın veVARIANTolmayan veri türlerini kullanarak depolayın.
Daha fazla bilgi edinmek için bkz. Query variant data.
USE CATALOG with IDENTIFIER yan tümcesini parametreleştirme desteği
IDENTIFIER ifadesi için desteklenir. Bu destekle, geçerli kataloğu bir dize değişkenine veya parametre işaretçisine göre parametreleştirebilirsiniz.
COMMENT ON COLUMN tablolar ve görünümler için destek
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)
lengthalfasayı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:
İç içe türler artık NULL kısıtlamalarını düzgün 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.
SQL düzenleyicisi kullanıcı arabirimi güncelleştirmeleri
15 Ocak 2025
Yeni SQL düzenleyicisi (Genel Önizleme) aşağıdaki kullanıcı arabirimi iyileştirmelerini içerir:
- Gelişmiş indirme deneyimi: Sorgu çıkışları, indirildiğinde otomatik olarak sorgudan sonra adlandırılır.
-
Yazı tipi boyutlandırma için klavye kısayolları: SQL düzenleyicisinde yazı tipi boyutunu hızla ayarlamak için ve
Alt +(Windows/Linux) veyaAlt -veOpt +(macOS) kullanınOpt -. -
Yorumlarda kullanıcı bahsetmeleri: Belirli kullanıcıları yorumlarda
@ile etiketleyin, onlara e-posta bildirimleri göndermek için. - Daha hızlı sekme gezintisi: Sekme geçişi artık yüklenen sekmeler için en fazla 80% ve kaldırılan sekmeler için 62% daha hızlıdır.
- Kolaylaştırılmış ambar seçimi: DAHA kolay seçim için SQL Ambarı boyut bilgileri doğrudan işlem seçicide görüntülenir.
-
Parametre düzenleme kısayolları: Parametre değerlerini düzenlerken sorguları yürütmek için (Windows/Linux) veya
Ctrl + Enter(macOS) kullanınCmd + Enter. - Gelişmiş sürüm denetimi: Daha iyi işbirliği için sorgu sonuçları sürüm geçmişinde korunur.
Grafik görselleştirme güncelleştirmeleri
15 Ocak 2025
Geliştirilmiş performans, gelişmiş renk düzenleri ve daha hızlı etkileşime sahip yeni grafik sistemi genel kullanıma sunuldu. Bkz . Databricks not defterlerindeki görselleştirmeler ve SQL düzenleyicisi ile Not Defteri ve SQL düzenleyicisi görselleştirme türleri.