Databricks SQL sürüm notları

Önemli

Bu özellik Genel Önizlemededir.

databricks, web uygulaması kullanıcı arabirimindeki güncelleştirmeleri, kısa bir süre içinde aynı güncelleştirmeleri alan tüm kullanıcılarla devam eden bir SQL şekilde yayınlar.

ayrıca, databricks genellikle yeni SQL uç nokta işlem sürümlerini düzenli olarak yayınlar. İki Kanal her zaman kullanılabilir: önizleme sürümü ve geçerli sürüm.

Kanallar

kanallar geçerli SQL uç nokta işlem sürümünü mi yoksa önizleme sürümünü mi kullanacağınızı seçmenizi sağlar. önizleme sürümleri, databricks SQL standart haline gelmeden önce işlevselliği denemenizi sağlar. Gelecekteki değişikliklere karşı üretim sorgularınızı ve panolarınızı test etmek için Önizleme sürümlerinden yararlanın.

Genellikle, önizleme sürümü, önizleme kanalına yayımlandıktan yaklaşık iki hafta sonra geçerli kanala yükseltilir. Güvenlik özellikleri, bakım güncelleştirmeleri ve hata düzeltmeleri gibi bazı özellikler doğrudan geçerli kanala yayımlanmayabilir. Databricks, zaman zaman bir önizleme sürümünü, farklı bir zamanlamaya göre geçerli kanala yükseltebilecek. Her yeni sürüm aşağıdaki bölümlerde duyurulacaktır.

mevcut bir SQL uç noktasını önizleme kanalına değiştirme hakkında bilgi edinmek için bkz. önizleme kanalını kullanma.

Geçerli

Sürüm 2021,5

uç nokta işlem sürümü oluşturma SQL yayımladığımızda, önceki sürümden vurgulamak için herhangi bir farklılık yoktur.

Önizleme

Sürüm 2021,10. 30 Aralık 2 arasında kaydedilir

bu sürüm varsayılan olarak ansı standart SQL lehçini kullanır, böylece veri ambarı iş yüklerinizi databricks lakehouse platformuna geçirmeyi kolaylaştırır. SQL standardı size tanıdık bir sözdizimi sağlar ve beklenmedik davranışları sorun gidermeye engel olur. geçerli kanalda kullanılan SQL sözdizimi ve önizleme kanalında kullanılan ansı standart sözdizimi arasındaki davranış değişikliklerinin listesi için bkz. _.

Bu sürüm, önizleme kanalına yayımlandıktan yaklaşık iki hafta sonra geçerli kanala yükseltilir. iş yüklerinizi bu sürümü kullanan bir SQL uç noktasınakarşı test etmek için önizleme dönemini kullanmanızı öneririz.

Web uygulaması Kullanıcı Arabirimi güncelleştirmeleri

bu bölümde listelenen özellikler, sürüm notlarının kanallar bölümünde açıklanan SQL uç nokta işlem sürümlerinden bağımsızdır.

1 Aralık 2021

  • artık SQL yapılandırma parametrelerini çalışma alanı düzeyinde uygulayabilirsiniz. bu parametreler, çalışma alanındaki tüm mevcut ve yeni SQL uç noktalarına otomatik olarak uygulanır. bkz. SQL yapılandırma parametreleri.

18 Kasım 2021

  • Bir sorgunun geçmişini görüntülediğinizde, artık onları çalıştıran hizmet sorumlusunun sorgularını filtreleyebilirsiniz. Bkz. sorgu geçmişini görüntüleme.

  • artık SQL düzenleyicisini bir kenar çubuğu kısayolu kullanarak açabilirsiniz. SQL düzenleyicisini açmak için SQL düzenleyici' ye tıklayın.

  • veri bilimi mühendisliği kümeleri oluşturma izniniz varsa & , artık kenar çubuğundan & ' a tıklayıp SQL uç noktası' na tıklayarak SQL uç noktalar oluşturabilirsiniz.

  • Yöneticiler artık bir sorgu, pano veya uyarının sahipliğini Kullanıcı arabirimi aracılığıyla farklı bir kullanıcıya aktarabilir. Bkz.

4 Kasım 2021

  • Bir haritada (Chloropyeth) görselleştirme görselleştirmesinde, göstergedeki renkler için maksimum gradyan adım sayısı 11 ' den 20 ' ye yükseltilir. Varsayılan değer, Minimum renk ve en büyük renkdahil olmak üzere 5 gradyan adımdır.
  • sekmeli SQL düzenleyicisi artık toplu sekme yönetimini desteklemektedir. Bir sekmeye sağ tıkladığınızda, diğerlerini kapatma, sola kapatma, sağakapatma ve Tümünü kapatmaseçeneğini görürsünüz. İlk veya son sekmeye sağ tıkladığınızda, sol veya sağkapatma seçeneklerini görmezsiniz.

