Aracılığıyla paylaş


Arama yap

Not

12 Ekim 2022 tarihi itibarıyla Power Apps portalları, Power Pages olarak adlandırılmıştır. Daha fazla bilgi: Microsoft Power Pages genel kullanıma sunuldu (blog)
Yakında Power Apps portalları belgelerini taşıyıp Power Pages belgeleri ile birleştireceğiz.

Power Apps portallarında genel arama işlevini kullanarak kayıtları birden çok tabloda arayabilirsiniz. Ayrıca liste arama işlevini kullanarak listelerin kayıtları içinde de arama yapabilirsiniz.

Portaldaki liste arama işlevi, listede tanımlanan sütunları aramak ve ardından sonuçları görüntülemek için arka uçta FetchXML kullanır.

Not

Ayrıca Power Pages içinde arama yapabilirsiniz. Daha fazla bilgi: Power Pages nedir

Önemli

Web sitesi sürümü 9.4.4.xx itibarıyla, portal arama, yeni portallar için birden çok tablo ve alandan sonuçlar sunmak için Dataverse aramasını kullanır. Lucene .NET araması kullanımdan kaldırıldı ancak Lucene .NET aramasını kullanan mevcut portallar etkilenmeyecek. Kullanıcıların Dataverse aramasına geçiş yapmalarını öneririz. Search/EnableDataverseSearch site ayarını true olarak ayarlayarak mevcut portal için Dataverse aramasını etkinleştirin.

Lucene .Net aramasının kullanan mevcut tüm müşterilerin, Ekim 2023'e kadar Dataverse aramalarına geçirilmesi gerekir.

Önkoşul

Portalda Arama için Dataverse arama özelliğinin Dataverse ortamında etkinleştirilmesi gerekir

Dataverse aramasını etkinleştirmek için:

  1. Power Platform yönetim merkezinde bir ortam seçin.

  2. Ayarlar > Ürün > Özellikler'i seçin.

  3. Arama altında  Dataverse araması  ayarını  Açık olarak belirleyin.

  4. Kaydet'i seçin.

Dizin sağlandıktan sonra, tam eşitleme orta boyutlu kuruluşlar için birkaç saat ve büyük boyutlu kuruluşlar için birkaç gün sürebilir.

Dataverse araması nedir?

Dataverse araması, portallarda hızlı ve kapsamlı arama sonuçlarını ilgi durumuna göre sıralanmış şekilde sunar. Dataverse araması, model temelli uygulamalarda ve Microsoft Dataverse'teki diğer Microsoft Power Platform hizmetlerinde kullanılan ile aynı arama hizmetidir.

Genel arama

Genel aramaya ilişkin faydalardan bazıları şunlardır:

  • Tablo içindeki herhangi bir alanda arama terimiyle eşleşen herhangi bir sözcüğü bulun. Eşleşmeler akış, akışan veya akışmış gibi çekim eklerine sahip sözcükler içerebilir.
  • Tüm aranabilir tabloların sonuçlarını, alaka düzeylerine göre sıralanmış tek bir listede, şu faktörlere göre döndürün:
    • Eşleşen sözcük sayısı.
    • Metinde birbirine yakınlık.
  • Arama sonuçlarındaki eşleşmeleri vurgulayın.
  • Arama sonuçlarının filtrelenmesini kolaylaştırmak için kullanılabilen model seçeneklerini sağlayın.
  • Portalların genel arama işlevi, kayıtları birden fazla tablo üzerinde aramanıza olanak tanır. Ayrıca, birden fazla sütunda arama yapmanıza ve tablonun hangi sütunlarının aranabilir olacağını yapılandırmanıza olanak tanır.
  • Yazım hataları, yaygın kısaltmalar ve eşanlamlılar gibi doğal dil öğelerini yorumlamak için Yapay Zeka teknolojisinden faydalanarak akıllı arama olanağı sunar.

Not

Bir Lucene söz dizimi kullanıldığında akıllı arama çalışmaz. Akıllı sorgu çalışmasını sağlamak için arama/sorgulama sitesi ayarlarındaki değeri temizleyin.

