Aracılığıyla paylaş


Yapay zeka/BI Genie alanıyla çalışma

Önemli

Bu özellik Genel Önizlemededir. Bkz . Çalışma alanınızda Genie alanlarını etkinleştirme.

Genel bakış

Veri analistleri gibi etki alanı uzmanları Genie'nin iş sorularını analiz sorgularına çevirmesine yardımcı olmak için genie alanlarını veri kümeleri, örnek sorgular ve metin yönergeleriyle yapılandırıyor. Kurulumdan sonra, işletme kullanıcıları operasyonel verileri anlamak için sorular sorabilir ve görselleştirmeler oluşturabilir. Verileriniz değiştikçe ve kullanıcılar yeni sorular oluşturdukçe Genie'nin anlam bilgisini sürekli güncelleştirebilirsiniz. DatabricksIQ hakkında ek bilgi için bkz . DatabricksIQ destekli özellikler.

AI/BI Genie, doğal dil sorularını eşdeğer bir SQL sorgusuna dönüştürmek için açıklamalı tablolardan ve sütunlardan ilgili adları ve açıklamaları seçer. Ardından, mümkünse oluşturulan sorgu ve sonuçlar tablosuyla yanıt verir. Genie yanıt oluşturamıyorsa, yanıt sağlamaya çalışırken netleştirmek için izleme soruları sorabilir.

Kullanım örnekleri

Teknik olmayan çeşitli hedef kitlelere hizmet vermek için farklı Genie alanları oluşturabilirsiniz. Aşağıdaki senaryolarda iki olası kullanım örneği açıklanmaktadır.

Örnek 1: Fırsat durumunu görselleştirme

Satış yöneticisi, açık ve kapalı fırsatların geçerli durumunu satış işlem hattında aşama aşama almak istiyor. Genie alanıyla doğal dil kullanarak etkileşime girip otomatik olarak bir görselleştirme oluşturabilirler.

Aşağıdaki gif bu etkileşimi gösterir:

Örnek soru, yanıt ve otomatik olarak oluşturulan görselleştirme içeren Gif

Örnek 2: Lojistik takibi

Bir lojistik şirketi, farklı departmanlardan iş kullanıcılarının operasyonel ve finansal ayrıntıları izlemesine yardımcı olmak için Genie alanlarını kullanmak istiyor. Sevkiyat tesis yöneticilerinin gönderileri takip etmeleri için bir Genie alanı, finansal yöneticilerinin de finansal sağlıklarını anlamaları için bir genie alanı kurdular.

Teknik gereksinimler ve sınırlar

Genie alanları kullanılırken aşağıdaki gereksinimler ve sınırlar geçerlidir:

  • Unity Kataloğu: Genie alanı verilerinin Unity Kataloğu'na kaydedilmesi gerekir
  • İşlem: Profesyonel veya sunucusuz bir SQL ambarı kullanmanız gerekir.
  • Çalışma alanı kapasitesi: Her çalışma alanında en fazla 1.000 Genie alanı olabilir.

Gerekli izinler

Genie alanları oluşturmak, düzenlemek ve kullanmak için aşağıdaki izinler gereklidir:

  • İşlem izinleri: Genie alan oluşturucuları, düzenleyicileri ve kullanıcıları, alan için belirlenen varsayılan SQL ambarı için CAN USE erişimi gerektirir. Oluşturucular bir alan oluşturduklarında varsayılan SQL ambarını seçer. CAN RUN izinlerine sahip oldukları herhangi bir SQL ambarını seçebilirler.
  • Veri erişim izinleri: Alanla etkileşim kuran herhangi bir kullanıcının, alanda kullanılan verilerde en az SELECT ayrıcalıklara sahip olması gerekir.
  • Genie alanı izinleri: Kullanıcıların Genie ve alanda kullanılan verilerle etkileşime geçmek için Genie alanında CAN RUN izinlerine sahip olması gerekir. Genie uzayı için ayrıcalıkların ve yeteneklerin tam eşlemesi için bkz . Genie space ACL'leri .

Not

