Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Genie Code, geliştiricilerin Azure Databricks not defterlerinde, SQL düzenleyicisinde, işlerde, AI/BI panolarında ve dosya düzenleyicisinde kod oluşturmalarına, iyileştirmelerine, açıklamalarına ve düzeltmelerine yardımcı olur. Databricks dokümantasyonundan alınan soruları yanıtlıyor, çalıştığınız ürün yüzeyine uyum sağlıyor ve yerleşik kod desteği sunuyor.
Genie Code'u otonom bir ajan olarak çalıştırmak için Ajan modu bölümünü ziyaret edin. Genie Code arayüzünü açmak ve gezinmek için Navigate Genie Code sayfasına bakınız.
Kodla ilgili yardım alma
Genie Code'dan doğrudan not defterlerinizde kodla ilgili yardım alın. Genie Code teklifleri:
- Çok adımlı veri bilimi iş akışlarını planlamanıza ve otomatikleştirmenize yardımcı olması için veri bilimi için Genie Code kullanın.
- Yapay zeka tabanlı otomatik tamamlama.
- Doğal dil istemleriyle veri filtreleme.
- Hata Tanılama ile kod hata ayıklama.
- Kabul edip çalıştırabileceğiniz kod hatalarını düzeltmek için otomatik öneriler sunan Hızlı Düzeltme.
- Sunucusuz kod yürütme.
Databricks, Genie Code tarafından oluşturulan tüm kodları çalıştırmadan önce her zaman gözden geçirmenizi önerir, çünkü bazen hata yapabilir.
Genie Code'un kod konusunda nasıl yardımcı olabileceği hakkında daha fazla bilgi için bkz. Genie Code'dan kodlama yardımı alma.
Azure Databricks ortamı için iyileştirilmiş kod
Genie Code tarafından oluşturulan kodun Databricks işlem ortamında çalıştırılması amaçlanmıştır. Databricks tarafından desteklenen programlama dillerinde, çerçevelerde ve diyalektlerde kod oluşturmak için iyileştirilmiştir. Genel amaçlı bir programlama yardımcısı olması amaçlanmamıştır.
Genie Code, kullanıcı sorgularını daha iyi yanıtlamak için genellikle Databricks belgeleri web sitesi veya Bilgi Bankası gibi Databricks kaynaklarından gelen bilgileri kullanır. Kullanıcı sorusu Databricks belgelerinden, Unity Kataloğu'ndan ve çalışma alanında kullanıcı kodundan edinilebilen bilgilerle yanıtlanabilir sorularla ilgili olduğunda en iyi performansı gösterir.
Belgelerden alınan yanıtları alma
Genie Code, sorularınızı yanıtlamak için Databricks belgelerini arar. Belgelerin referans alındığında, yanıtta Aranan dokümantasyon adımı görürsünüz. Genie Code'dan kaynaklarından alıntı yapmasını isteyebilirsiniz ve ilgili belge sayfalarının bağlantılarını sağlar.
Azure Databricks platformu genelinde Genie Code
Genie Code, kullandığınız ürün yüzeyine uyum sağlar ve çok adımlı görevleri otonom olarak işler.
| Yüzey | Description |
|---|---|
| Not defterlerinde veri bilimi ve ML | Genie Code, Databricks not defterleriyle tümleşiktir ve keşif veri analizini ve model eğitimini otomatikleştirmek için iyileştirilmiştir. |
| Lakeflow'da veri hattı geliştirme | Genie Code, ETL iş yüklerini otomatikleştirmeyi ve Lakeflow işlem hatları oluşturmayı kolaylaştıran veri mühendisliği özelliklerine sahiptir. |
| Panolarda veri analizi | Genie Code, üretime hazır panolar planlayıp oluşturabilir ve veri analizine yardımcı olabilir. |
| MLflow'da gözlemlenebilirlik ve değerlendirme | Genie Code yapay zeka uygulamalarınızı anlayabilir, hatalarını ayıklayabilir ve geliştirebilir. |
Yerleşik kod desteği
Genie Code, kod yazarken, hata ayıklarken ve çalıştırırken kişiselleştirilmiş yanıtlar vermek için Unity Kataloğu meta verilerini (tablolar, sütunlar, açıklamalar ve şirketinizin popüler veri varlıkları) kullanır. Aşağıdaki yerleşik özellikleri kullanın:
| Özellik | Description |
|---|---|
| Genie Code ile sohbet edin | Genie Code ile ilgili sorular sorun ve Databricks belgelerinden alıntılar da dahil olmak üzere ilgili bilgilerle yanıt verir. |
| Satır içi öneriler ve otomatik tamamlama | Satır içi önerilerle kod yazma konusunda yardım alın. |
| Hızlı düzeltme | Genie Code, kabul edip çalıştırmayı seçebileceğiniz temel hatalar için otomatik olarak düzeltmeler önerir. |
| Tanılama hatası | Genie Code, ortam hataları da dahil olmak üzere daha karmaşık hataları analiz eder ve bunları düzeltmeye çalışır. |
| /slash komutları | Yaygın istemler için /slash komutlarını kullanın. |
| Komut kısayolları | Genie Code ile doğrudan bir not defteri hücresinde çalışın. |
| Verileri filtreleme | Desteklenen yüzeylerde doğal dil kullanarak verileri filtreleyin. |
| Cin Ontolojisi | Genel Önizleme. Genie Code, daha doğru SQL yazmak için metrik tanımlar ve birleştirme ipuçları gibi organizasyonunuzun iş bağlamını arar ve böylece daha doğru SQL yazar. |
Genie Kodu'nu kullanmanın daha fazla yolu
| Özellik | Description |
|---|---|
| Genie Code ile görevleri planlayın | Genie Code'u tekrar eden görevleri otomatik olarak çalıştıracak şekilde planlayın ve her çalışmayı gözden geçirin. |
| Örnek verileri keşfetme | Unity Catalog tablolarındaki örnek verilerle ilgili doğal dilde sorular sorun, ardından oluşturulan SQL'i gözden geçirin veya otomatik çalıştırın. |