Genel aramada, eşleşme ne kadar iyiyse sonuç o kadar başta görüntülenir. Arama terimindeki sözcüklerden daha fazlası birbirine yakın konumda bulunurlarsa, eşleşmenin ilgisi daha yüksek olur. Arama sözcüklerinin bulunduğu metin miktarı ne kadar küçükse ilgi o kadar yüksek olur. Örneğin, arama sözcüğünü bir şirket adı ve adresinde bulursanız büyük bir makalede bulunan birbirlerinden çok uzak aynı sözcüklerden daha iyi bir eşleşme olabilir. Sonuçlar tek bir liste halinde döndürüldüğünden, vurgulanan eşleşen işlerle birlikte birbiri ardına görüntülenen kayıtları bir arada görebilirsiniz.

Aşağıdaki bölümler, genel aramanın Power Apps portallarında nasıl çalıştığını ayrıntılı olarak sunmakta ve çeşitli kullanılabilir yapılandırma seçeneklerini tanımlamaktadır.

Portal genel aramasında aranabilir tablolar

Yazım hataları, yaygın kısaltmalar ve eşanlamlılar gibi doğal dil öğelerini yorumlamak için Yapay Zeka teknolojisinden faydalanarak akıllı arama olanağı sunar.

Varsayılan olarak, uygun çözüm paketlerinin yüklenmiş ve aramanın portala eklenmiş olması durumunda aşağıdaki tablolar bir portal web sitesinde aranabilir. Dizine alınan sütunlar özelleştirilebilir Arama görünümünde bulunan sütunlardan oluşur. Listedeki her tablo burada listelendiği şekilde dizine alınan varsayılan öznitelik kümesine sahiptir:

  • Bilgi Bankası Makalesi
    • Bir bilgi bankası makalesinin notları ve ekleri de aranabilir. Daha fazla bilgi: Dosya eki içeriğinde arama
    • Makaleler, yalnızca yayınlandıklarında ve Yalnızca Dahili alanları yanlış olarak ayarlanmışsa aranabilir.
  • Blog
  • Web Günlüğü Yayını
  • Blog Gönderisi Yorumu
  • Forum
  • Forum Gönderisi
  • Forum İleti Dizisi
  • Fikir
  • Fikir Yorumu
  • Fikir Forumu
  • Web Dosyası
  • Web Sayfası
  • Olay

Not

Ek tabloları arama için yapılandırabilirsiniz. Daha fazla bilgi için ek tabloları arama için yapılandırma bölümünü okuyun.
Daha iyi bir arama performansı için yalnızca gerekli tablolar ve sütunlar için "Portalda Arama" görünümünü etkinleştirin.

Genel aramada aranabilir sütunlar

Search/IndexQueryName site ayarı tarafından herhangi bir tablo için tanımlanan görünümdeki tüm kullanılabilir sütunlar için genel aramada dizin oluşturulur ve arama yapılabilir.

Search/IndexQueryName için varsayılan değer “Portalda Arama”dır.

"Portalda Arama" görünümünün ilk sütunu, arama sonucunun başlığı olarak gösterilecek. İstenen arama sonucu başlığını almak için "Portalda Arama" görünümündeki sütun sırasını değiştirin.

Görünüm herhangi bir tablo için mevcut değilse dizine alınmaz ve sonuçlar genel aramada görüntülenmez.

Not

Search/IndexQueryName site ayarı değerini değiştirirseniz Tam arama dizinini yeniden oluşturma bölümünde tanımlanan adımları kullanarak el ile yeniden dizin oluşturma işlemini tetiklemeniz gerekir.

İlgili site ayarları

Aşağıdaki site ayarları genel aramayla ilgilidir:

