Sorgu görevleri

Önemli

Bu özellik Genel Önizlemededir.

İlk sorguyu çalıştırma

Databricks SQL ilk kez oturum aken, hızlı bir şekilde çalışmaya başlamanıza yardımcı olacak bir ekleme paneli görüntülenir. Yönetici değilseniz ilk ekleme göreviniz ilk sorguyu çalıştırmanızdır.

Not

Ekleme panelini reddettiyebilirsiniz. Bu sorguyu bu makalenin devamlarında sorgu oluşturma makalesinde yer alan adımları kullanarak çalıştırabilirsiniz.

  1. Ekleme panelini görmüyorsanız kenar çubuğuna Görevler Tamamlandı'yı seçin ve tıklayın.

    Tamamlanan 3 görevden 1'ini gösteren kenar çubuğu ekleme etiketi

  2. Ekleme panelinde İlk sorguyu çalıştır'a tıklayın. Sorgu düzenleyicisi aşağıdaki sorguyla yüklenmiş olarak görünür:

    -- We've given you a sample query below to help get started.
    -- Just hit "Run" to run the query and get your results.
    SELECT
      concat(pickup_zip, '-', dropoff_zip) as route,
      AVG(fare_amount) as average_fare
    FROM
      `samples`.`nyctaxi`.`trips`
    GROUP BY
      1
    ORDER BY
      2 DESC
    LIMIT 1000
    

    Bu sorgu katalogda nyctaxi yer alan ve tüm çalışma alanlarında okunabilir olan veritabanında SAMPLES çalışır.

  3. Çalıştır'a tıklayın. Birkaç saniye sonra sorgunun altında sorgu sonuçları gösterilir.

    İlk sorgunun sonuçları

Kayıtlı sorguların listesini görüntüleme

Kenar  çubuğunda Sorgular Simgesi Sorgular'a tıklayın. Sorgular listesi görüntülenir.

Varsayılan olarak sorgular, Oluşturan sütununun yanında ters kronolojik düzende sıralanır. Sütun başlıklarına tıklayarak listeyi yeniden sıralayabilirsiniz.

Kayıtlı sorguların listesini filtreleme

Sorgu listesini, oluşturduğunuz sorgu listesine ( Sorgularım), sık kullanılanlara ve etiketlerinegöre filtreleebilirsiniz.

Sorgu oluşturma

  1. Aşağıdakilerden birini yapın:

    • Kenar  çubuğunda Oluştur Simgesi Oluştur'a tıklayın ve Sorgu'ya tıklayın.
    • Kenar  çubuğunda Sorgular Simgesi Sorgular'a tıklayın ve + Yeni Sorgu düğmesine tıklayın.

    Sorgu düzenleyicisi görüntülenir.

  2. Seçili değilse veri kaynakları sekmesini seçin:

    Veri kaynakları

  3. Aşağı Ok  Simgesi simgesine tıklayın ve bir uç SQL seçin. Listeyi filtrelemek için metin kutusuna metin girin.

    Uç nokta seçin

    İlk kez bir sorgu ekleyebilirsiniz ve kullanılabilir uç SQL alfabetik sırada görüntülenir. Bir sonraki sorguyu oluşturmada en son kullanılan SQL uç nokta seçilir.

    Uç noktanın yanındaki SQL durumu gösterir:

    • Çalışma Çalışma
    • Başlatılıyor Başlatılıyor
    • Durduruldu Durduruldu

    Not

    Herhangi bir uç nokta SQL Databricks yöneticinize SQL olun.

Veri nesnelerine göz atma

Meta verileri okuma izniniz varsaşema tarayıcısı kullanılabilir veritabanlarını ve tabloları görüntüler.

Not

Veri nesnesi yoksa, Databricks SQL başvurun.

Veri gezgininde veri nesnelerine de göz atabilirsiniz.

  1. Bir uç noktanın SQL kutusunda Aşağı Ok Simgesi simgesine tıklayın ve bir veritabanı seçin.

    Varsayılan veritabanı

    Not

    • Çalışan bir uç nokta SQL gerekir.
    • Bir veri nesnesini şema tarayıcısında görmek için veri nesnesinin sahibi olmanız veya nesnesine ayrıcalıklar verilmesi gerekir.

    Şemayı yenilemek için Şemayı Yenile Simgesi tıklayın.

    Şemayı yenileme

    Arama kutusuna filtre dizeleri yazarak şemayı filtre edebilirsiniz:

    Şemayı filtreleme

  2. Sütunlarını gösteren bir tabloya tıklayın.

    Tablo sütunları

Sorgu oluşturma