Verileri ve işlem erişimini yapılandırmak için genellikle yöneticiyle sınırlı yükseltilmiş izinler gerekir. Bkz. Unity Kataloğu'nda SQL ambarı oluşturma ve Ayrıcalıkları yönetme.

Çalışma alanınızda Genie alanlarını etkinleştirme

Not

Bu özelliği etkinleştirmek için yükseltilmiş ayrıcalıklara sahip olmanız gerekir.

Genie, hesap düzeyinde ve Genie alanlarının oluşturulduğu çalışma alanında etkinleştirilmesi gereken Azure yapay zeka destekli yapay zeka özelliklerini kullanır. Genie alanlarını etkinleştirmek için aşağıdaki ayarların her birini doğrulayın.

  • Azure AI hizmetleri tarafından desteklenen özellikler hesap düzeyinde etkinleştirilmelidir. Hesap yöneticisi aşağıdaki adımları kullanarak bu özelliği etkinleştirebilir:
    1. Hesap konsolu kenar çubuğunda Ayarlar'a tıklayın.
    2. Özellik etkinleştirme sekmesine tıklayın.
    3. Azure AI hizmetleri tarafından desteklenen özellikleri etkinleştir seçeneğini açın.

Azure AI hizmetleri tarafından desteklenen özelliklerin çalışma alanı düzeyinde etkinleştirilmesi için önce hesap düzeyinde etkinleştirilmesi gerekir.

  • Çalışma alanı için Azure AI hizmetleri tarafından desteklenen özelliklerin etkinleştirilmesi gerekir. Çalışma alanı yöneticisi aşağıdaki adımları kullanarak bu özelliği etkinleştirebilir:

    1. Çalışma alanınızda oturum açın.
    2. Azure Databricks çalışma alanının üst çubuğunda kullanıcı adınıza tıklayın ve Ayarlar'ı seçin.
    3. Gelişmiş sekmesine tıklayın ve aşağı kaydırarak Diğer bölümüne gidin.
    4. Azure AI hizmetleri tarafından desteklenen özellikler seçeneğini açın.
  • Genie çalışma alanı Önizlemeleri sayfasından etkinleştirilmelidir. Çalışma alanı yöneticisi bu önizlemeyi etkinleştirebilir. Bkz. Azure Databricks Önizlemelerini Yönetme.

    Yönetici ayarları menüsünde Önizlemeler menü öğesini seçin.

Yeni genie alanı oluşturma

Çalışma alanında Genie alanları etkinleştirildiğinde veri analistleri aşağıdaki adımları izleyerek iş kullanıcıları için etki alanına özgü genie alanı deneyimi oluşturabilir:

  1. Kenar çubuğunda Genie'ye tıklayın.

  2. Ekranın sağ üst köşesindeki Yeni'ye tıklayın.

    Aşağıdaki listede açıklandığı gibi yeni alan iletişim kutusu.

  3. Yeni iletişim kutusunda ilk ayarlarınızı seçin. Seçenekler aşağıdaki gibi açıklanmıştır:

  • Başlık: Başlık, çalışma alanı tarayıcısında diğer çalışma alanı nesneleriyle birlikte görünür. Son kullanıcıların Genie alanınızı bulmasına yardımcı olacak bir başlık seçin.
  • Açıklama: Kullanıcılar Genie alanını açtıklarında açıklamayı görür. Boşlukların amacını açıklamak için bu metin alanını kullanın. Açıklama alanı, metninize stil ekleyebilmeniz ve yararlı bağlam ve başvurulara bağlantılar sağlayabilmeniz için Markdown biçimlendirmesini destekler. Markdown söz dizimi hakkında daha fazla bilgi için bu kılavuza bakın.
  • Varsayılan ambar: Bu işlem kaynağı Genie alanlarında oluşturulan SQL deyimlerini çalıştırır. Son kullanıcıların alanla etkileşime geçmek için bu ambara erişmesi gerekir. Genie alanı profesyonel veya sunucusuz bir SQL ambarı kullanabilir. En iyi performans için Databricks sunucusuz SQL ambarı kullanılmasını önerir.
  • Tablolar: Genie alanları bir veya daha fazla tabloyu temel alabilir. Tablo ekle düğmesi, eklemek istediğiniz Unity Kataloğu tablolarını seçebileceğiniz yeni bir iletişim kutusu açar.
  • Örnek sorular: Örnek sorular isteğe bağlıdır. Kullanıcıların sorabileceği soru türlerinin örneklerini sağlamak için sohbetlerde görünürler. Bunlar, oluşturma sırasında veya daha sonra alanın Ayarlar bölümünden eklenebilir.