Ad Varsayılan değer Açıklama
Arama/Etkin DOĞRU Aramanın etkinleştirilmiş olup olmadığını belirten bir Boole değeri. Değerini yanlış olarak ayarlarsanız genel arama portalda kapatılır.
Kullanıma hazır web şablonları kullanıyorsanız ve bu ayarı kapatırsanız arama kutusu başlıkta ve arama sayfasında görüntülenmez. Ayrıca, arama sayfası için doğrudan URL'ye tıklansa bile hiçbir sonuç döndürülmez.
Search/EnableDataverseSearch True Dataverse aramasının mı yoksa Lucene aramasının mı etkin olduğunu gösteren bir Boole değeri. Değeri false olarak ayarlarsanız genel arama Lucene .NET tabanlı arama tarafından sağlanır.
Ayar yoksa varsayılan olarak doğru değerini alır.
Web sitesinin 9.4.4.xx sonrasındaki sürümlerinde hazırlanan tüm portallarda varsayılan değer True şeklindedir. Bu sürümden önce hazırlanan portallarda değer False şeklindedir.
Search/EnableAdditionalEntities Yanlış Bu değeri true olarak ayarlamak, portalınızdaki diğer tablolarda arama yapmanızı sağlar.
Kullanıldığında arama/etkin değerinin Doğru ayarlanması gerekir.
Arama/Filtreler İçerik:adx_webpage;Etkinlikler:adx_event,adx_eventschedule;
Blogs:adx_blog,adx_blogpost,adx_blogpostcomment;Forums:adx_communityforum,
adx_communityforumthread,adx_communityforumpost;Ideas:adx_ideaforum,adx_idea,adx_ideacomment;
Sorunlar:adx_issueforum,adx_issue,adx_issuecomment;Yardım Masası:incident
Arama mantıksal adı filtre seçenekleri topluluğu. Burada bir değer tanımlamak genel aramaya açılabilir filtre seçenekleri ekler. Bu değer ad/değer çifti olmalı ve ad ile değer virgülle, çiftler ise noktalı virgülle ayrılmalıdır. Örneğin: "Forums:adx_communityforum,adx_communityforumthread,adx_communityforumpost;Blogs:adx_blog,adx_blogpost,adx_blogpostcomment".
Not:
  • Filtre açılan menüsündeki değerler, burada tanımlanan anahtar değeri yerine tablonun çoğul adına sahip olacaktır.
  • Birden çok tablo kullanırken, filtre açılan listesinde, ilk tablonun adı virgülle ayrılmış olarak görüntülenir.
Search/IndexQueryName Portalda arama Dizine alınan ve aranan etkin bir tablonun alanlarını tanımlamak için portalda arama sorgusu tarafından kullanılan sistem görünümünün adı.
Arama/Sorgu +(@Query) _title:(@Query) _logicalname:adx_webpage~0.9^0.2
-_logicalname:adx_webfile~0.9 adx_partialurl:
(@Query) _logicalname:adx_blogpost~0.9^0.1 -_logicalname:
adx_communityforumthread~0.9
Bu ayar, portalda görüntülenen varsayılan arama kutusunda bir kullanıcının girdiği sorguya diğer ağırlıklar ve filtreler ekler. Varsayılan değerde, @Query, kullanıcının girdiği sorgu metnidir.
Bu değeri değiştirme konusunda daha fazla bilgi için Lucene sorgu sözdizimini uygulayın.
Önemli: Bu ağırlık ve filtreleme yalnızca portalın varsayılan arama sayfasında gelen arama kutusu için geçerlidir. Kendi arama sayfanızı oluşturmak için bir liquid arama etiketi kullanıyorsanız bu ayar geçerli değildir.
Arama/Kök İngilizce Portalda aramanın kök belirleme algoritması tarafından kullanılan dil.
Search/FacetedView True Arama sonuçlarında modelleri etkinleştirir. Gerçek olarak ayarlandığında, modeller arama sayfasında sonuçlarla birlikte gösterilir.
Search/IndexNotesAttachments Yanlış Bilgi bankası makaleleri ve web dosyaları içindeki notlar eklerinin içeriğinin dizinlenip dizinlenmemesi gerektiğini gösterir. Varsayılan olarak Yanlış şeklinde ayarlanmıştır. Daha fazla bilgi: Dosya eki içeriğinde arama
Search/RecordTypeFacetsEntities Blogs:adx_blog,adx_blogpost;Forums:adx_communityforum,
adx_communityforumthread,adx_communityforumpost;
Ideas:adx_ideaforum,adx_idea;Downloads:annotation,adx_webfile
Tabloların Arama sayfasındaki Kayıt Türü alanında nasıl gruplandırılacağını belirler. Bu ayarın biçimi:
"DisplayNameinRecordTypeFacet1:logicalnameoftable1,logicalnameoftable2; DisplayNameinRecordTypeFacet2:logicalnameoftable3,logicalnameoftable4"
Kayıt Türü modelindeki Görünen Ad Kullanıcı arabiriminde görüntülenir. Bu model grubu yapılandırmada tanımlanan tabloların sonucunu birleştirir.
KnowledgeManagement/DisplayNotes Doğru Bilgi bankası makalelerinin eklerinin dizinlenip dizinlenmeyeceğini belirtir. Varsayılan olarak Yanlış şeklinde ayarlanmıştır.

