Aracılığıyla paylaş


SQL dil kılavuzu

Bu, Databricks SQL ve Databricks Runtime için bir SQL komut başvurusudur.

SQL'i DLT ile kullanma hakkında bilgi için bkz. DLT SQL dil başvurusu.

Not

Databricks SQL Sunucusuz Hizmet, Azure Çin'de mevcut değildir. Databricks SQL Azure Kamu bölgelerde kullanılamaz.

Genel referans

Bu genel başvuru; veri türlerini, işlevleri, tanımlayıcıları, sabit değerleri ve semantiği açıklar:

DDL ifadeleri

Bir veritabanındaki veritabanı nesnelerinin yapısını oluşturmak veya değiştirmek için veri tanımı deyimlerini kullanırsınız:

DML ifadeleri

Delta Lake tablosundan veri eklemek, değiştirmek veya silmek için veri işleme deyimlerini kullanırsınız:

Veri alma ifadeleri

Belirtilen yan tümcelere göre bir veya daha fazla tablodan satır almak için sorgu kullanırsınız. Desteklenen yan tümcelerin tam söz dizimi ve kısa açıklaması Sorgu makalesinde açıklanmıştır. ve ilgili SQL deyimleri SELECTVALUES de bu bölümde yer alır.

SELECT FROM WHEREstilinde standart SQL sorgularına ek olarak Azure Databricks, SQL'i gibi zincirlenmiş bir dizi işlem olarak oluşturan FROM |> WHERE |> SELECT de destekler.

Databricks SQL, EXPLAIN deyimini kullanarak sorgu için oluşturulan mantıksal ve fiziksel planı inceleme olanağı da sağlar.

Delta Lake deyimleri

Delta Lake biçiminde depolanan tabloları yönetmek için Delta Lake SQL deyimlerini kullanırsınız:

Delta Lake deyimlerini kullanma hakkında ayrıntılı bilgi için bkz . Delta Lake nedir?.

Yardımcı ifadeler

İstatistikleri toplamak, önbelleğe almayı yönetmek, meta verileri keşfetmek, yapılandırmaları ayarlamak ve kaynakları yönetmek için yardımcı deyimler kullanırsınız:

Açıklamayı analiz et

Apache Spark Cache komutları

Şunlar için geçerlidir:evet olarak işaretlenmiş Databricks Runtime

İfadeleri açıklayın

Beyanları Göster

Yapılandırma, değişken yönetimi ve çeşitli deyimler

Kaynak yönetimi

Şunlar için geçerlidir:işaretli evet Databricks Runtime

Şunlar için geçerlidir:onay işareti evet olarak işaretlenmiş Databricks SQL Bağlayıcısı

Güvenlik açıklamaları

Verilere erişimi yönetmek için güvenlik SQL deyimlerini kullanırsınız:

Bu ifadeleri kullanma hakkında ayrıntılı bilgi için Hive meta veri deposu ayrıcalıkları ve güvenlik altına alınabilir nesneler (eski)'ye bakın.