Aracılığıyla paylaş


Databricks Yardımcısı'nı kullanma

Databricks Yardımcısı, Databricks not defterleri, SQL düzenleyicisi, işler, Lakeview panoları ve dosya düzenleyicisi konusunda size yardımcı olabilecek bağlama duyarlı bir yapay zeka yardımcısıdır. Databricks Yardımcısı, konuşma arabirimi kullanarak yardım istediğinizde veri ve kod konusunda size yardımcı olur.

Databricks Yardımcısı ile yapabilecekler

Databricks Yardımcısı aşağıdaki görevlerde yardımcı olabilir:

  • Kod oluşturma, hata ayıklama, iyileştirme ve açıklama.
  • Verilerden görselleştirmeler oluşturun. Bkz . Databricks Yardımcısı ile görselleştirme oluşturma.
  • İşlerde hata ayıklama (Genel Önizleme özelliği).
  • SQL sorgularını kodlayın ve düzenleyin.
  • Azure Databricks belgelerinde ilgili yardımı bulun.

Yardımcı, kişiselleştirilmiş yanıtlar sağlamak amacıyla şirketiniz genelindeki tablolarınızı, sütunlarınızı, açıklamalarınızı ve popüler veri varlıklarınızı anlamak için Unity Kataloğu meta verilerini kullanır.

Databricks Yardımcısı'nı etkinleştirme

Databricks Yardımcısı varsayılan olarak etkindir. Bkz . Hesap için: Databricks Yardımcısı özelliklerini etkinleştirme veya devre dışı bırakma.

Databricks Yardımcısı'nı not defteri hücresinde kullanma

Bir not defterinde Databricks Yardımcısı, Yardımcı bölmesinde veya bir kod hücresinde satır içi olarak kullanılabilir.

Databricks Yardımcısı'nı doğrudan bir kod hücresinde kullanmak için MacOS'ta Cmd + i veya Windows'ta Ctrl + i tuşlarına basın. Hücrede bir metin kutusu görüntülenir. İngilizce olarak bir soru veya açıklama yazabilir ve ardından yardımcının yanıt oluşturmasını sağlamak için Enter tuşuna basabilirsiniz (hücreyi çalıştırmak için yaptığınız gibi Shift+Enter tuşlarına basabilirsiniz).

Satır içi yardımcı, zenginleştirme verilerini bulmanıza ve eklemenize yardımcı olur.

Hücre eylemi istemleri

İstem kısayolları yaygın istemler oluşturmanıza yardımcı olur.

Metin iste Yardımcı ne yapar?
/ Yaygın komutları görüntüler
/doc Fark görünümünde kodu açıklama
/explain Hücredeki kodun açıklamasını sağlar
/fix Fark görünümündeki kod hatalarına yönelik bir düzeltme önerir

veya /dockullandığınızda/fix, fark penceresinde önerilen değişiklikleri kabul etmek için Kabul Et'i veya özgün kodu korumak için Reddet'i seçin. Önerilen kodu kabul ederseniz, kod otomatik olarak çalışmaz. Kodu çalıştırmadan önce gözden geçirebilirsiniz. Oluşturulan kod istediğiniz kod değilse, açıklamanıza daha fazla ayrıntı veya bilgi ekleyerek yeniden deneyin. Bkz. Databricks Yardımcısı'nı kullanma ipuçları.

Kod otomatik tamamlama için, Not defteri hücresine kıyasla Yardımcı bölmesinin kullanılması daha iyi bir performans olabilir.

Oluşturduğu kodu Kabul Et veya Reddet'i kullandığınızda Yardımcı otomatik olarak kapanır.

Yardımcı bölmesini kullanma

Bu bölümde, Yardımcı bölmesinin varsayılan deneyimi açıklanmaktadır.

Yardımcı bölmesini açmak için sol kenar çubuğuna tıklayın Ürün içi yardım yardımcısı simgesi - gri .

Kullanımda olan yardımcı bölmesinin ekran görüntüsü.

Yardımcı bölmesinin en altındaki metin kutusuna sorular yazın ve Enter tuşuna basın veya metin kutusunun sağındaki öğesine tıklayınYardımcı metni girin.. Yardımcı yanıtını görüntüler. Aşağıdaki ekran görüntüsünde, Yardımcı bölmesinde Yardımcı kod oluşturduktan sonra gerçekleştirebileceğiniz eylemler gösterilmektedir.

Yardımcı bölmesindeki kod kutusunun üst kısmındaki simgeler.

Başka bir yanıt oluşturmak için aynı sorguyu yeniden çalıştırabilirsiniz. Bunu yapmak için imlecinizi yanıtın üzerine getirin ve öğesine tıklayın Sorguyu yeniden oluştur simgesi..