İlgili içerik kod parçacıkları

Aşağıdaki içerik kod parçacıkları, genel aramayla ilgilidir:

Ad Varsayılan değer Açıklama
Başlık/Ara/Etiket Search Bu içerik kod parçacığı, portal başlığındaki arama kutusunda gösterilen filigran metni belirler.
Arama etiketi.
Üst Bilgi/Ara/Araçİpucu Arama yap Bu içerik kod parçacığı, portal başlığındaki arama simgesinin üzerine geldiğinizde gösterilen araç ipucu metnini belirler.
Arama araç ipucu.
Ara/Varsayılan/FiltreMetni Tümü Bu içerik kod parçacığı arama kutusunun yanındaki filtre açılır listesinde gösterilen varsayılan metni belirler.
Arama filtresi metni.
Ara/Model/Tümü Tümü Bu içerik kod parçacığı, arama sonucu sayfasındaki "Kayıt Türü" modelinde "tüm kayıtlar modeli" için gösterilen varsayılan metni belirler.
Tüm modeller.
Ara/Model/KısıtlamalarıTemizle Tümünü Temizle Bu içerik kod parçacığı, arama sonuçları sayfasında uygulanan tüm modelleri sıfırlayan düğmenin etiketini belirler.
Tüm modelleri sıfırlama.
Ara/Model/İndirmeler İndirmeler Bu içerik kod parçacığı, "Kayıt Türü" modelindeki açıklama eklerinin ve web dosyası kayıtlarının arama sonuçlarında görüntülenen etiketi belirler.
Modeli indirme.
Ara/Model/Daha Az Daha az göster Bu içerik kod parçacığı, model sonuçlarını daraltan düğmenin etiketini belirler.
Daha az model gösterme.
Ara/Model/DeğiştirilmeTarihi Değişiklik tarihi Bu içerik kod parçacığı Değiştirilme tarihi modeli için gösterilen üst bilgi etiketini belirler.
Değiştirilme tarihi.
Ara/Model/Daha Fazla Daha fazlası Bu içerik kod parçacığı, model sonuçlarını genişleten düğmenin etiketini belirler.
Daha fazla model gösterme.
Ara/Model/Ürün Ürünler Bu içerik kod parçacığı Ürünler modelinin etiketini belirler.
Ürünler modeli.
Ara/Model/Derecelendirme Rating Bu içerik kod parçacığı Derecelendirme modelinin etiketini belirler.
Derecelendirmeler modeli.
Ara/Model/KayıtTürü Kayıt türü Bu içerik kod parçacığı Kayıt Türü modelinin etiketini belirler.
Kayıt Türü modeli.
Ara/Model/SıralamaDüzeni/OrtalamaKullanıcıDerecelendirmesi Ortalama Kullanıcı Derecelendirmeleri Bu içerik kod parçacığı Arama Sonuçları sayfasındaki sıralama açılır listesindeki "Ortalama Kullanıcı Derecelendirmelerine göre Sırala" seçeneği için gösterilen etiketi belirler.
Ortalama kullanıcı derecelendirmesine göre sıralama.
Ara/Model/SıralamaDüzeni/İlgi İlgi Bu içerik kod parçacığı Arama Sonuçları sayfasındaki sıralama açılır listesindeki "İlgiye göre Sırala" seçeneği için gösterilen etiketi belirler.
İlgiye göre sıralama.
Ara/Model/SıralamaDüzeni/Görünümler Görüntüleme Sayısı Bu içerik kod parçacığı Arama Sonuçları sayfasındaki sıralama açılır listesindeki "Görüntüleme Sayısına göre Sırala" seçeneği için gösterilen etiketi belirler.
Görüntüleme sayısına göre sıralama.

Tabloya özel işleme

  • Servis talebi: Varsayılan olarak, yalnızca aranabilir olan servis talepleri Web'de Yayımla alanının Doğru olarak ayarlanmasıyla birlikte Çözümlendi durumundadır. Bu davranış, Servis talebi tablosunun Portalda Arama görünümü güncelleştirilerek ve Portalda Arama görünümünde kullanılan filtreler kaldırılarak değiştirilebilir. Ancak, bu kontrol kaldırıldığında, Müşteri Hizmetleri - Servis Talebi web şablonunun uygun şekilde değiştirilmesini sağlamak önemlidir çünkü bu web şablonu tüm kullanıcıların etkin olan ve web'de yayınlanmayan servis taleplerini görüntülemesini kısıtlar. Web şablonu değiştirilmezse servis talepleri arama sonuçlarında görünür. Ancak, onları seçtiğinizde, servis talebi ayrıntısı web sayfası İzin reddedildi hatasyla görüntülenir.

  • Bilgi Bankası: Bilgi bankası makaleleri yalnızca Dahili alanının Hayır olarak ayarlanmasıyla birlikte Yayımlandı durumundaysa aranabilir olur. Bu davranış değiştirilemez. Bilgi bankası makaleleri ayrıca aşağıda görüldüğü üzere arama sonuçlarında kullanılabilen özel işlevselliğe sahiptir:

    • Modeller: İki özel model yalnızca bilgi bankası makaleleri için kullanılabilir ve bilgi bankası makale kayıtlarının arama sonuçlarında kullanılabilir olması durumunda görüntülenir.

      • Derecelendirmeler modeli: Bu model, arama sonuçlarını bilgi bankası makalelerinin ortalama derecelendirmesine göre filtrelemenize olanak sağlar.

      • Ürün modeli: Bu model, arama sonuçlarını bilgi bankası makaleleriyle ilişkili ürünlere göre filtrelemenize olanak sağlar.

    • Ek arama: Bu işlev, bilgi bankası makalesiyle ilişkili ekler veya notlar içinde arama yapmanıza olanak sağlar. Not açıklaması, başlık, ek dosya adı ve portalda ortaya çıkan notların ek içeriği veya ekler içerisinde arama yapın. Daha fazla bilgi: Dosya eki içeriğinde arama

Arama tarafından desteklenen özel karakterler ve sözdizimi

Portal genel aramasının bir parçası olarak, arama sonuçlarını daha iyi filtrelemek için çeşitli özel karakterler ve sözdizimleri desteklenir. Bu özel karakterler ve sözdizimleri genellikle şu gruplara ayrılır:

  • Terim: Kullanıcı tarafından arama için girilen her sorgu terimlere ve işleçlere ayrıştırılır. Aşağıdakiler terim türleridir:

    • Tek terim: Tek terim tek bir sözcüktür. Örneğin {merhaba dünya} sorgusu iki tek terime ayrıştırılır: "merhaba" ve "dünya". Her tek terim ayrı olarak aranır. Bu nedenle, {merhaba dünya} sorgusunda "merhaba" veya "dünya" terimine sahip tüm kayıtlar arama sonuçlarında görüntülenir.

    • İfadeler: İfade çift tırnak içine alınmış bir terim grubudur (""). Örneğin, {"merhaba dünya"} sorgusu "merhaba dünya" ifadesi olarak ayrıştırılır. Her ifade tamamen aranır. Örneğin {"merhaba dünya"} sorgusunda "merhaba dünya" ifadesinin tamamına sahip tüm kayıtlar arama sonuçlarında görüntülenir. Yalnızca "merhaba" veya "dünya" ifadesini içeren herhangi bir kayıt görüntülenmez.

    Her bir arama sorgusu, karmaşık sorgular oluşturmak için Boole işleçleri kullanılarak birleştirilen herhangi bir türdeki bir veya birden fazla terimden oluşabilir.

  • Terim değiştiriciler

    • Joker karakter arama: Arama sorgularının tek terimleri içinde kullanılan iki tür joker karakter (ifade sorguları içinde değil) vardır: Tek karakterli joker karakter arama ve çok karakterli joker karakter arama.

      • Tek karakterli joker karakter arama: Tek karakterli joker karakter arama gerçekleştirmek için soru işareti (?) simgesini kullanın. Tek karakterli joker karakter araması değiştirilen tek karakterle eşleşen terimleri arar. Örneğin, "text" veya "test" araması için arama sorgusunu "te?t" olarak kullanabilirsiniz.

      • Çok karakterli joker karakter arama: Çok karakterli joker karakter arama gerçekleştirmek için yıldız işareti (*) simgesini kullanın. Çok karakterli joker karakter araması sıfır veya daha fazla karakteri arar. Örneğin, test, testler veya testçi araması için arama sorgusu olarak "test " kullanabilirsiniz. Ayrıca, çoklu karakter joker karakter aramasını sorgunun ortasında da kullanabilirsiniz. Örneğin, "tet".

      Not

        • veya ? simgesini bir aramanın ilk karakteri olarak kullanamazsınız.
      • Joker karakter arama ifade sorgusunda kullanılamaz. Örneğin, sorgu "merhab* dünya" kullanırsanız, bu arama "merhaba dünya" metnini içeren sonuçları görüntülemez.
    • Yakınlık araması: Yakınlık araması, birbirinden belirli bir uzaklıkta olan sözcükleri aramanıza olanak sağlar. Örneğin, birbirinden 10 sözcük uzakta görünen "Resim" ve "bulanık" sözcükleri için sonuçları almak isterseniz yakınlık aramasını kullanabilirsiniz.

      Yakınlık aramaları yapmak için sorgu sonunda tilde (~) simgesi kullanın. Örneğin birbirinden 10 sözcük uzakta görünen "Resim" ve "bulanık" sözcükleri için sonuçları almak isterseniz sorgu “Resim bulanık”~10 olacaktır.

    • Terimi yükseltme: Genel arama bulunan terimleri temel alarak eşleşen belgelerin ilgil düzeyini sunar. Bir terimi yükseltmek için aradığınız terimin sonunda bir yükseltme faktörüyle (sayı) düzeltme işareti (^) simgesini kullanın. Yükseltme faktörü ne kadar büyük olursa terim o kadar ilgili olur.

      Yükseltme bir belgenin ilgisini terimini yükselterek denetlemenizi sağlar. Örneğin Akıllı TV için arama yapıyorsanız ve Akıllı teriminin daha ilgili olmasını istiyorsanız, ^ simgesini terimin yanına eklenen bir yükseltme faktörüyle birlikte kullanarak bu terimi yükseltin. Şunu yazın: Akıllı^4 TV. Bu, Akıllı teriminin göründüğü belgeleri daha ilgili yapar.

      Örnekte olduğu gibi ifade terimlerini de yükseltebilirsiniz: Akıllı TV^4 Yeni TV. Bu örnekte, "Akıllı TV" ifadesi "Yeni TV" ifadesine kıyasla öne çıkarılır.

      Varsayılan olarak yükseltme faktörü 1'dir. Yükseltme faktörünün pozitif olması gerekse de 1'den küçük (örneğin 0,2) olabilir.

  • Boole işleçleri: Boole işleçleri terimlerin mantık işleçleri aracılığıyla bir araya getirilmesine olanak sağlar. Genel arama VEYA, VE, YOK, "+" ve "-" Boole işleçlerini destekler.

    Not

    Boole işleçleri büyük harfle yazılmalıdır.

    • VEYA: VEYA işleci varsayılan birleştirme işlecidir. İki terim arasında Boolean işleci yoksa VEYA işleci kullanılır. VEYA işleci iki terimi bağlar ve bir kayıtta terimlerden herhangi biri varsa eşleşen kaydı bulur. Kümeleri kullanan bir birleşime eşdeğerdir. || simgesi VEYA sözcüğü yerine kullanılabilir. Örneğin "Akıllı TV" arama sorgusu (tırnak işaretleri hariç), içinde Akıllı veya TV sözcüğü olan tüm kayıtlar için arama yapar. Bu sorgu aynı zamanda "Akıllı VEYA TV", "Akıllı || TV" olarak yazılabilir.

    • VE: VE işleci tek bir belgedeki metinde iki terimin bulunduğu kayıtları eşleştirir. Kümeleri kullanan bir kesişmeye eşdeğerdir. && simgesi VE sözcüğü yerine kullanılabilir. Örneğin "Akıllı VE TV" arama sorgusu (tırnak işaretleri hariç), içinde Akıllı ve TV sözcükleri olan tüm kayıtlar için arama yapar. Bu sorgu aynı zamanda "Akıllı && TV" olarak yazılabilir.

    • YOK: YOK işleci YOK'tan sonra gelen terimi içeren kayıtları hariç tutar. Kümeleri kullanan bir farka eşdeğerdir. ! simgesi YOK sözcüğü yerine kullanılabilir. Örneğin "Akıllı YOK TV" arama sorgusu (tırnak işaretleri hariç), içinde Akıllı sözcüğü bulunan ancak TV sözcüğü bulunmayan tüm kayıtlar için arama yapar. Bu sorgu aynı zamanda "Akıllı ! TV" olarak yazılabilir.

    • Artı (+) simgesi: Ayrıca gerekli işleç olarak da bilinen artı (+) simgesi, "+" simgesinden sonra gelen terimin kaydın herhangi bir yerinde bulunmasını gerektirir. Örneğin, "Akıllı + TV" arama sorgusu TV sözcüğünün bulunması gereken ve Akıllı sözcüğünün de bulunabileceği tüm kayıtları arar.

    • Eksi (-) simgesi: Eksi simgesi (engelleme işleci olarak da bilinir) "-" simgesinden sonra gelen terimi içeren belgeleri hariç tutar. Örneğin, "Akıllı - TV" arama sorgusu Akıllı sözcüğünün bulunduğu ve TV sözcüğünün bulunmaması gereken tüm kayıtları arar.

  • Gruplandırma: Portal genel araması, alt sorgular oluşturmak için yan tümceleri parantezler kullanarak gruplamayı destekler. Bu özellik, bir sorgu için Boole mantığını denetlemek isterseniz yararlı olabilir. Örneğin, "HD" veya "Akıllı" terimlerinden birinin bulunduğu ancak TV kelimesinin her zaman bulunduğu tüm kayıtları aramak istiyorsanız sorgu "(HD veya Akıllı) VE TV" (tırnak işaretleri hariç) şeklinde yazılabilir.

Liquid arama etiketi

Searchindex etiketini kullanarak, liquid şablonlardan portal genel araması çağırabilirsiniz. Daha fazla bilgi: searchindex

Önemli

Searchindex etiketi kullandığınızda modeller sonuçların parçası olarak döndürülmez ve filtre olarak uygulanamaz.

Arama dizinini güncelleştir

Power Apps portallarında arama dizini güncelleştirmeleri, önbelleğin geçersiz kılınması gibi otomatik olarak gerçekleşir. Ancak şu önemli noktaları da aklınızda tutun:

  • Aramanın etkin olduğu tüm tablolarda Değişiklik Bildirimi meta veri bayrağı etkinleştirilmelidir, aksi takdirde portal değişikliklerden haberdar edilmez ve arama dizini güncellenmez.

  • Değişikliklerin bir portalda aramada yansıtılması için 30 dakika kadar geçmesi gerekebilir. Ancak değişikliklerin yüzde 95'i 15 dakika içinde güncelleştirilir. Ekler dahil edilirse ek boyutuna bağlı olarak daha uzun sürebilir.

  • Toplu veri taşıma veya kayıtlarında toplu güncelleştirmeler gerçekleştirdikten sonra kısa bir süre içinde tüm dizini el ile yeniden oluşturmanız önerilir. Ayrıntılar için bkz. Tüm arama dizinini yeniden oluşturma.

Tam arama dizinini yeniden oluşturma

Tam arama dizininin yeniden oluşturulması şu durumlarda gereklidir:

  • Belirli bir sorguya özel site ayarını değiştirmek veya bir tablonun arama görünümünü değiştirmek gibi arama özellikleri için bir meta veri değişikliği yaparsınız.
  • Toplu veri taşıma veya güncelleştirmeler gerçekleştirildiğinde.
  • Portalınızla ilişkili bir web sitesi kaydı bir Microsoft Dataverse ortamında değiştirilir.

Bir tam arama dizinini bir portaldan da yeniden oluşturabilirsiniz.

  1. Portala yönetici olarak oturum açın.
  2. Aşağıdaki URL'ye gidin: <portal_path>/_services/about
  3. Arama dizinini yeniden oluştur'u seçin.