Hangi verileri kullanmalıyım?

Bir veya daha fazla Unity Kataloğu yönetilen tablosunu temel alan yeni Genie alanları oluşturabilirsiniz. AI/BI Genie, yanıt oluşturmak için Unity Kataloğu nesnelerine eklenen meta verileri kullanır. Sağladığınız belirli yönergelerle eşleştirilmiş iyi açıklamalı veri kümeleri, son kullanıcılar için olumlu bir deneyim oluşturmanın anahtarıdır.

Databricks aşağıdakileri önerir:

  • Analitik tüketim için verileri seçme: Sütun sayısını azaltmak için katman görünümleri ve yanıt kalitesini artırmak için kullanım örneğine özgü bilgiler ekleyin.
  • Genie alanındaki tablo ve sütun sayısını en aza indirin: Yalnızca belirli bir etki alanıyla ilgili soruları yanıtlamak için gereken tabloları ve sütunları getirin. Gereksiz tablolar veya sütunlar Genie'nin kafa karıştırıcı veya yanlış yanıtlar sağlamasına veya bir hata iletisi görüntülemesine neden olabilir.

Yönergeleri sağlayın

Yönergeler Genie'nin yanıtlarını yönlendirerek belirli bir etki alanındaki benzersiz jargon, mantık ve kavramları işlemesine yardımcı olur. Kapsamlı yönergeler, sorunsuz, sezgisel genie uzay deneyimi için kritik öneme sahiptir. Yönergeleri girmek için Genie ara çubuğundaKi Yönergeler'e tıklayarak Yönergeler simgesi yönergeler bölmesini açın. Genel yönergeler, Örnek SQL Sorguları ve SQL İşlevleri eklemek için bu bölmeyi kullanın.

Yönergeler bölmesi

Genel yönergeler

Genie'nin izlemesi için iş veya yanıt tercihlerinizi net bir şekilde ifade eden düz metin yönergeleri sağlayın. Yönergeleri tek bir kapsamlı not olarak biçimlendirebilir veya daha iyi bir düzenleme için konulara göre kategorilere ayırabilirsiniz.

Aşağıda, genel yönergelere ekleyebilecek bir bilgi örneği gösterilmektedir:

  • Şirkete özgü iş bilgileri:
    • "Mali yılımız Şubat'ta başlıyor"
  • Değerler, diğer adlar veya yaygın filtreler:
    • "Her zaman küçük harfe dönüştürün ve filtre uygularken like işleci kullanın."
    • "Filtre değerlerinde eyaletler için kısaltmalar kullanın."
  • Soruları yanıtlamak ve dönüş değerlerine yönelik yönergeler sağlamak için işlevleri belirtin:
    • "Çeyrekler için UDF'yi adventureworks.oneb.get_quarter(date) kullanın. çıktısı get_quarter() üç aylık dönemdir ve 1,2,3 veya 4'tür. Verileri gerektiği gibi filtrelemek için bunu kullanın.

Örnek SQL sorguları