Bölmeyi kapatmak için simgeye yeniden tıklayın veya hücrenin sağ üst köşesine tıklayın Yardımcı simgesini kapatın. . öğesine tıklayarak bölmeyi tam genişliğe genişletebilirsiniz;tam genişliği kapat simgesitıklayarak Tam genişlikte aç simgesi.bölmeyi varsayılan genişliğe döndürebilirsiniz.

Yardımcı bölmesinin üst kısmındaki simgeler.

Yardımcı bölmesi, bölmeyi veya not defterini kapatsanız bile konuşmalarınızı izler. Önceki konuşmaları temizlemek için Yardımcı bölmesinin sağ üst bölümüne tıklayın Yardımcı simgesini temizleyin. .

İş parçacıkları ve istem geçmişi

Konuşma iş parçacıkları Databricks Yardımcısı'nın kullanılabildiği farklı bağlamlarda kalır. Yardımcı bölmesinde yeni konuşma yazışmaları oluşturabilir, soru ve istem geçmişini görüntüleyebilir ve Databricks Yardımcısı deneyiminizi yönetebilirsiniz.

Yardımcı bölmesinin üst kısmındaki simgeler.

Databricks Yardımcısı, iş parçacıklarını istemlerinizin bağlamını temel alarak adlandırdığından, Yardımcı konuşmanızın geçmişinde gezinebilirsiniz. Aşağıdaki örnek, not defteriyle ilgili bir sorudan kaynaklanır.

Databricks Yardımcısı iş parçacığı için başlık örneği.

Yapay zeka tabanlı otomatik tamamlama

Önemli

Bu özellik Genel Önizlemededir.

Yapay zeka tabanlı otomatik tamamlama, Databricks not defterlerine, SQL düzenleyicisine ve dosya düzenleyicisine yazarken satır içi kod önerileri sağlar. Python ve SQL için satır içi kod önerileri sağlanır.

Not

Satır içi kod önerileri, FedRAMP uyumluluğuna sahip Azure Kamu bölgelerde veya çalışma alanlarında kullanılamaz.

Satır içi kod önerileri alma: Python ve SQL örnekleri

Siz yazarken öneriler otomatik olarak görüntülenir. Öneriyi kabul etmek için Sekme tuşuna basın. Bir öneriyi el ile tetikleme için Option + Shift + Ara Çubuğu (macOS'ta) veya Control + Shift + Boşluk (Windows'da) tuşlarına basın.

SQL için kod tamamlama animasyonlu GIF.

Python için kod tamamlama animasyonlu GIF.

Yapay zeka tabanlı otomatik tamamlama, açıklamalardan kod da oluşturabilir:

Açıklamadan kod tamamlamanın animasyonlu GIF'i.

Hata ayıklama kodu: Python ve SQL örnekleri

Databricks Yardımcısı'nı kullanarak kodu düzeltmek için aşağıdakilerden birini yapın:

  • Yardımcı bölmesinde bir soru sorun.
  • Bir hata oluştuğunda hücre sonuçlarında görüntülenen Hatayı Tanıla düğmesine tıklayın.
  • Kodda satır satır ilerletmek, kesme noktaları ayarlamak, değişkenleri incelemek ve programın yürütülmesini analiz etmek için Hata Ayıkla'ya tıklayın.

Aşağıdaki sekmelerde Python ve SQL kodundaki örnekler gösterilir:

Python

Python'da yardımcı hata ayıklama örneği.

SQL

SQL'de yardımcı hata ayıklama örneği.

Kodu açıklama

Databricks Yardımcısı, kod parçacıklarının ayrıntılı açıklamalarını sağlayabilir. /explain İstemi kullanın ve istediğiniz ayrıntı düzeyini istemek için "kısa olun" veya "kodu satır satır açıklayın" gibi terimler ekleyin. Databricks Yardımcısı'nın koda açıklama eklemesini de isteyebilirsiniz.

Azure Databricks belgelerinden bilgi alma

Databricks Yardımcısı, not defteri düzenleyicisinde Databricks belgelerine göre soruları yanıtlayabilir. Sorunuzu veya isteminizi istem kutusuna yazın.

Databricks belgelerine göre bir soruyu yanıtlayın.

Databricks Yardımcısı'nı kullanma ipuçları

Bu bölüm, Databricks Yardımcısı'nı kullanırken bazı genel ipuçları ve en iyi yöntemleri içerir.

Databricks Yardımcısı daha iyi yanıtlar sağlamak için bağlamı kullanır

Databricks Yardımcısı'nın tablo ve sütun şemalarına ve meta verilerine erişimi vardır. Bu sayede doğal dil kullanabilir ve daha doğru sorgular oluşturabilirsiniz. Örneğin, bir tablonun State adlı bir sütunu varsa Databricks Yardımcısı'nın Michigan'da yaşayan kullanıcıların listesini oluşturmasını isteyebilirsiniz.