28 Ekim 2021

  • Veri Gezgini bir tabloyu görüntülediğinizde, tabloyla etkileşimde bulunarak basitleştirecek iki seçeneğiniz vardır:
    • Tüm sütunları seçen ve ilk 1000 satırı döndüren bir sorgu oluşturmak için sorgu oluştur ' a tıklayın. Bkz. temel sorgu oluşturma.
    • İlgilendiğiniz sütunları seçebileceğiniz bir yapılandırma sayfası açmak için hızlı Pano Oluştur ' a tıklayın ve bu sütunları kullanarak bazı temel bilgileri sağlayan bir Pano ve destekleyici sorgular ve Pano düzeyi parametrelerini ve diğer özellikleri gösterin. Bkz. hızlı pano oluşturma.

19 Ekim 2021

  • Yeni klavye kısayolları sekmeli düzenleyicidekullanıma sunulmuştur:
    • Yeni sekme aç:
      • Windows: Cmd+Alt+T
      • Mac: Cmd+Option+T
    • Geçerli sekmeyi Kapat
      • Windows: Cmd+Alt+W
      • Mac: Cmd+Option+W
    • Sorgu Aç iletişim kutusu
      • Windows: Cmd+Alt+O
      • Mac: Cmd+Option+O

23 Eylül 2021

  • Artık, çalıştıranbir panoyu kopyalayarak, panoda ve tüm yukarı akış sorgularında izinleri düzenleyebilen ve yönetebileceği sürece yeni bir pano oluşturabilirsiniz. Bkz. panoyu kopyalama.
  • Artık GROUP BY birden çok Y ekseni sütunları olan bir görselleştirmede kullanabilirsiniz. Bkz. Gruplandırma.
  • Artık {{ @@yPercent}} Normalleştirilmemiş bir yığılmış çubuk grafiğindeki veri etiketlerini biçimlendirmek için kullanabilirsiniz. Bkz. yığınlama.
  • SAML kimlik doğrulaması kullanıyorsanız ve SAML kimlik bilgilerinizin süresi birkaç dakika içinde dolarsa, sorguyu yürütmeden veya bir panoyu yenilemeden önce yeniden oturum açmanız istenir. Bu, sorgu yürütme sırasında süresi dolan bir kimlik bilgisi nedeniyle kesintiyi önlemeye yardımcı olur.

20 Eylül 2021

16 Eylül 2021

  • Sorgu sonuçlarında, BIGINT sonuçlar artık 9007199254740991 ' den büyükse dizeler olarak serileştirilir. Bu BIGINT , sonuçların sorgu sonuçlarında kesilme sorununu düzeltir. Diğer tamsayı sonuçları hala sayı olarak serileştirilir. Eksen etiketleri ve araç ipuçlarında sayı biçimlendirmesi, BIGINT dizeler olarak seri hale getirilen sonuçlara uygulanmaz. databricks SQL veri türleri hakkında daha fazla bilgi için bkz. BIGINT türü (databricks SQL).

7 Eylül 2021