Örnek SQL sorguları, Genie'yi eğitmeye yardımcı olmak için hazırladığınız SQL sorgularıdır. Genie, soruları yanıtlarken yanıtın oluşturulmasına yardımcı olmak için uygun sorguları akıllıca seçer. Örnek sorgular eklediğinizde, Genie'ye sorularınızı yanıtlamak için verilerinizi nasıl kullanacağınızı etkili bir şekilde gösterebilirsiniz. Genie'ye örnek sorgunun yanıtlanmasını beklediğiniz soru türleri hakkında bilgi vermek için örnek sorular da ekleyebilirsiniz. Genie eşleşen bir soru alırsa, bir yanıt sağlamak için doğrudan örnek sorguyu kullanabilir. Benzer bir soruyla karşılaşıyorsa, yanıtta sağlanan SQL'in yapılandırılmasına yardımcı olmak için örnek sorgudaki ipuçlarını kullanabilir. Aşağıdaki örnekte olduğu gibi kuruluşunuza ve verilerinize özgü mantığı vurgulayan örnekler sağlamaya odaklanın:

  -- Return our current total open pipeline by region.
  -- Opportunities are only considered pipelines if they are tagged as such.
  SELECT
    a.region__c AS `Region`,
    sum(o.amount) AS `Open Pipeline`
  FROM
    sales.crm.opportunity o
    JOIN sales.crm.accounts a ON o.accountid = a.id
  WHERE
    o.forecastcategory = 'Pipeline' AND
    o.stagename NOT ILIKE '%closed%'
  GROUP BY ALL;

SQL sorgularına parametre ekleme

Parametreler, çalışma zamanında değiştirilecek belirli değerler için yer tutucular içeren örnek sorgular yazmanızı sağlar. Parametrelerle Genie, kullanıcı sorularından belirli girişleri alabilir ve güvenilir varlıklar olarak doğrulanmış yanıtlar sağlamak için örnek bir sorgunun yapısını yeniden kullanabilir. Örneğin, önceki SQL sorgusunu değere göre o.forecastcategory filtreleyen bir parametre içerecek şekilde ayarlayabilir ve sorgunun farklı tahmin kategorilerinde etiketlenen fırsatlar hakkındaki soruları ele almasını sağlayabilirsiniz. Güvenilir varlık olarak etiketlenmiş repons'lar oluşturmak için parametreli sorguları kullanma hakkında daha fazla bilgi için bkz . AI/BI Genie alanlarında güvenilen varlıkları kullanma.

Aşağıdaki kod parçacığı, değer için o.forecastcategory bir parametre eklenerek değiştirilen önceki örneği gösterir. Parametreler, adlandırılmış parametre işaretçileriyle aynı söz dizimini kullanır. Bkz. Adlandırılmış parametre işaretçileri.

-- Return our current pipeline at a stage by region.
-- Opportunities are only considered pipelines if they are tagged as such.
  SELECT
    a.region__c AS `Region`,
    sum(o.amount) AS `Open Pipeline`
  FROM
    sales.crm.opportunity o
    JOIN sales.crm.accounts a ON o.accountid = a.id
  WHERE
    o.forecastcategory = :forecast_category AND
    o.stagename NOT ILIKE '%closed%'
  GROUP BY ALL;

Sorguya parametre eklemek için:

  1. İmlecinizi parametreyi sorgunuza yerleştirmek istediğiniz yere getirin.

  2. Yeni parametre eklemek için Parametre ekle'ye tıklayın.

    Bu, varsayılan adıyla parameteryeni bir parametre oluşturur. Varsayılan adı değiştirmek için sorgu düzenleyicisinde değiştirin. Ayrıca düzenleyiciye iki nokta üst üste ve ardından parametre adı (:parameter_name) yazarak da parametre ekleyebilirsiniz.

Sorgu parametresini düzenleme

Bir parametreyi düzenlemek için aşağıdakileri yapın:

  1. Parametre adının yanındaki öğesine tıklayın Dişli simgesi . Parametre ayrıntıları iletişim kutusu görüntülenir ve aşağıdaki yapılandırma seçeneklerini içerir:

    • Anahtar Sözcük: Sorgudaki parametreyi temsil eden anahtar sözcük. Bu yalnızca sorgudaki metin doğrudan güncelleştirilerek değiştirilebilir.

    • Görünen ad: Genie'nin sohbet deneyiminde kullandığı okunabilir ad. Genie bir yanıt oluşturmak için parametreli sorgu kullandığında, yanıtta görünen adı ve ilişkili değeri içerir.

    • Tür: Desteklenen türler Dize, Tarih, Tarih ve Saat ve Sayısal'dır.

      • Varsayılan tür Dize'dir.
      • Sayısal veri türü, Ondalık ve Tamsayı arasında bir değer belirtmenize olanak tanır. Varsayılan sayısal tür Ondalık'tır.

      Not

      Gerçek giriş değeri seçilen parametre türüyle eşleşmiyorsa Genie, giriş değerini yanlış tür olarak değerlendirir ve bu da yanlış sonuçlara yol açabilir.

  2. İletişim kutusunu kapatmak için kullanıcı arabiriminin başka bir bölümüne tıklayın.