Databricks Yardımcısı aşağıdaki bağlamı kullanır:

  • Geçerli not defteri hücresindeki veya Databricks SQL düzenleyicisi sekmesindeki kod veya sorgular.
  • Tablo ve Sütun adları ve açıklamaları.
  • Önceki istem soruları.
  • Sık kullanılan ve etkin tablolar.
  • Hata tanılama özelliği için hata çıkışından yığın izlemesi.

DataFrame'den sütun seçerken, başlangıç sorgusu sağlayarak daha doğru sonuçlar elde edebilirsiniz. Örneğin, gibi SELECT * FROM <table_name>bir deyim sağlayın. Bu, Databricks Yardımcısı'nın sütun adlarını almasına ve tahmin etmek zorunda olmamasına olanak tanır.

Databricks Yardımcısı daha iyi ve daha doğru yanıtlar sağlamak için konuşma geçmişinizi kullandığından, Databricks Yardımcısı'nın istemin tamamını yeniden yazmak zorunda kalmadan önceki yanıtın çıkışını değiştirmesini isteyebilirsiniz. Yardımcı bölmesinde DataFrame'leri yinelemeli olarak temizlemek, keşfetmek, filtrelemek ve dilimlemek için Yardımcı'nın sohbet geçmişini kullanın.

Belirli olun

Databricks Yardımcısı'nın sağladığı yapı ve ayrıntı, aynı istem için bile zaman zaman değişir. İstediğiniz bilgileri istenen biçimde, ayrıntı düzeyinde vb. döndürmesine yardımcı olmak için yardımcıya olabildiğince fazla rehberlik sağlamaya çalışın. Örneğin:

  • "Bu kodu birkaç cümleyle açıklayın" veya "Bu kodu satır satır açıklayın".
  • "MatPlotLib kullanarak görselleştirme oluşturma" veya "Seaborn kullanarak görselleştirme oluşturma".

Satır düzeyi veri değerlerine örnekler verme

Databricks Yardımcısı satır düzeyi verileri kullanmadığından, en doğru yanıtı almak için istemlere daha fazla ayrıntı sağlamanız gerekebilir. Örnek veri satırı eklemek için Katalog Gezgini'nde tablo veya sütun açıklamalarını kullanın. Örneğin, yükseklik sütununuzun biçiminde feet-inchesolduğunu varsayalım. Yardımcının verileri yorumlamasına yardımcı olmak için , "Yükseklik sütunu dize biçimindedir ve kısa çizgiyle ayrılmıştır. Örnek: '6-2'." Tablo ve sütun açıklamaları hakkında bilgi için bkz . Verilere ve yapay zeka varlıklarına açıklama ekleme.

Bir işlemi çalıştırmak için sütun veri türü dönüştürmelerini kullanmanız gerekiyorsa ayrıntıları sağlamanız gerekebilir. Örneğin: "pandas DataFrame'i PySpark DataFrame'e dönüştürmek ve sütun değişim sıklığının veri türünü boole'dan tamsayıya değiştirmek de dahil olmak üzere bu kodu pandas'tan PySpark'a dönüştürün".

Sohbet metin kutusuna yeni satır eklemek için Shift+Enter tuşlarını kullanma

Yardımcı sohbeti metin kutusuna yeni bir satır eklemek için Shift+Enter tuşlarını kullanın. Bu, iletilerinizi Databricks Yardımcısı'na biçimlendirmeyi ve düzenlemeyi kolaylaştırır.

Databricks Yardımcısı sohbet bölmesinde kodu düzenleme ve çalıştırma

Kodu doğrulamak veya karalama çubuğu olarak kullanmak için Yardımcı bölmesinde kod çalıştırın. Kodu çalıştırmak için, Yardımcı bölmesindeki kod kutusunun sol üst köşesine tıklayın kod çalıştır simgesi .

Aşağıdaki sekmelerde Python ve SQL kodu örnekleri gösterilmektedir:

Python

yardımcı bölmesinde kod çalıştırma

SQL

yardımcı bölmesinde kod çalıştırma

Yardımcı bölmesinde kod çalıştırdığınızda çıkış görüntülenir ve değişkenler not defterinde kullanılabilir hale gelir.

Ayrıca, Databricks Yardımcısı'nın oluşturduğu kodu not defterine taşımadan önce doğrudan Yardımcı sohbet kutusunda düzenleyebilirsiniz.

Ek bilgi

Aşağıdaki makaleler Databricks Yardımcısı'nı kullanma hakkında ek bilgiler içerir: