Power Apps'te Dataverse az kodlu eklentisinde önceden oluşturulmuş bir istemi kullanma (önizleme)
[Bu konu yayın öncesi belgesine dahildir ve değiştirilebilir.]
Az kodlu eklentide, kod yazmaya gerek olmadan gelişmiş iş mantığı etkinleştirilebilir. Bunun yerine, Excel'e benzer bir ifade dili olan PowerFx'i kullanabilirsiniz. Aşağıdaki örnekte, E-posta tablosuna Özet adlı bir sütun eklersiniz. Ardından, e-postayı özetlemek için önceden oluşturulmuş AISummarize
istemini kullanan az kodlu bir eklenti oluşturursunuz ve özeti yeni Özet sütununa kaydedersiniz.
Önemli
- Bu, bir önizleme özelliğidir.
- Önizleme özellikleri, üretimde kullanıma yönelik değildir ve sınırlı işlevselliğe sahip olabilir. Bu özellikler, müşterilerin erken erişim elde etmesi ve geri bildirim sağlaması amacıyla resmi sürümden önce kullanıma sunulur.
Önkoşullar
- Önceden oluşturulmuş istemleri kullanmak için ön koşulları doğrulayın.
- Az kodlu eklentiler hakkında temel anlayışa sahip olduğunuzdan emin olun.
E-posta tablosuna "Özet" adlı yeni bir sütun ekleme
İlk adım, özet için yeni bir sütun oluşturmaktır.
Power Apps'a oturum açın.
Power Apps hesabınız yoksa Kullanmaya başlayın ücretsiz bağlantısını seçin.
Sol gezinti çubuğundan Tablolar'ı seçin.
E-posta tablosunu seçin ve ardından Düzenle seçeneğini belirleyin.
Yeni sütun'u seçin.
Görünen ad alanına Özet'i girin.
Açıklama alanına Yapay zeka tarafından oluşturulan e-postanın özeti'ni girin.
Veri türü alanında, Metin'i girin ve ardından Çok satırlı metin bölümü altında Düz metin seçeneğini belirleyin.
Belirlenen seçenekleri doğruladıktan sonra Kaydet'i seçin.
E-posta formuna "Özet" sütununu ekleme
Sonraki adım, yeni sütunu forma eklemektir.
E-posta tablosunun özellikleri geçerli durumdayken Veri deneyimleri bölümünü bulun ve Formlar'ı seçin.
E-posta>Düzenle'yi seçin.
Sol gezinti menüsünde Bileşenler'i seçin.
2 sütunlu bölüm seçip formun alt kısmına sürükleyin.
Yeni bölüm seçili durumdayken Etiket özelliğini Yapay Zeka Tarafından Oluşturulan İçerik olarak ayarlayın.
Soldaki gezinti menüsünde, Tablo sütunları'nı seçin.
Formda yeni bölüme eklemek için Özet sütununu seçip sürükleyin.
Formda Özet sütununu seçin.
Sayfanın sağ kısmındaki özellikler bölümünde, Form alanı genişliği özelliğini seçin ve açılan menüyü kullanarak değeri 2 sütun olarak değiştirin.
Form alanı yüksekliği özelliğini seçin ve yukarı ve aşağı oklarını kullanarak değeri 5 satır olarak değiştirin.
Kaydet ve Yayınla'yı seçin.
Az kodlu eklenti oluşturma
Artık eklentiyi oluşturabilirsiniz.
Sol gezinti menüsünde Uygulamalar>Benimle paylaşılanlar'ı seçin.
Dataverse Hızlandırıcı Uygulaması>Oynat>Otomatik eklenti oluştur'u seçin.
Görünen ad alanına E-postayı Özetle'yi girin.
Tablo alanında, E-posta'yı seçin.
İfade alanına aşağıdaki değeri girin:
Set(Summary, AISummarize(Description))
Not
Daha önce gösterilen formülde, uzunluğuna bakılmaksızın e-postayı özetlemek için yapay zeka kullanılır. Alternatif olarak, formülde yalnızca metnin uzunluğu belirtilen boyuttan fazlaysa özetleme yapmak için bir koşul kullanabilirsiniz. Aşağıdaki örnekte, metin yalnızca Açıklama alanının uzunluğu 1.000 karakterden fazlaysa özetlenir. 1.000 karakterden azsa Özet, 1,000 karakterden kısa e-postalar özetlenmez metniyle güncelleştirilir.
If (Len(Description) > 1000, Set(Summary, AISummarize(Description)), Set(Summary, "Emails shorter than 1,000 characters are not summarized."))
Kaydet'i seçin.
Az kodlu eklentiyi test etme
Aşağıdaki örnekte, Satış Merkezi uygulaması kullanılmaktadır. Firma veya İlgili Kişi gibi bir tabloya erişiminiz olan ve kendisiyle ilişkilendirilmiş etkinlikleri olabilecek uygulamalar çalışır.
Firma veya İlgili Kişi tablosunu içeren bir model temelli uygulama açın.
Model temelli uygulamada Firmalar'ı seçin.
Mevcut bir Firma kaydını açın. Yoksa Firma kaydı oluşturun.
Firma formunun ortasındaki Zaman Çizelgesi bölümünde artı simgesi (+) >E-posta'yı seçin.
Konu sütununa Yapay Zeka Özetleme Demosu'nu girin.
E-posta gövdesi bölümünde, aşağıdaki metni girin. Bu, eklentiniz özetlediğinde farkı kolayca görebilmeniz için kasıtlı olarak uzun olur. Adım 8'deki özetin ekran görüntüsü.
Değerli Müşteri Desteği Takımı,
Umarım bu e-posta size ulaşır. Benim adım Paul Cannon ve web sitenizde verdiğim yeni siparişim (#123456) ile ilgili olarak size yazıyorum. Uzun süredir sadık bir müşterinizim ve ilk kez böyle önemli bir sorunla karşılaşıyorum.
Dün siparişimi teslim aldığımda birçok ürünün eksik olduğunu görünce çok şaşırdım. Sevk irsaliyesini kutudaki öğelerle karşılaştırarak dikkatlice kontrol ettim ve şu öğelerin eksik olduğu görülüyor:
Ürün A - Miktar: 2
Ürün B - Miktar: 1
Ürün C - Miktar: 3Başvurunuz için sevk irsaliyesinin ve paketin içindekilerin fotoğrafını ekledim. Tahmin edebileceğiniz gibi, bu öğeler bu hafta sonu gerçekleşecek özel bir etkinlik için alındığından oldukça hayal kırıklığına uğradım ve şu anda önemli bileşenler eksik.
İşin kötüsü, aldığım ürünlerden biri olan Ürün D'nin de hasarlı geldiğini fark ettim. Ambalaj yırtılmış ve incelediğimde üründe gözle görülür çizikler ve ezikler var. İncelemeniz için hasarlı öğenin görüntülerini de ekledim.
Karşılama sürecinde hatalar olabileceğinin farkındayım ancak takımınızın bu durumu derhal düzeltebileceğini umuyorum. Etkinlik hızla yaklaşırken süre bizim için çok önemli. Sizden şunları rica ediyorum:
Eksik ürünleri (Ürün A, B ve C) hafta sonundan önce ulaşmaları için hızlandırılmış sevkiyat aracılığıyla gönderin. Hasarlı ürünün (Ürün D) iadesine ilişkin yönergeleri sağlayın ve mümkün olan en kısa sürede yenisinin gönderilmesini sağlayın. Bu konuyla hemen ilgilenmeniz biçim için önemli ve takımınızın, şirketinizden beklediğim verimlilik ve profesyonellik ile bu konuyu ele alacağına inanıyorum. Lütfen bu e-postayı aldığınızı onaylayın ve çözüm işleminin durumu hakkında beni bilgilendirin.
Anlayışınız ve yardımınız için teşekkürler.
Saygılarımızla,
Paul CannonKaydet'i seçin.
Formda Özet sütununu bulun ve artık metnin özetlenmiş sürümünü içerdiğini doğrulayın.