SQL işlevleri

SQL işlevleri Unity Kataloğu'nda depolanan ve Genie tarafından belirli soruları yanıtlamak için kullanılan özel işlevlerdir. Genie bu işlevleri çağırabilir ve kullanıcı tarafından belirtilen parametreleri ekleyebilir, ancak temel alınan SQL içeriğine erişemez. Bu, SQL işlevlerinin Genie'nin erişemeyeceği veya düzenleyemeyeceği karmaşık bağımsız değişkenler veya hesaplamalar içeren yaygın soruları yanıtlamak için ideal olduğu anlamına gelir. Unity Kataloğu'nda bir işlevi kaydetme yönergeleri için bkz. Unity Kataloğu'nda SQL tablosu işlevi ve Kullanıcı tanımlı işlevler (UDF) oluşturma.

Güvenilen varlıklar

Bir yanıt oluşturmak için parametreli örnek sorgunun veya SQL işlevinin tam metni kullanıldığında Genie yanıtı Güvenilir varlık olarak işaretler. Güvenilir varlıklar, bir sonucun doğruluğu konusunda fazladan bir güvence katmanını bir alan kullanıcısına iletmek için kullanılır. Bkz . AI/BI Genie alanlarında güvenilen varlıkları kullanma.

Genie alanında sohbet edin

Genie alan etkileşimlerinin çoğu bir sohbet penceresinde gerçekleşir.

Aşağıdaki metinde açıklandığı gibi yeni sohbet penceresi.

Yeni bir sohbet penceresi, seçilmiş bir örnek soru kümesi içerir. Bu örnek sorular, kullanıcıların Genie alanına sorabilecekleri soruları anlamalarına yardımcı olur. Kullanıcıların soruları giriş yaptığı metin alanı ekranın alt kısmına yakındır.

Yanıtlar metin alanının üzerinde görünür. Kullanıcı bir soru girdikten sonra, sol bölmedeki bir sohbet geçmişi yazışmasına kaydedilir.

Sohbet geçmişi

Sohbet geçmişi yazışmaları, geçmiş sorulara ve yanıtlara başvurabilmeleri için her kullanıcı için kaydedilir. Kullanıcılar ayrıca sohbet yazışmasından soruları yeniden gönderebilir veya düzeltebilir. Sol bölmedeki Yeni sohbet düğmesi yeni bir yazışma başlatır.

Her sohbet yazışması, sorduğu önceki sorularla ilgili bağlamı korur. Bu, kullanıcıların bir sonuç kümesini daha fazla incelemek veya yeniden odaklanmak için izleme soruları sormasına olanak tanır.

Sohbet geçmişi iş parçacıkları süresiz olarak depolanır ve iş parçacığı veya Genie alanı silinene kadar erişilebilir durumda kalır. CAN MANAGE iznine veya daha yüksek bir izine sahip kullanıcılar, alan içindeki tüm sohbetleri görüntüleyebilir.

Yanıt yapısı

Kesin yanıt yapısı, soruya göre değişir. Yanıtlar genellikle doğal bir dil açıklaması ve ilgili sonuç kümesini gösteren bir tablo içerir. Tüm yanıtlar, soruyu yanıtlamak için oluşturulan SQL sorgusunu içerir. Oluşturulan sorguyu görüntülemek için Oluşturulan kodu göster'e tıklayın.