Databricks, bir hafta boyunca izleyen değişiklikleri alıyor. Çalışma alanınız, 7 Eylül 'ye kadar bu değişiklikler için etkinleştirilmemiş olabilir.

  • Databricks SQL artık genel önizlemede ve yeni çalışma alanlarındaki tüm kullanıcılar için etkinleştirilmiştir.

    Not

    çalışma alanınız, geçişli genel önizleme sırasında SQL databricks için etkinleştirildiyse — bu, hafta öncesi 7 eylül 2021, kullanıcılar, değiştirmediğiniz müddetçe bu tarihten önce atanan yetkilendirmeleri korurlar. diğer bir deyişle, bir kullanıcının geçitli genel önizleme sırasında databricks SQL erişimi yoksa, bir yönetici tarafından kendisine izin verilmediği takdirde bunlar artık bu kullanıcılara sahip olmayacaktır.

  • yöneticiler, databricks SQL erişim yetkilendirmeleri ( apı) kullanıcı veya gruplara atayarak databricks SQL erişimi olan kullanıcıları yönetebilir. Varsayılan olarak, yeni kullanıcılar bu yetkilendirme sahiptir.

    yöneticiler, bir kullanıcıyı veya grubu yalnızca databricks SQL erişecek şekilde sınırlayabilir ve && yetkilendirmesini ( workspace-access apı 'de) kullanıcı veya gruptan kaldırarak veri bilimi mühendisine veya databricks Machine Learning erişmesini önler. Varsayılan olarak, yeni kullanıcılar bu yetkilendirme sahiptir.

    Önemli

    oturum açıp Azure Databricks erişmek için bir kullanıcının databricks SQL erişim veya çalışma alanı erişim yetkilendirmeleri (ya da her ikisi) olmalıdır.

    Daha fazla bilgi için bkz. kullanıcıları ve grupları yönetme.

  • başlangıç uç noktası adlı küçük bir klasik SQL uç noktası , tüm çalışma alanlarında önceden yapılandırılmıştır, bu sayede panolar, görselleştirmeler ve sorguları hemen oluşturmaya başlayabilirsiniz. Daha karmaşık iş yüklerini işlemek için boyutunu (gecikme süresini azaltmak için) veya temeldeki kümelerin sayısını (daha fazla eşzamanlı kullanıcıları işlemek için) kolayca artırabilirsiniz. Maliyetleri yönetmek için, başlangıç uç noktası 120 dakika sonra sona erecek şekilde yapılandırılır.

  • Hızlı bir şekilde çalışmaya başlamanıza yardımcı olması için Yöneticiler ve kullanıcılar için yeni bir Kılavuzlu ekleme deneyimi sunulmaktadır. Ekleme paneli varsayılan olarak görünürdür ve Yardım simgesininüstünde, kenar çubuğunda kaç ekleme görevinin kaldığını her zaman görebilirsiniz. Ekleme panelini yeniden açmak için Görevler sol düğmesine tıklayın.

  • databricSQL ks SAMPLES 'i, tüm çalışma alanlarından erişilebilen bir salt okuma kataloğunda bulunan iki zengin veri kümesi ile hızlı bir şekilde kullanmaya başlamanızı sağlayabilirsiniz. databricks SQL hakkında bilgi edinmek için bu veritabanlarını kullanarak sorgular, görselleştirmeler ve panolar oluşturabilirsiniz. Yapılandırma gerekmez ve tüm kullanıcıların bu veritabanlarına erişimi vardır.

    • nyctaxiVeritabanı, tabloda TAXI seyahat verileri içeriyor trips .
    • tpchVeritabanı, perakende gelir ve tedarik zinciri verilerini aşağıdaki tablolarda içerir:
      • customer
      • lineitem
      • nation
      • orders
      • part
      • partsupp
      • region
      • supplier

    Veritabanına yeni bir sorgu oluşturmak için ekleme panelinde ilk sorgunuzu Çalıştır ' a tıklayın .

  • databricSQL ks 'te yapılandırma gerekmeden verileri görselleştirme hakkında bilgi edinmek için, panoları örnek pano galerisindeniçeri aktarabilirsiniz. Bu panolar, katalogdaki veri kümeleri tarafından desteklenir SAMPLES .

    Örnek Pano galerisini görüntülemek için ekleme panelinde örnek panoyu Içeri aktar ' a tıklayın.

  • artık işlev oluştur ve işlevi bırak komutlarını kullanarak yerel SQL işlevleri oluşturup bırakabilirsiniz.

2 Eylül 2021

  • Panoda düzenleme iznine sahip kullanıcılar artık panonun yenileme zamanlamasını ve abonelik listesini yönetebilir. Daha önce, Yönetim izni gerekli. Daha fazla bilgi için bkz. otomatik olarak bir panoyu yenileme.

  • Varsayılan olarak, görselleştirmeler artık döndürülen sonuç sayısına göre dinamik olarak yeniden boyutlandırılır, ancak sonuç sayısından bağımsız olarak aynı yüksekliği korur. Önceki davranışa geri dönmek ve bir görselleştirmeyi dinamik olarak yeniden boyutlandırmak üzere yapılandırmak için, panoda görselleştirmenin ayarlarındaki dinamik olarak yeniden boyutlandır paneli yüksekliğini etkinleştirin. Daha fazla bilgi için bkz. Tablolar.

  • Aynı hesapta birden fazla çalışma alanına erişiminiz varsa, alanları Databricks SQL içinden geçirebilirsiniz. Azure Databricks çalışma alanınızın sol alt köşesindeki Hesap simgesine tıklayın ve ardından bir çalışma alanı seçerek buna geçiş yapın.

12 Ağustos 2021

05 Ağustos 2021

  • Geliştirilmiş EXPLAIN sonuç biçimlendirmesi
    • Açıklama sonuçları daha kolay okunabilir
    • Çizgi kaydırması olmadan tek aralıklı olarak biçimlendirilir

29 Temmuz 2021

08 Temmuz 2021

  • Panolar içindeki görselleştirme pencere öğeleri artık başlığa ve açıklamalara sahiptir, böylece birden çok panoda kullanılan görselleştirmelerin başlığını ve açıklamalarını Pano 'ya uyarlayabilirsiniz.
  • Kenar çubuğu, geliştirilmiş görünürlük ve gezinme için güncelleştirilmiştir:
    • uç noktalar artık uç noktalar SQL ve geçmişsorgu geçmişiolarak yeniden adlandırılır.
    • hesap ayarları (eski adı kullanıcılar) SQL hesap simgesihesabınataşınmıştır. Hesap ' ı seçtiğinizde Azure Databricks çalışma alanını değiştirebilir ve oturumu kapatabilirsiniz.
    • kullanıcı ayarları, kullanıcı Ayarlar simgesineAyarlar taşındı ve kullanıcı Ayarlar ve SQL yönetim konsolunabölündü. SQL yönetici konsolu yalnızca yöneticiler tarafından görülebilir.
    • Yardım simgesi Yardım simgesiyardımı olarak değiştirilmiştir.

01 Temmuz 2021

  • Yeni Veri Gezgini, veritabanları ve tablolardaki izinleri kolayca keşfetmenize ve yönetmenize olanak sağlar. Kullanıcılar şema ayrıntılarını görüntüleyebilir, örnek verileri önizleyebilir ve tablo ayrıntılarını ve özelliklerini görebilir. Yöneticiler veri nesnesi sahiplerini görüntüleyebilir ve değiştirebilir ve veri nesnesi sahipleri izinleri verebilir ve iptal edebilir. Ayrıntılar için bkz. Veri Gezgini.
  • Yatay grafiklerde Y eksenleri, tablolarla aynı sıralamayı yansıtacak şekilde güncelleştirilmiştir. Daha önce ters sıralamayı seçtiyseniz, yeni sıralamayı tersine çevirmek için Y ekseni sekmesinde ters sırada geçiş yapabilirsiniz.

23 Haziran 2021

  • hizmet sorumluları ile SQL uç noktalarını kolayca yapılandırın. artık küresel SQL uç noktalar ayarında bir hizmet sorumlusu yapılandırmanıza yardımcı olacak bir denetim vardır. Bkz. hizmet sorumlusunu yapılandırma.
  • Geçici görünümler artık desteklenmektedir.

17 Haziran 2021

  • photon, databricks 'in yeni vektör yürütme altyapısı artık yeni oluşturulan SQL uç noktaları için varsayılan olarak açık durumdadır (hem kullanıcı arabirimi hem de REST API). Photon saydam olarak hızlanır
    • Parquet ve Delta tablolarına yazar.
    • birçok SQL sorgu. Sınırlamalar konusuna bakın.
  • ,,, CREATE GROUPDROP GROUPALTER GROUPSHOW GROUPS Ve SHOW USERS komutlarıyla kullanıcıları ve grupları kolayca yönetin. Ayrıntılar için bkz. Security deyimleri ve Show deyimleri.
  • Sorgu Düzenleyicisi şema tarayıcısı , 100 taneden fazla tablo içeren veritabanlarında snappier ve daha hızlı bir şekilde gerçekleşir. Bu tür veritabanlarında, şema tarayıcısı tüm sütunları otomatik olarak yüklemez; Tablo listesi hala her zamanki gibi görünür, ancak sütunlar yalnızca bir tabloya tıkladığınızda yüklenir. Bu değişiklik, önerileri göstermek için bu bilgilere bağlı olduğundan sorgu düzenleyicisinde sorgu otomatik tamamlamayı etkiler. Bir tabloyu genişletene ve sütunlarını yükleyene kadar bu öneriler kullanılamaz.

03 Haziran 2021

  • yeni etkinleştirilen Azure Databricks çalışma alanlarının yöneticileri artık databricks SQL yetkilendirmelerini varsayılan olarak alır ve artık, yönetim konsolunu kullanarak databricks SQL erişim yetkilendirmelerine izin vermek için artık gerekli değildir.
  • photon artık genel önizlemeye sunuldu ve yeni SQL uç noktalarıiçin varsayılan olarak etkinleştirilir.
  • Çoklu küme Yük Dengelemesi artık genel önizlemeye sunuldu.
  • Artık düzenleme iznine sahip olan pano ve sorgularda işbirliğini, kuruluşunuzun diğer üyeleriyle etkinleştirebilirsiniz. Bkz. Pano erişim denetimi ve sorgu erişimi denetimi.

26 Mayıs 2021

  • SQL Analytics, databricks SQL olarak yeniden adlandırılır. Bu değişiklik, müşterilere yönelik aşağıdaki etkileri içerir:
    • Web Kullanıcı arabirimindeki başvurular güncelleştirildi.

    • databricks SQL erişim izni verilmesi için yetkilendirmeleri yeniden adlandırıldı:

      • : databricks SQL erişimi (daha önce SQL Analytics erişimi)
      • SCIM API 'si: (daha önce sql-analytics-access )

      Önceki yetkilendirilmemiş kullanıcılar, gruplar ve hizmet sorumluları yeni yetkilendirbir şekilde geçirildi.

    • databricks ile ilgili denetim günlüğü olaylarının etiketleri SQL değiştirilmiştir:

      • databricks SQL olaylarının öneki artık databrickssql .
      • changeSqlAnalyticsAcl Artık changeDatabricksSqlAcl .
  • Pano güncelleştirmeleri
    • Pano dışa aktarma dosya adı, bir UUID yerine Pano + zaman damgası adı olacak şekilde güncelleştirilmiştir.
    • Dışarı aktarma kayıtları, 22k 'den 64K 'ya yükseltildi.

20 Mayıs 2021

  • artık, Azure Databricks 'de depolanan databricks SQL sorguları ve sorgu geçmişini şifrelemek için Azure Key Vault ' den kendi anahtarınızı kullanabilirsiniz. Yönetilen hizmetler (Not defterleri ve gizli diziler) için verileri şifrelemek üzere bir çalışma alanı için kendi anahtarınızı zaten yapılandırdıysanız, başka bir eylem gerekmez. ayrıca, yönetilen hizmetler için müşteri tarafından yönetilen aynı anahtar, databricks SQL sorguları ve sorgu geçmişini de şifreler. Bkz. yönetilen hizmetler için müşteri tarafından yönetilen anahtarları etkinleştirme. Bu değişiklik yalnızca bekleyen yeni verileri etkiler. databricks SQL, bugün önce depolanan sorgular ve sorgu geçmişi, bu anahtarla şifrelenme garantisi vermez.

    databricks SQL sorgu sonuçları, çalışma alanı kurulumu sırasında Azure Databricks oluşturulan kök Azure Blob depolama örneğinizde depolanır ve yönetilen hizmetler anahtarınızla şifrelenmez. Ancak, bunları şifrelemek için kendi anahtarınızı kullanabilirsiniz. Bkz. DBFS kökü için müşteri tarafından yönetilen anahtarları yapılandırma.

    bu özellik Azure Databricks Premium planıile kullanılabilir.

  • Son yürütmeler sekmesi artık göreli zamanı gösterir.

13 Mayıs 2021

  • databricks SQL artık sütun türlerini tahmin etmeye çalışır. Daha önce, biçim içeren bir sütun xxxx-yy-dd , bir kimlik kodu olsa bile otomatik olarak tarih olarak değerlendirilir. Artık artık bu sütun otomatik olarak tarih olarak değerlendirilmez. İsterseniz bunu sorguda belirtmeniz gerekir. Bu değişiklik, önceki davranışın üzerinde çalışan bazı görselleştirmelerin artık çalışmamasına neden olabilir. bu sürümde, User Settings Icon önceki davranışa geri dönmek için kullanıcı Ayarlar simgesinigeriye doğru uyumluluk seçeneğini Ayarlar değiştirebilirsiniz. Gelecekteki bir sürümde, bu özelliği kaldıracağız.

  • Sorgu Düzenleyicisi 'nde şimdi bir sorgu ilerleme göstergesi vardır. Durum değişiklikleri artık sürekli güncelleştirilmiş bir ilerleme çubuğunda görünür.

    İlerleme çubuğu

06 Mayıs 2021

  • Artık panonun içeriğini bir PDF olarak indirebilirsiniz. Bkz. PDF olarak indirme.
  • Yönetici Kullanıcı artık tüm sorgulara ve panolara yönelik görünüm erişimine sahiptir. Bu görünümde, yönetici herhangi bir sorguyu veya panoyu görüntüleyebilir ve silebilir. Ancak yönetici, yönetici ile paylaşılmışsa sorguyu veya panoyu düzenleyemez. Bkz. sorgu Yöneticisi görünümü ve Pano yönetici görünümü.
  • Birden çok küme Yük Dengelemesi ile uç nokta eşzamanlılık artırma özelliği artık tüm hesaplar için kullanılabilir. Belirtilen en düşük ve en yüksek küme sayısı arasında otomatik ölçeklendirme için uç noktalar oluşturabilirsiniz. Aşırı yüklenmiş uç noktalar ölçeği yukarı ve az yüklenmiş uç noktalar ölçeklendirecektir.

29 Nisan 2021

22 Nisan 2021

  • İç bir hata nedeniyle bitiş noktalarına erişilemeyen ve silinmekte olan bir sorun düzeltildi.

16 Nisan 2021

databricks SQL Apache Spark SQL semantiğinin uyumluluğunu korur. Bu sürüm, semantiğini 3,1 Apache Spark eşleşecek şekilde güncelleştirir. daha önce databricks SQL Apache Spark 3,0 semantiğine hizalanmıştı.

  • ,,,,,,,, Ve gibi istatistiksel toplama işlevleri, stdstddevstddev_sampvariancevar_sampskewnesskurtosiscovar_sampcorrNULLDouble.NaNDivideByZero ifade değerlendirmesi sırasında, örneğin stddev_samp tek bir öğe kümesi uygulandığında gerçekleşir. Bu sürümden önce, döndürülür Double.NaN .
  • grouping_id() uzun değerleri döndürür. Bu sürümden önce, bu işlev int değerleri döndürdü.
  • Sorgu planı açıklama sonuçları artık biçimlendirilir.
  • from_unixtimeunix_timestampto_unix_timestampto_timestampto_date belirtilen DateTime deseninin geçersiz olması halinde,,, ve başarısız olur. Bu sürümden önce, döndürülürsünüz NULL .
  • Parquet, ORC, avro ve JSON veri kaynakları özel durumu oluşturur org.apache.spark.sql.AnalysisException : "en üst düzey sütunlarda ve iç içe yerleştirilmiş yapılarda yinelenen adları tespit lerse, okunan veri şemasında yinelenen sütunlar bulundu."
  • Yapılar ve haritalar, {} dizeleri dizilere dönüştürerek köşeli ayraç ile sarmalanır. Örneğin, show() eylem ve CAST ifade bu tür ayraçları kullanır. Bu sürümden önce, d ayraçları aynı amaçla kullanılmıştır.
  • Yapıların, dizilerin ve haritaların NULL öğeleri, bunları dizelere atamak için "null" olarak dönüştürülür. Bu sürümden önce, NULL öğeler boş dizelere dönüştürüldü.
  • Ondalık tür sütununun toplamı, taşma değeri döndürür. Bu sürümden önce, bu durumda Decimal Type sütununun toplamı null veya hatalı sonuç döndürebilir ya da çalışma zamanında başarısız olabilir (gerçek sorgu planı yürütülmesine bağlı olarak).
  • IllegalArgumentException tamamlanmamış Aralık değişmez değerleri için döndürülür, örneğin, INTERVAL '1'INTERVAL '1 DAY 2' geçersiz. Bu sürümden önce, bu değişmez değerler null değeri ile sonuçlanır.
  • Ve ' den Parquet dosyalarındaki zaman damgalarının yüklenmesi ve kaydedilmesi, zaman damgaları daha önce olursa 1900-01-01 00:00:00Z ve tür olarak yüklendiğinde (kaydedildiğinde) başarısız olur INT96 . Bu sürümden önce, eylemler başarısız olmaz, ancak//veya Proleptik Gregoryen takvime yeniden temellendirmesinden kaynaklanan giriş zaman damgalarının kaydırmasına yol açabilir.
  • schema_of_jsonve schema_of_csv işlevleri, şemayı alan adlarının tırnak içine aldığı SQL biçimde döndürür. Bu sürümden önce, işlev, alan tırnak işareti olmadan ve küçük harf olarak bir katalog dizesi döndürür.
  • CHAR, CHARACTER ve VARCHAR türleri tablo şemasında desteklenir. Tablo tarama ve ekleme, Char/varchar anlam ile uyar. Char/varchar, tablo şeması dışındaki yerlerde kullanılırsa, bir özel durum atılır (CAST, Char/varchar 'ı daha önce olduğu gibi bir dize olarak ele alan bir istisnadır).
  • Hive dış kataloğundaki tablolar için aşağıdaki özel durumlar atılır:
    • ALTER TABLE .. ADD PARTITIONPartitionsAlreadyExistExceptionYeni bölüm zaten varsa atar.
    • ALTER TABLE .. DROP PARTITIONNoSuchPartitionsExceptionmevcut bölümler için oluşturur.

13 Nisan 2021

  • SQL endpoint queuing ile gelişmiş sorgu işleme. uç nokta, çalışan sorgularla zaten doygun bir SQL uç noktasına gönderilen sorgular. Bu, uç noktayı isteklerle birlikte aşırı yüklemeden sorgu verimini geliştirir. İyileştirilmiş performansı uç nokta izleme ekranındagörüntüleyebilirsiniz.

01 Nisan 2021

  • Sorgu geçmişinde bir sorgu için derleme, yürütme ve sonuç getirme ile harcanan süreyi hızlıca bulun. Bkz. sorgu saatini görüntüleme. Daha önce bu bilgiler yalnızca bir sorgu tıklatılarak ve yürütme Ayrıntıları sekmesi açılarak kullanılabilir.
  • SQL uç noktaları, belirtilen en yüksek kümelerin ötesinde artık ölçeklendirmez. bir SQL uç noktasına ayrılan tüm kümeler 24 saat sonra geri dönüştürülür ve bu, bir ek küme olan kısa bir pencere oluşturabilir.

18 Mart 2021

  • sorgu düzenleyicisi 'nde otomatik tamamlama artık databricks SQL sözdizimini destekliyor ve bağlam ve diğer ad duyarlı. Bkz. sorgu oluşturma.
  • Sunucu üzerinde oturum zaman aşımına uğraydıktan sonra JDBC ve ODBC istekleri artık geçersiz oturum hatalarıyla başarısız olur. Bı istemcileri artık oturum zaman aşımları oluştuğunda sorunsuzca kurtarma yapabilir.

11 Mart 2021

  • databricks SQL için yeni etkinleştirilen yöneticiler ve kullanıcılar, databricks SQL erişimi artık otomatik olarak erişemez. databricks SQL erişimi sağlamak için yöneticinin şunları yapmanız gerekir:
    1. Yönetici konsolunagidin.
    2. Kullanıcılar sekmesine tıklayın.
    3. hesaplarının satırındaki databricks SQL erişim onay kutusuna tıklayın.
    4. Onayla'ya tıklayın.
    5. kullanıcılara databricks SQL erişim izni vermek için 3 ve 4. adımları yineleyin veya gruplara erişim vermek için databricSQL ks 'e grup erişimi verme bölümündeki yönergeleri izleyin.
  • Create IconCreate Create Icon [sorgu | ' yı seçerek kolayca sorgu, pano ve uyarı oluşturun Pano | Uyarı] kenar çubuğunun en üstünde.
  • Sorgu Düzenleyicisi artık taslakları kaydeder ve kaydedilmiş bir sorguya dönebilir. Bkz. kaydedilmiş bir sorguya dönün.
  • Artık dış veri kaynaklarıoluşturamazsınız.
  • SQL uç nokta izleme grafiğinin güvenilirliği geliştirildi. Grafik artık, surmu değerli hata iletilerini göstermez.

04 Mart 2021

  • Sorgular ve panolar API 'SI belgeleri artık kullanılabilir. Bkz. sorgular ve panolar apı 2,0.
  • Zamanlanan Pano yenilemeleri artık her zaman gerçekleştirilir. Yenilemeler Web uygulamasında gerçekleştirilir, bu nedenle panoyu bir tarayıcıda açık tutmanız gerekmez. Bkz. otomatik olarak bir panoyu yenileme.
  • SQL uç noktaları apı 'si kullanılarak oluşturulan yeni SQL uç noktaları, varsayılan olarak iki saatlik bir zaman aşımı ile otomatik durdurmayı etkinleştirdi.
  • Tableau çevrimiçi kullanıcılar artık SQL uç noktalarına bağlanabilir. Bkz. yeni Tableau çevrimiçi hızlı başlangıç.

26 Şubat 2021

Azure Databricks için yeni Power BI bağlayıcısı, eylül 2020 ' de genel önizlemede kullanıma sunuldu. Şu olanakları sunar:

  • basit bağlantı yapılandırması: yeni Power BI Azure Databricks bağlayıcısı Power BI ile tümleşiktir ve birkaç tıklamayla basit bir iletişim kutusu kullanarak yapılandırırsınız.
  • Azure Active Directory kimlik bilgilerine göre kimlik doğrulaması — yöneticilerin PAT belirteçlerini yapılandırmasına daha fazla gerek yoktur.
  • Yeni Azure Databricks ODBC sürücüsü sayesinde daha hızlı içeri aktarmalar ve en iyi duruma getirilmiş meta veri çağrıları, önemli performans geliştirmeleriyle birlikte gelir.
  • Azure Databricks verilere erişim, azure AD kimliğiniz ile ilişkili tablo erişim denetimi ve azure depolama hesabı izinleri Azure Databricks Power BI.

Daha fazla bilgi için bkz. Power BI.

25 Şubat 2021

  • SQL uç noktası üzerinde izinlerin ayarlanması artık daha hızlıdır. yeni bir SQL uç noktası oluşturduktan ve var olan bir uç noktayı düzenlerken kolayca erişilebilen bir adımdır. bkz. SQL uç noktası oluşturma ve SQL uç noktası izinlerini yapılandırma.
  • Görselleştirme ayarlarını yeniden kullanmak için artık bir görselleştirmeyi yineleyebilirsiniz. Bkz. bir görselleştirmeyi çoğaltın.
  • Sorgu sonuçları artık Azure Databricks hesabı yerine hesabınızda depolanır.
  • Bir nesne üzerinde tüm tanımlı izinleri listeleyerek sızmaya ilişkin bilgi almak için, şunları SHOW GRANTS [<user>] <object> yapmanız gerekir:
    • bir databricks yönetici veya sahibi SQL <object> .
    • İçinde belirtilen kullanıcı [<user>] .

7 Ocak 2021

  • Boş uç noktalara yapılan harcamaları azaltmak için şimdi yeni SQL uç noktalarında varsayılan iki saatlik bir zaman aşımıyla Otomatik Durdurma etkinleştirilmiştir. Zaman aşımına ulaşıldıktan sonra uç nokta durdurulur. Herhangi bir anda zaman aşımı süresini düzenleyebilir veya Otomatik Durdurma'yı devre dışı bırakabilirsiniz.
  • TEXT türü sorgu parametreleri hariç olmak üzere, sorgu parametrelerine artık tırnak işareti eklenmez. Dropdown List, Query Based Dropdown List veya Date türünde herhangi bir sorgu parametresi kullandıysanız sorgunun çalışması için tırnak işareti eklemeniz gerekir. Örneğin, sorgunuz SELECT {{ d }} ise bunun artık SELECT '{{ d }}' olması gerekir.

18 Kasım 2020

databricks, geçici sorgular çalıştırmaya ve data lake 'ızda depolanan veriler üzerinde panolar oluşturmaya yönelik sezgisel bir ortam olan databricks SQL genel önizlemesini sunmaktan memnuniyet duyuyoruz. databricks SQL, kuruluşunuzun veri gölü ekonomikle veri ambarı performansı sağlayan çok kiracılı bir lakezi mimarisi işlemesini güçler. Databricks SQL:

  • Veri gölünüzdeki en eksiksiz ve güncel verileri sorgulamak için Tableau ve Microsoft Power BI gibi kullandığınız BI araçlarıyla tümleştirilir.
  • Veri analistlerinin ve veri bilimcilerinin Azure Databricks'teki veri gölü verilerini sorgulamasına imkan tanıyan SQL yerel arabirimi ile mevcut BI araçlarını tamamlar.
  • Zengin görselleştirmelerin yanı sıra önemli veri değişiklikleri için otomatik uyarı özelliğine sahip sürükle bırak özellikli panolar aracılığıyla sorgu içgörülerini paylaşmanıza imkan tanır.
  • Veri gölünüze güvenilirlik, kalite, ölçek, güvenlik ve performans sağlamak amacıyla SQL uç noktalarını kullandığından en güncel ve eksiksiz verilerinizden yararlanarak geleneksel analiz iş yüklerinizi çalıştırabilirsiniz.
  • USAGEVeri erişimi yönetimini basitleştirecek ayrıcalığını tanıtır. Bir veritabanındaki nesneyi kullanmak istiyorsanız eylemi gerçekleştirmek için gereken tüm ayrıcalıkların yanı sıra veritabanı üzerinde size KULLANIM ayrıcalığı verilmelidir. USAGE ayrıcalığı, veritabanlarına veya kataloğa verilebilir. Tablo erişim denetimini kullanan çalışma alanları için, USAGE ayrıcalığı otomatik olarak kök CATALOG kullanıcı grubuna verilir. Ayrıntılar için veri erişim denetimine bakın.

ayrıntılar için bkz. databricks SQL kılavuzu . Erişim isteğinde bulunmak için Databricks temsilcinizle iletişime geçin.

Düzeltilen sorunlar

  • Şimdi de MySQL 8,0 ' i dış bir meta veri deposu olarak kullanabilirsiniz.
  • DESCRIBE DETAIL Delta tablolarında komutlar artık başarısız oluyor java.lang.ClassCastException: java.sql.Timestamp cannot be cast to java.time.Instant.
  • Zaman damgalarına sahip Parquet dosyalarının okunması INT96 artık başarısız oluyor.
  • Bir Kullanıcı bir sorgu üzerinde izin çalıştırabiliyorsanız ve onu çalıştırdığında sorgu başka bir kullanıcı tarafından oluşturulduysa sorgu geçmişi, Kullanıcı olarak sorgunun Çalıştırıcısı 'nı görüntüler.

Bilinen sorunlar

  • Bir dış meta veri deposu kullanmak için spark.hadoop.javax.jdo.option.ConnectionDriverName , spark.hadoop.javax.jdo.option.ConnectionDriverNameayarlamanız gerekir.
  • Çoklu kümeli ve yük dengeli SQL uç noktalarındaki Delta Lake dışındaki veri kaynaklarında yapılan okumalar tutarsız olabilir.
  • databricks 'te erişilen Delta tabloları SQL şema ve tablo özelliklerini yapılandırılmış meta veri yüklemeye yükleyin. Dış bir meta veri deposu kullanıyorsanız meta veri deposunda Delta Lake bilgilerini görebilirsiniz. Delta Lake, elinden geleni yaparak bu bilgileri olabildiğince güncel tutmaya çalışır. Ayrıca bilgilerin meta veri deponuzda güncelleştirildiğinden emin olmak için DESCRIBE <table> komutunu kullanabilirsiniz.
  • Photon yazma işlemleri için devre dışı bırakıldı (örneğin, ).

Sık sorulan sorular (SSS)

databricks SQL iş yükleri nasıl ücretlendirilir?

databricks SQL iş yükleri standart iş işlem SKU'suna göre ücretlendirilir.

databricks SQL üretimde desteklenen genel önizleme mi?

Evet, tam olarak desteklenmektedir. Bkz. Azure Databricks Preview sürümleri.

SQL uç noktaları nerede çalışır?

.. mavisi

Like <Databricks> clusters, SQL endpoints are created and managed in your <cloud> account. SQL endpoints manage SQL-optimized clusters automatically in your account and scale to match end-user demand.

veri bilimi mühendisliği çalışma alanından SQL uç noktaları & SQL not defterlerinden kullanabilir miyim?

Hayır. databricks SQL sorguları, bı araçlarıve diğer JDBC ve ODBC istemcilerindenSQL uç noktaları kullanabilirsiniz.

Bir bulut sağlayıcısı kimlik bilgisi kullanarak verilere erişim izni verildim. Databricks SQL içindeki bu verilere neden erişemiyorum?

databricks SQL, verilere tüm erişim veri erişim denetimine tabidir ve bir yönetici veya veri sahibinin öncelikle size uygun ayrıcalıklarıvermesi gerekir.