Yeni SQL düzenleyicisini kullanarak iş arkadaşlarınızla işbirliği yapma
Önemli
Bu özellik Genel Önizlemesürümündedir.
Azure Databricks kullanıcı arabirimindeki yerleşik SQL düzenleyicisi, işbirliğini geliştirmek ve SQL geliştirme hızını artırmak için yeni özellikler tanıtmak üzere yeniden tasarlanmıştır. Temel sorgulama ve görselleştirme işlevlerinin çoğu klasik SQL düzenleyicisinde olduğu gibi kalır.
Bu makalede yeni SQL düzenleyicisine erişme, sorguları ve izinleri yönetme ve kullanıcı arabiriminde kullanılabilen yeni özellikleri kullanma işlemleri açıklanır. Sorgu yazma, kullanılabilir verilere göz atma ve görselleştirme oluşturma gibi temel işlevler hakkında daha fazla bilgi edinmek için bkz . SQL düzenleyicisinde sorgu yazma ve verileri keşfetme.
Yeni SQL düzenleyicisine erişme
Çalışma alanınız için yeni sorgu düzenleyicisi etkinleştirildiyse, kataloğun ve şema açılan seçicilerinin sağ tarafında Yeni SQL düzenleyicisi geçiş düğmesi görüntülenir. Dar ekranlarda, kataloğun ve şema seçicilerin sağındaki kebap menüsüne tıklayarak Yeni SQL düzenleyicisi geçiş düğmesini bulabilirsiniz.
Sahip olduğunuz tüm sorgular için yeni düzenleyiciyi etkinleştirebilirsiniz. Bunu yapmak için aşağıdaki adımları kullanın:
- Yeni SQL düzenleyicisi: KAPALI'ya tıklayın.
Yeni SQL düzenleyicisi açılır menüsü açılır.
- Tüm sorgularıma uygula onay kutusu varsayılan olarak seçilidir. Sahibi olduğunuz tüm sorgularda düzenleyiciyi etkinleştirmek için bu ayarı koruyun.
- Yeni düzenleyiciyi yalnızca etkin sorgu için etkinleştirmek için Tüm sorgularıma uygula onay kutusunun seçimini kaldırın.
- Yeni SQL düzenleyicisi iki durumlu düğmesini AÇIK olarak ayarlayın.
Yeni SQL düzenleyicisi tüm sorgular için kullanılamaz. Aşağıdakilerden biri doğruysa sorgu için yeni SQL düzenleyicisine geçemezsiniz:
- Sorgunun sahibi siz değilsiniz.
- Sorgu, desteklenmeyen Sorgu Tabanlı Açılan Liste veya Aralığı parametre türlerini içerir. Bkz. Sorgu parametreleriyle çalışın.
Yeni SQL düzenleyicisini açtığınızda sorgunuz yeni kullanıcı arabiriminde yeniden açılır. Sonuç kümesi, sorguyu çalıştırana kadar boş olur.
Not
Sorgu sonuçları tüm ortak çalışanlarla paylaşılır. Sorgu sonuçları 64.000 satırla sınırlıdır.
Sorgu paylaşma
Yeni düzenleyicide sorguları paylaşma izinleri büyük ölçüde değişmeden kalır ve canlı işbirliğini desteklemek için bazı farklılıklar vardır. Sahip olarak çalıştır ve Farklı çalıştır kimlik bilgileri ayarları hakkında bilgi edinmek için bkz. Sorgu izinlerini yapılandırma. Sorgu nesnesine erişimi yönetmeyi öğrenmek için bkz . Sorgu ACL'leri .
Yeni SQL düzenleyicisi izinleri iki bölümde işler:
Etkileşimli yürütme: yeni SQL düzenleyicisindeki Sorgular her zaman Görüntüleyici olarak çalıştır kimlik bilgileri kullanılarak çalıştırılır. Sorgu sonuçlarına, sorguya erişimi olan herkes erişebilir. CAN EDIT izinleri veya üzeri olan kullanıcılar paylaşılan sorgu taslağını değiştirebilir. Ayrıca kaydedilmemiş düzenlemeler, CAN VIEW izinlerine veya üzerine sahip herkes tarafından görülebilir. Kullanıcıların sorguları çalıştırmak için ilişkili ambarda en azından CAN USE izni olmalıdır.
Kimlik bilgisi ayarları Uyarılar, İş Akışları ve eski panolar için izin ayarları, klasik SQL düzenleyicisinin izin ayarlarıyla aynıdır. Tercihlerinize bağlı olarak, bu varlıklar sahibin veya görüntüleyicinin kimlik bilgileri kullanılarak yürütülebilir.
Bir sorguyu kaynak denetimi ile kontrol et
Databricks SQL sorgu dosyaları (uzantı:
Sorgu kaydetme
Yeni SQL düzenleyicisindeki sorgu içeriği sürekli otomatik olarak eklenir. Kaydet düğmesi taslak sorgu içeriğinin eski panolar, İş Akışları veya uyarılar gibi ilgili varlıklara uygulanıp uygulanmayacağını denetler. Sorgu Sahip olarak çalıştır kimlik bilgileriyle paylaşılıyorsa, değişiklikleri yaymak için Kaydet düğmesini yalnızca sorgu sahibi kullanabilir. Kimlik bilgisi Görüntüleyici olarak çalıştırolarak ayarlanırsa, en azından YÖNETİCİ iznine sahip tüm kullanıcılar sorguyu kaydedebilir.
Sorgular üzerinde gerçek zamanlı işbirliği yapma
Sorguyu paylaştıktan sonra, işbirliğine dayalı düzenleme aracılığıyla sorguları canlı olarak birlikte yazar veya hata ayıklayabilirsiniz. Düzenleyiciler ayrıca soru sormak veya öneriler eklemek için tek tek kod satırlarına yorum yapabilir.
Hizalama
Bu bölümde kullanıcı arabirimindeki önemli farklar vurgulanır ve kullanılabilir özelliklerin nasıl bulunup kullanılacağı açıklanır.
- Çalışma alanı dosya sistemine erişme: Çalışma alanı nesnelerinize doğrudan SQL düzenleyicisinden erişebilir ve bunları düzenleyebilirsiniz.
- Tümleşik Databricks Yardımcısı'nı kullanın: Sorguları yazmanıza, geliştirmenize veya anlamanıza yardımcı olması için yardımcıyla sohbet edin. Yardımcı tarafından oluşturulan kodu yan panelden çalıştırın.
- Kodun bölümlerini daralt: Kod bölümlerini seçmeli olarak gizlemek ve genişletmek için kod bloğunun solundaki daralt okuna tıklayın. Bu, büyük dosyalarda çalışmayı kolaylaştırabilir.
- Komut paletini açın: Komut paleti, ihtiyacınız olanı hızla bulmanıza yardımcı olmak için yaygın eylemleri, klavye kısayollarını, özel temaları ve bağlantıları içerir. Açtıktan sonra, belirli araçları ve kısayolları aramak için arama çubuğunu kullanın.
- Kod hakkında açıklama: İşbirliğini geliştirmek için koda açıklama ekleyin.
- Sürüm geçmişini gözden geçirme: Sorgunuzda yapılan son değişiklikleri gözden geçirin.
Klavye kısayollarını kullanma
Yeni SQL düzenleyicisi, hızlı çalışmanıza yardımcı olmak için birçok yerleşik klavye kısayolu içerir. Aşağıdaki tabloda yaygın olarak kullanılan klavye kısayolları tanımlanmıştır.
Fonksiyon | macOS kısayolu | Windows kısayolu |
---|---|---|
Sorgu çalıştırma | Cmd + Enter |
Ctrl + Enter |
Tek bir vurgulanmış ifadeyi çalıştırın | Cmd + Shift + Enter |
Ctrl + Shift + Enter |
Otomatik Tamamlama | Ctrl + Space |
Ctrl + Space |
Yazı tipi boyutunu büyütme |
Option
+
+ (artı anahtar) |
Alt
+
+ (artı anahtar) |
Yazı tipi boyutunu küçültme |
Option
+
- (eksi anahtarı) |
Alt
+
- (eksi anahtarı) |
SQL kodunu biçimlendirme | Cmd + Shift + F |
Ctrl + Shift + F |
Tüm kısayolları görüntüleme |
Esc , sonra H |
Esc , sonra H |
Tüm sonuçları keşfetme
Her deyimin çıkışını birden çok sonuç deyimiyle karşılaştırabilirsiniz. Tek bir düzenleme penceresinden birden çok SQL deyimi çalıştırdığınızda, ekranın alt kısmındaki Çıktı panelindeki kullanıcı arabirimini kullanarak farklı sonuç kümelerinde gezinebilirsiniz.
Parametre söz dizimi değişiklikleri
Parametrelerin yeni SQL düzenleyicisinde çalıştırılacak şekilde değiştirilmesi gerektiğini belirtmek için çift küme ayracı ({{}}) kullanan sorgular. Yeni SQL düzenleyicisi, AI/BI panoları, AI/BI Genie ve not defterleri gibi diğer Databricks araçlarıyla aynı parametre söz dizimini kullanır.
Yeni SQL düzenleyicisindeki parametreler adlandırılmış parametre söz dizimi kullanılarak tanımlanır. Adlandırılmış parametreler, sorguda başlarına iki nokta üst üste eklenen parametrelerdir, örneğin :parameter_name
.
SQL referenece belgeleri için bkz . Adlandırılmış parametre işaretçileri . Parametre söz dizimini klasik SQL düzenleyicisinden adlandırılmış parametre işaretçilerine dönüştürme örnekleri için bkz . Adlandırılmış parametre söz dizimi örnekleri .
Yeni SQL düzenleyicisini devre dışı bırakma
Yeni SQL düzenleyicisini devre dışı bırakmak için aşağıdaki adımları kullanın:
- Yeni SQL düzenleyicisi: ON'a tıklayın. Yeni SQL düzenleyicisi açılır menüsü açılır.
- Yeni SQL Düzenleyicisi anahtarını kapalıolarak ayarlayın.
- Onay iletişim kutusunda, yalnızca etkin sorgu için veya tüm uygun sorgular için yeni düzenleyiciyi devre dışı bırakın.
- Tüm uygun sorgular için Devre Dışı Bırak seçili değil. Yeni düzenleyiciyi yalnızca etkin sorgu için devre dışı bırakmak istiyorsanız bu ayarı koruyun.
- Tüm sorgularınızda yeni SQL düzenleyicisini devre dışı bırakmak için, tüm uygun sorgular için devre dışı bırakonay kutusunu seçin.
Çalışma alanı yöneticileri önizleme portalını ziyaret ederek çalışma alanı düzeyinde önizlemeyi kapatabilir. Bkz. Azure Databricks Önizlemelerini Yönetme.