Yanıtın altındaki bir dizi düğme, çeşitli eylemler gerçekleştirmenizi sağlar. Yanıt kalitesini belirtmek için destek oyu veya aşağı oyu kullanabilir ya da Genie alanında CAN EDIT iznine veya daha yüksek bir izine sahip kullanıcılar tarafından gözden geçirme isteğinde bulunabilirsiniz. Ek seçenekler arasında yanıtı yönerge olarak ekleme, yanıtı yeniden oluşturma veya yanıtta sonuç kümesini oluşturmak için kullanılan SQL kodunu görüntüleme yer alır.

Sekmeli veriler içeren yanıtları izleyen hızlı eylemler kutucukları kümesi. Görselleştirmeler oluşturmak için bunları kullanabilirsiniz.

Farklı görselleştirme seçenekleri öneren hızlı işlem kutucukları.

Ayrıca bir sorgu sonucu aldıktan sonra görselleştirmeyi sözcüklerle açıklayarak da oluşturabilirsiniz.

Sonuçları biçimlendirme

Yanıt içindeki bir tablodaki sütunu biçimlendirmek için, sütun başlığındaki kebap menüsüne tıklayın Kebap menüsü ve ardından Biçim'e tıklayarak kullanılabilir seçenekleri görüntüleyin. Biçimlendirme seçenekleri sütunun veri türüne bağlıdır.

Para birimi ve yüzde gibi biçimlendirme seçeneklerine sahip sayısal sütun.

Sonuç kümesini indirme

Alan kullanıcıları, csv olarak yaklaşık 1 GB'a kadar sonuç verisi indirebilir. 1 GB sınırı son dosya indirme adımından önceki bir adıma uygulandığından, son dosya indirme boyutu 1 GB'tan biraz daha fazla veya daha az olabilir. Sonuçları indirmek için yanıttaki indirme simgesine tıklayın.

Yanıt geri bildirimi sağlama

Her AI/BI Genie yanıtı bir başparmak yukarı veya başparmak aşağı geri bildirim düğmesi içerir. Databricks, kullanıcıları bu mekanizmayı kullanarak alan hakkında geri bildirim sağlamaya teşvik etmelerini önerir.

Sorgu sonuçlarını içeren bir yanıt için kullanıcılar, öğesine tıklayarak genie alan düzenleyicisi tarafından gözden geçirilmesini Gözden geçirme iste simgesiisteyebilir. Bir kullanıcının oluşturulan yanıtın kalitesi veya doğruluğu hakkında soruları varsa, bunu gözden geçirmek üzere işaretleyebilir ve isteğe bağlı olarak yorumunu veya sorusunu ekleyebilir.

İşletme kullanıcıları, Geçmiş sayfasında gözden geçirılmak üzere işaretledikleri soruların güncelleştirmelerini görüntüleyebilir. Genie alanında en azından CAN MANAGE iznine sahip kullanıcılar belirli bir değişimi gözden geçirebilir, istekle ilgili yorum yapabilir ve yanıtı onaylayabilir veya düzeltebilir. İzleme sayfasından geri bildirime erişebilir ve istekleri gözden geçirebilirler. Ardından bu geri bildirimi kullanarak yanıtları ayarlayabilir ve alanınızda yineleme yapabilirsiniz. Bkz . Geçmişi ve geri bildirimi gözden geçirme.

Geçmişi ve geri bildirimi gözden geçirme

Genie alanı, veri ekiplerinin ve iş kullanıcılarının tek seferlik bir dağıtım değil, bilgi toplaması için sürekli bir işbirliği aracıdır. İş kullanıcılarının yanıtlaması gereken yeni soruları anlamak, bilgi oluşturmak için gereklidir. Geçmiş sayfasında tek tek soruları ve yanıtları, kullanıcılar tarafından sağlanan başparmak yukarı veya başparmak aşağı geri bildirimlerini ve gözden geçirılmak üzere işaretlenmiş soruları görüntüleyebilirsiniz. Geçmiş sayfasını açmak için Genie boşluk kenar çubuğunda Geçmiş'e tıklayın Geçmiş simgesi .