Şema tarayıcısında öğeleri ekerek veya sorgu düzenleyicisine yazarak bir sorgu oluşturursınız.

  • Şema tarayıcısında, bir veri nesnesinin en sağ üst tarafından çift oka tıklayın.

    Şema öğesi ekleme

  • Sorgu düzenleyicisine yazın.

    Sorgu düzenleyicisi otomatik tamamlamayı destekler. Siz yazarak otomatik tamamlama geçerli tamamlamalar önerir. Örneğin, imleç konumunda geçerli bir tamamlama bir sütunsa, otomatik tamamlama bir sütun adı önerir. select * from table as t where t.yazmanız, otomatik tamamlama için bir diğer ad olduğunu tanır ve içindeki sütunları t table table önerir.

    Otomatik tamamlama diğer adı

Düzenlemeyi bitirin, Kaydet'e tıklayın.

Birden çok sorgu düzenleme

Sekmeli düzenleyici etkinleştirildiğinde, aynı anda birden çok sorgu düzenleyebilirsiniz.

Sorgu Düzenleyicisi Sekmeleri

  • Sekme Ekle  Simgesine tıklayın. Sorgu adının yer olduğu bir sekme New Query görüntülenir.

    Yeni Sorgu Sekmesi

  • Sorguyu Aç bağlantısına tıklayın. Sorgular iletişim kutusu görüntülenir.

    Sorgular İletişim Kutusu

    1. İsteğe bağlı Sorgularım veya Sık Kullanılanlar'a tıklar ve sorgu listesini filtrele.

    2. Görüntülemek istediğiniz sorguyu içeren satırda Aç düğmesine tıklayın. Sorgu yeni bir sekmede görüntülenir.

      Açık Sorgu

Sorgu yürütme

Sorguyu yürütmek için:

  1. Bir uç SQL seçin.

  2. Sorgu düzenleyicisinde bir sorgu belirtin.

  3. Ctrl/Cmd + Enter tuşlarına basın veya Yürüt düğmesine tıklayın.

    Sorguyu yürütme

Not

  • Bir uç nokta durdurulursa ve bir sorgu yürütürsanız, uç nokta başlatıldı. Bir uç noktayı el ile başlatmak için Uç nokta başlatma'daki adımları izleyin.
  • Sorgunun en fazla 1000 satır döndürenin doğru olduğundan emin olmak için Sınır 1000 onay kutusu varsayılan olarak seçilir. Daha fazla satır olduğunu biliyorsanız, onay kutusunun seçimini kaldırabilirsiniz ve sorgunuza bir LIMIT yan tümcesi belirtebilirsiniz.

Sorgu sonucu Tablo sekmesinde görüntülenir.

Sorgu sonucu yürütme

Sorguyu sonlandırma

Yürütülirken bir sorguyu sonlandırmak için İptal'e tıklayın. Yönetici, Yürütülen bir sorguyu sonlandır 'i görüntüerek başka bir kullanıcı tarafından başlatılan bir yürütme sorgusunu sonlandırabilirsiniz.

Sorgu açıklamasını ayarla

Bir sorgu açıklaması ayarlamak için:

  1. Sorgu bilgileri sekmesine tıklayın.

    Sorgu bilgisi

  2. Açıklama Ekle bağlantısına veya var olan açıklamaya tıklayın.

    Açıklama Ekle

  3. Açıklamayı düzenleyin ve ENTER tuşuna basın.

Sorguyu yenileme

Sorgunuzun bir zamanlaması varsa, otomatik olarak yenilenecek. Otomatik yenilemeler arasında bir sorguyu el ile yenilemek için Yenile düğmesine tıklayın.

Sorguyu Yenile

Sorgu kaydetme

Bir sorguyu kaydetmek için Ctrl/Cmd + S tuşlarına basın veya Kaydet düğmesine tıklayın. Sorgular listesinde yalnızca kayıtlı sorgular görüntülenir.

Kaydedilmiş bir sorguya dön

Bir sorguyu düzenlediğinizde Kaydet düğmesinin yanında bir geri alma bağlantısı görüntülenir.

Bağlantıyı geri çevir

Kaydettiğiniz sürüme geri dönmek için geri çevir ' e tıklayabilirsiniz. Çıktığınızda değişiklikleriniz tarayıcı depolaması için kalıcıdır, ancak tarayıcı iş kaybı hakkında uyarı görüntülemeye devam edebilir.

Bir sorguyu çöp kutusuna taşıma

Bir sorguyu çöp işaretine taşımak için,  sorgu Düzenleyicisi 'nin sağ üst köşesindeki dikey üç nokta dikey üç nokta işaretine tıklayın ve çöp kutusuna taşı' yı seçin. Çöp kutusuna taşı' ya tıklayarak onaylayın.