Önemli

  • Tam arama dizinini yeniden oluşturmak çok pahalı bir işlemdir ve portalınızın çökmesine neden olabileceğinden kullanımın yoğun olduğu saatlerde yapılmamalıdır.
  • Dizini yeniden oluşturmak için harcanan zaman, arama sorgusu yapılandırmanız için uygun olan verilerin dizin boyutuyla orantılıdır ve birkaç dakika ile bir saat arasında değişebilir.

Bir tabloyu genel aramadan çıkarma

Bazen, müşterilerinizin doğru sonuçları hızlı şekilde aldığından emin olmak için belirli tabloları portal genel aramasından tamamen kaldırmanız gerekebilir.

Aşağıdaki örnekte, servis talebi tablosunu portal genel aramasından kaldıracağız.

Adım 1: Servis talebi tablosunun dizine alınmasını engelleyin

Servis Talebi tablosunun dizine alınmasını engellemek için (Search/IndexQueryName site ayarıyla tanımlanan) portal tarafından dizine alınmış kayıt kümesini tanımlayan Servis Talebi tablosu görünümünü yeniden adlandırmanız gerekir. Varsayılan olarak, bu görünümün adı Portalda Arama'dır.

  1. Power Apps uygulamasına gidin.

  2. Çözümler'i seçin.

    Çözümler.

  3. Varsayılan Çözüm'ü arayın ve açmak için Düzenle'yi seçin.

    Çözüm düzenleme.

  4. Bileşenlerini görmek için Servis Talebi tablosunu arayın ve düzenleyin.

  5. Görünümler sekmesini seçin ve ardından görünüm düzenleyicisinde açmak için Portalda Arama seçeneğini belirleyin.

  6. Görünüm düzenleyicisinde, görünümü gereksiniminize göre yeniden adlandırın. Yeni adda Portalda Arama terimi olmadığından emin olun.

  7. Değişiklikleri kaydedip yayımlayın ve görünüm düzenleyicisini kapatın.

  8. Tüm dizini Tam arama dizinini yeniden oluşturma bölümünde açıklandığı gibi yeniden oluşturun.

Not

Bu örnekte, görünümü doğrudan düzenleyerek yönetilmeyen bir katman içinde değişiklikler yapıyoruz. Bu işlemi bir yönetilen çözüm aracılığıyla da yapabilirsiniz.

Adım 2: Servis talebi tablosunu kullanıcı arabirimiden kaldırın

Adım 1'de açıklanan eylemleri gerçekleştirdikten sonra Servis Talebi tablosunun dizine alınması sonlanır. Servis talebi tablosunu kullanıcı arabirimi yüzey alanlarından kaldırmak için portal genel aramasıyla ilişkili site ayarını değiştirmeniz gerekir. Aşağıdaki site ayarının değiştirilmesi gerekir:

arama/filtreler: Arama sayfasındaki filtrelerden ve sitenin başlığındaki arama kutusundan servis talebi tablosunu kaldırır. Varsayılan değer şudur: Content:adx_webpage,adx_webfile;Blogs:adx_blog,adx_blogpost;Forums:adx_communityforum,adx_communityforumthread,adx_communityforumpost;Ideas:adx_ideaforum,adx_idea;Help Desk:incident;Knowledge:knowledgearticle

Help Desk:incident; öğesini bu site ayarı değerinden silmeniz gerekir. Böylece Olay tablosu, kullanıcı arabiriminde arama kutusundan sonra gelen filtrelerden kaldırılır.

Değiştirilen değer şu şekilde olur:

Content:adx_webpage,adx_webfile;Blogs:adx_blog,adx_blogpost;Forums:adx_communityforum,adx_communityforumthread,adx_communityforumpost;Ideas:adx_ideaforum,adx_idea;Knowledge:knowledgearticle

Bu site ayarı değiştirildiğinde, Servis Talebi tablosu, arama sayfasındaki ve başlıktaki filtrelerden kaldırılacaktır.

Sayfada arama.

Üst bilgide arama.

Sonraki adımlar

Ek tablolar için genel aramayı yapılandırma

Ayrıca bkz.

Not

Belge dili tercihlerinizi bizimle paylaşabilir misiniz? Kısa bir ankete katılın. (lütfen bu anketin İngilizce olduğunu unutmayın)

Anket yaklaşık yedi dakika sürecektir. Kişisel veri toplanmaz (gizlilik bildirimi).