Açıklanan özellikleri gösteren örnek bir izleme sayfası.

Geçmiş sayfasında, alanda sorulan tüm sorular ve yanıtlar gösterilir. Soruları zamana, derecelendirmeye, kullanıcıya veya duruma göre filtreleyebilirsiniz. Genie alan düzenleyicileri, alanı izleyerek iş kullanıcıları tarafından gönderilen sorguları ve Genie alanının nasıl yanıt verdiğini proaktif olarak anlayabilir.

Genie'nin karşı karşıya olduğu soruları belirleyerek Genie alanını yanıtlarını geliştirmek için belirli yönergelerle güncelleştirebilirsiniz. Soru ve yanıt metnini açmak için bir soruya tıklayın. Bu görünümden sohbet yazışmasının tamamına da erişebilirsiniz.

Oluşturulan SQL'i düzenleme

Oluşturulan SQL'i istediğiniz yanıtta gözden geçirebilir ve düzenleyebilirsiniz. Genie uzay yazarları genellikle Genie'nin yanlış bir yanıt oluşturmasını sağlayan etki alanını ve verileri bilir. Hatalar genellikle oluşturulan SQL sorgusunda el ile yapılan küçük bir ayarlamayla düzeltilebilir. Herhangi bir yanıt için oluşturulan SQL'i görüntülemek için Sorguyu incelemek üzere Oluşturulan kodu göster'e tıklayın.

Genie alanında CAN EDIT veya daha fazla ayrıcalığınız varsa, düzeltecek şekilde oluşturulan SQL deyimini düzenleyebilirsiniz. Düzeltmelerinizi yaptıktan sonra sorguyu çalıştırın. Daha sonra, Genie'ye gelecekte nasıl yanıt verebileceğini öğretmek için bir yönerge olarak kaydedebilirsiniz. Düzenlenen sorgunuzu kaydetmek için Yönerge olarak kaydet'e tıklayınYönerge olarak kaydet simgesi.

Karşılaştırmalarla yanıtları değerlendirme

Karşılaştırmalar, genie alanında tek tek yanıtların ölçeğini artırmanıza ve değerlendirmenize olanak sağlar. Yönergelerin aksine, kıyaslamalar Genie alanınızı bilgilendirmek değil değerlendirmek içindir. Genie, Genie bağlamı geliştirmek için karşılaştırma sorularını veya örnek SQL'i kullanmaz.

Karşılaştırmaları kullanarak bir test soruları koleksiyonu çalıştırabilir ve Genie'nin doğruluğunu ölçmek için yanıtları kullanabilirsiniz. İsteğe bağlı olarak, beklenen sonuçları döndüren bir SQL deyimi ekleyebilirsiniz. Karşılaştırma sorusu çalıştırıldığında Genie'nin yanıtı SQL deyimi tarafından sağlanan sonuçlarla karşılaştırılır ve doğruluk açısından puanlanır. SQL yanıtı sağlanmamışsa, soru gözden geçirılmak üzere işaretlenir.

Bkz . Genie alanında karşılaştırmaları kullanma.

Genie alanını paylaşma

Önemli

Genie space kullanıcılarının verilere erişmek için kendi kimlik bilgilerini kullanması gerekir. Erişemedikleri verilerle ilgili herhangi bir soru boş bir yanıt oluşturur.

Genie alanı kullanıcıları, Genie alanına eklenmiş ambarda CAN USE izinlerine ve alanda ortaya çıkarılmış Unity Kataloğu nesnelerinde erişim izinlerine sahip olmalıdır. Bkz. Hangi verileri kullanmalıyım?.

Yeni Genie alanları varsayılan olarak kullanıcı klasörünüzde kaydedilir. Diğer çalışma alanı nesneleri gibi, izinleri kendi kapsayan klasörlerinden devralırlar. Çalışma alanı klasör yapınızı kullanarak bunları diğer kullanıcılarla paylaşabilirsiniz. Bkz. Çalışma alanı nesnelerini klasörler halinde düzenleme.