Çöp kutusundan bir sorguyu geri yükleme

  1. Tüm sorgular listesinde, Çöp düğmesi.
  2. Bir sorguya tıklayın.
  3. Sorgu Düzenleyicisi 'nin sağ üst köşesindeki dikey üç nokta dikey üç nokta simgesine tıklayın ve geri yükle' yi seçin.

Bir sorguyu kalıcı olarak silme

  1. Tüm sorgular listesinde, Çöp düğmesi.
  2. Bir sorguya tıklayın.
  3.  Sorgu Düzenleyicisi 'nin sağ üst köşesindeki dikey üç nokta dikey üç nokta simgesine tıklayın ve Sil' i seçin.

Sorgu kopyalama

Bir sorgunun bir kopyasını oluşturmak için (siz veya başka birisi tarafından oluşturulan), çatalınızı yapabilirsiniz. Bir sorguyu çatalla etmek için  sorgu Düzenleyicisi 'nin sağ üst köşesindeki dikey üç nokta dikey üç nokta simgesine tıklayın ve çatalı seçin:

Çatal sorgu

Sorgu bilgilerini görüntüle

Bir sorgunun ne zaman oluşturulduğunu veya güncelleştirildiğini görüntülemek için sorgu bilgileri sekmesine tıklayın:

Sorgu bilgisi

Bir sorgunun son yürütmelerini görüntüleme

Sorgu Düzenleyicisi 'nde gerçekleştirilen son yürütmeleri görüntülemek için, geçmiş yürütmeler sekmesine tıklayın:

Son yürütmeler

Bu sekme Zamanlanmış yürütmelerigöstermez.

Bir sorgu sonucu indirin

bir sorgu sonucunu CSV, TSV veya Excel dosyası olarak indirebilirsiniz.

  1. Dikey üç nokta simgesine tıklayın Dikey üç nokta düğmesine basın.
  2. [CSV | olarak indir seçeneğini belirleyin TSV | Excel] Dosya.

Sorgu sonucunu indir

bir sorgu indirilemez, yöneticiniz databricks SQL örneğiniz için indirmeyi devre dışı bıraktı.

Sorgu Düzenleyicisi araçları

Şema tarayıcısı

Şema tarayıcısını değiştirmek için, alt/seçenek + D tuşlarına basın veya  şema tarayıcısı ile sorgu bölmesi arasında bölme tutamacı bölmesi tutamacı ' ne tıklayın.

Sekmeli düzenleyiciyi etkinleştir ve devre dışı bırak

Sekmeli düzenleyici etkinleştirildiğinde, birden çok sorgu arasında kolayca geçiş yapabilirsiniz. Sekmeli düzenleyiciyi etkinleştirmek ve devre dışı bırakmak için sorgular sayfasındaki sekmeli düzenleyici ' ye tıklayın:

Sekmeli düzenleyici değiştirme

Otomatik Tamamlama

Sorgu Düzenleyicisi otomatik olarak tamamlanır ve bu, sorgu yazmayı daha hızlı hale getirir. Otomatik tamamlanma, şema belirteçlerini, sorgu sözdizimi tanımlayıcılarını (ve gibi SELECT JOIN ) ve sorgu parçacıklarınınbaşlıklarını tamamlayabilir.

Veritabanı şemanız 5000 belirteçleri (tablolar veya sütunlar) aşmadığı takdirde otomatik tamamlanma varsayılan olarak etkindir.

  • Otomatik tamamlamayı devre dışı bırakmak için Ctrl + Space tuşlarına basın veya  sorgu Düzenleyicisi 'Nin altındaki otomatik Tamam etkin düğmesine tıklayın:
  • Otomatik tamamlamayı etkinleştirmek için Ctrl + Space tuşlarına basın veya  sorgu Düzenleyicisi 'Nin altındaki otomatik Tamam devre dışı düğmesine tıklayın.

Sorgu izinlerini yapılandırma

Sorguları kimin yönetip çalıştırabileceğini yapılandırmak için bkz. sorgu erişim denetimi.

Erişim yönetici görünümü

Azure Databricks Yönetici Kullanıcı tüm sorgulara görüntüleme erişimine sahiptir. Bu görünümde, yönetici herhangi bir sorguyu görüntüleyebilir ve silebilir. Bununla birlikte, yönetici, yönetici ile paylaşılmışsa bir sorguyu düzenleyemez.

Tüm sorguları görüntülemek için:

  1. Kenar çubuğunda sorgular simge sorguları ' na tıklayın.
  2. Sağ panelde yönetici görünümü ' ne tıklayın.