Belirli bir izin düzeyinde paylaşılacak belirli kullanıcıları veya grupları da belirtebilirsiniz: YÖNETİP YÖNETİYOR, DÜZENLEYEBILIR, ÇALıŞTıRıLABILIR ve GÖRÜNTÜLEYEBILIR.

Belirli kullanıcılar veya gruplarla paylaşmak için:

  1. Paylaş’a tıklayın.
  2. Alanı paylaşmak istediğiniz kullanıcıları veya grupları girin. Ardından Ekle'ye tıklayın ve uygun izin düzeylerini ayarlayın.
  3. Genie alanına paylaşılabilir bir bağlantı almak için Paylaş iletişim kutusunun altındaki Bağlantıyı kopyala düğmesini kullanın. Ayrıcalıklı kullanıcılar bağlantıya tıklayarak Genie alanını yeni bir sekmede açabilir ve sorular sorabilir.

Genie alanını kopyalama

Genie alanını kopyalamak, tüm kurulum bağlamı ve yönergeleri de dahil olmak üzere bir kopya oluşturur. İyi geliştirilmiş bir alanınız varsa ve ek test için yeni bir alan oluşturmak veya özgün alandan bağlamı yeniden kullanmak istiyorsanız bu yararlı olur. Bir alan kopyalandıktan sonra, yeni alan özgün alandan bağımsızdır ve özgün alanı etkilemeden düzenleme ve ayarlamalar yapmanıza olanak sağlar.

Aşağıdaki öğeler kopyalanmış genie alanına kopyalanır:

  • Tablolar ve ayarlar
  • Genel yönergeler
  • Örnek SQL sorguları
  • SQL işlevleri

Mevcut sohbet yazışmaları ve Geçmiş verileri yeni alana kopyalanmaz.

Genie alanını kopyalamak için aşağıdakileri yapın:

  1. Kopyalamak istediğiniz Genie alanını açın.
  2. Kebap menüsü Alanın sağ üst köşesindeki kebap menüsüne tıklayın.
  3. Kopyala'ya tıklayın.
  4. (İsteğe bağlı) Kopyala iletişim kutusunda, kopyalanan Genie alanı için yeni bir ad ve çalışma alanı klasörü konumu belirtin.
  5. Yeni alanı oluşturmak için Kopyala'ya tıklayın.

Gizlilik ve güvenlik

S: Genie hangi modeli kullanır?

Genie, Azure OpenAI modelini kullanır.

S: Modele hangi veriler gönderiliyor?

Genie alanları, meta verileri ve yönergeleri kullanarak doğal dil sorularına yanıtlar oluşturur. Genie'nin satır düzeyi verilere erişimi yoktur.

Genie, yanıtları işlemek için aşağıdakileri kullanır:

  • Kullanıcı tarafından gönderilen doğal dil istemi
  • Tablo adları ve açıklamaları
  • Sütun başlıkları ve açıklamaları
  • Genel yönergeler
  • Örnek SQL sorguları
  • SQL işlevleri

S: Azure OpenAI verilerimi toplar mı?

Hayır Databricks, Microsoft'un Azure OpenAI hizmetine gönderilen istemleri ve tamamlamaları depolamadığı kötüye kullanım izleme ve insan inceleme programından muaf tutulmasını kabul etti. Daha fazla bilgi için Microsoft'un belgelerine bakın.

Alan hazırlama için en iyi yöntemler

  • Derlemeden önce, alan kullanıcılarının yanıtlayabilmesini istediğiniz iyi tanımlanmış bir dizi soru oluşturun.
  • Yanıt kalitesini denetlemek için Genie alanınızı test edin. Modelin beklenen yanıtı sağlayıp sağlamadiğini görmek için aşağıdakileri deneyin:
    • Sağlanan soruları yeniden ifade edin.
    • Veri kümeleriyle ilgili diğer soruları sorun.
  • Sorular beklenen yanıtı verene kadar Genie alanı yönergelerini ekleyin ve daraltın.

En iyi yöntemler hakkında daha fazla rehberlik ve sorunları giderme konusunda yardım için bkz . Etkili bir Genie alanı oluşturma.