Keresés konfigurálása Dataverse portálokon
Áttekintés
Dataverse a keresés gyors és átfogó keresési eredményeket biztosít a portálok relevanciája szerint rendezve. Dataverse a keresés ugyanaz a keresési szolgáltatás, amelyet a modellvezérelt alkalmazásokban és más Microsoft Power Platform, a programra épülő szolgáltatásokban Microsoft Dataverse használnak. A keresés engedélyezéséhez Dataverse adja hozzá a Search/EnableDataverseSearch webhelybeállítást ·, és állítsa igaz értékre. Ha ez a beállítás hamisra van állítva, vagy egyáltalán nem létezik, Lucene.NET keresés engedélyezve lesz helyette.
Ez a forgatókönyv bemutatja, hogyan engedélyezhető a Rendelési termékek tábla keresése a Northwind Traders mintaadatbázisban, amely a következő helyen Dataverse érhető el: . A mintaadatbázisokkal kapcsolatos további tudnivalókért tanulmányozza a Northwind Traders adatbázis és alkalmazások telepítése című témakört.
A forgatókönyvet egy ön által választott táblázattal követheti, ha az nwindproducts-t _ a táblázat logikai nevével helyettesíti.
1. lépés: Keresés engedélyezése Dataverse
A Power Platform felügyeleti központban válasszon ki egy környezetet.
Válassza a Beállítások > Termék > Tulajdonságok lehetőséget.
A Keresés alatt állítsa a Dataverse keresést Be értékre.
Válassza a Mentés parancsot.
2. lépés: Keresési webhely beállításainak hozzáadása vagy frissítése
Bejelentkezés a Power Apps-be.
Ellenőrizze, hogy a megfelelő környezetben van-e, ahol a portálja létezik.
A bal oldali ablaktáblában válassza az Alkalmazások lehetőséget, és keresse meg a Portal Management modellvezérelt alkalmazást.
Válassza a Portálkezelés lehetőséget, majd a bal oldali ablaktáblában válassza a Webhely beállításai lehetőséget.
Hozza létre vagy frissítse a Search/EnableDataverseSearch webhelybeállítást, és állítsa igaz értékre annak értékét.
Hozza létre vagy frissítse a Search/EnableAdditionalEntities webhelybeállítást, és állítsa igaz értékre.
Hozza létre vagy frissítse a keresési/szűrők webhelybeállítást, és adja hozzá a Products:nwindproducts _ értéket.
3. lépés: A Keresés a portálon nézet létrehozása vagy ellenőrzése
Megjegyzés
A következő lépésekhez szükséges a Northwind Traders megoldás telepítése. Ha másik táblát szeretne használni, használja a megfelelő megoldást, vagy használja az Alapértelmezett megoldást.
Nyissa meg a lehetőséget, Power Apps és válassza a bal oldali ablaktáblában a Megoldások lehetőséget.
Válassza a Northwind Traders elemet.
Keresse meg a Megrendelés terméke táblát.
Jelölje ki a Megrendelés terméke tábláját, majd válassza a Nézetek lehetőséget.
Ellenőrizze, hogy a Keresés a portálon a nézetek listában látható-e.
Ha a Portálkeresés nézet még nem létezik, tegye a következőket:
Nézet hozzáadása lehetőséget.·
Írja be a nevet Portálkeresésként, majd válassza a Létrehozás lehetőséget.
Győződjön meg arról, hogy a nézet tartalmazza a kereséshez használni kívánt megfelelő oszlopokat. Szükség esetén adjon hozzá további oszlopokat.
Ha szerkesztette a nézetet, a folytatás előtt válassza a Mentés lehetőséget, majd a folytatás előtt válassza a Közzététel lehetőséget.
3.lépés: Táblaengedélyek létrehozása
Bejelentkezés a Power Apps-be.
A bal oldali ablaktáblában válassza az Alkalmazások lehetőséget, majd válassza a Portálkezelés lehetőséget.
A bal oldali ablaktáblában válassza a Táblaengedélyek lehetőséget.
Válassza az Új lehetőséget.
Írja be a nevet a Northwind termékek összes olvasása névként, majd jelölje ki a megfelelő Hozzáférési típust és az Olvasás jogosultságot.
Ebben a példában a Globális hozzáférés típusa az nwindproducts _ táblához van adva.
Megjegyzés
A globális hozzáférési típus hozzáférést biztosít az nwindproducts_ tábla összes rekordjához a társított webes szerepkör kapcsolódó kapcsolattartóihoz (a Hitelesített felhasználók webszereplés minden bejelentkezett portálfelhasználóra vonatkozik). Vegye figyelembe az adatbiztonsági követelményeket, és válasszon más hozzáférési típusokat az adatokhoz való hozzáférés korlátozásához. További részletekért olvassa el a Biztonság konfigurálása táblaengedélyekkel című témakört.
Válassza a Mentés és bezárás lehetőséget.
Válassza ki és nyissa meg a Northwind Products összes olvasása elemet.
Görgessen le a Webszerepkörök szakaszra, majd válassza a Meglévő webszerepkör hozzáadása lehetőséget.
Keresse meg a Hitelesített felhasználók elemet, majd válassza a Hozzáadás lehetőséget:
4. lépés: Rekordinformációs weblap hozzáadása
Nyissa meg a lehetőséget, Power Apps és válassza a bal oldali ablaktáblában az Alkalmazások lehetőséget.
Válassza a további parancsok (...) lehetőséget a portálhoz, majd válassza a Szerkesztés lehetőséget a portál Power Apps megnyitásához a portals Studio alkalmazásban.
A bal felső sarokban lévő menüben válassza az Új oldal lehetőséget, majd válassza az oldal Üres elrendezését.
Adja a weboldalnak a Megrendelés termékei nevet.
A bal oldali ablaktáblában válassza az Összetevők elemet, majd válassza az Űrlap lehetőséget.
A munkaterület jobb oldalán válassza a Meglévő használata vagy az Új létrehozása lehetőséget , válassza a Termékek megtekintése képernyőt az nwindproducts táblához, majd állítsa _ a Mód beállítást ReadOnly értékre .
5. lépés: Webhelyjelölő hozzáadása a bejegyzés részleteinek weblapjához
Bejelentkezés a Power Apps-be.
A bal oldali ablaktáblában válassza az Alkalmazások lehetőséget, majd válassza a Portálkezelés lehetőséget.
A bal oldali ablaktáblában válassza a Helyjelölő lehetőséget.
Válassza az Új lehetőséget, majd hozzon létre egy új helyjelölőt a következőképpen:
A Név mezőbe írja be az nwindproductsSearchResultPage _ parancsot_.
A Lap mezőben válassza a Termékek rendelése lehetőséget.
6. lépés: Keresési funkciók ellenőrzése Dataverse
Tallózással keresse meg a portált egy hitelesített webes szerepkörrel rendelkező felhasználói fiókkal.
Nyissa meg a keresési eszköztárat vagy a keresési oldalt, és keressen egy ismert rekordot.
Használja például a Northwind Clam Chowder keresőszó (search word) az nwindproducts táblához társított eredmények lekéréséhez_.
Korlátozások
A keresési/lekérdezési helybeállításban konfigurált oszlopnévvel nem lehet növelni a relevanciát, a keresést Dataverse vagy a szűrési eredményeket.
A searchindex Liquid objektum szűrőparamétere nem szűri a keresési eredményeket.
Például:
{% searchindex query: 'support', filter: ' +statecode:0'%}nem szűri az egyező keresési eredményeket, amelyek nem tartalmazzákstatecode:0a.Bár a Portálkeresés nézetben a szűrőben bármely operátor szerepelhet, a keresési eredmények lekérdezésére csak a következő operátorlista lesz alkalmazva:
- Egyenlő a következővel
- Nem egyenlő
- Nagyobb mint
- Nagyobb vagy egyenlő, mint
- Kisebb mint
- Kisebb vagy egyenlő mint
A Portálkeresés nézetben szűrőoszlopként vagy nézetoszlopként definiált kapcsolódó mezőket a keresés nem támogatja Dataverse, ezért a program figyelmen kívül hagyja őket.
A fájltípus-oszlopban megadott mellékletek és objektumok tartalma nem keres.
Ismert problémák
Ha a Keresés/EnableDataverseSearch webhelybeállítást igazról hamisra váltja, hogy letiltsa a keresést, és újra engedélyezze Lucene.NET keresést, akkor a Dataverse portál felügyeleti központjába Power Apps kell mennie, és a portál újraindításához az ActionsRestartlehetőséget kell választania. > · Ha kihagyja ezt a lépést, hibaüzenet jelenik meg a keresési index újraépítésekor, és a felhasználók nem fognak keresési eredményeket látni.
Kulcsszó keresésekor előfordulhat, hogy folyamatosan megjelenik a következő üzenet: "Probléma lépett fel a keresés végrehajtása közben. Próbáld újra." A probléma megoldásához indítsa újra a portált a portál felügyeleti központjának megnyitásával és az Power Apps ActionsRestart · > parancs kiválasztásával.
Kapcsolódó információk
Jellemzőalapú keresés használata
Fájlmelléklet keresése
Megjegyzés
Megosztja velünk a dokumentációja nyelvi preferenciáit? Rövid felmérés elvégzése. (ne feledje, hogy ez a felmérés angol nyelvű)
A felmérés elvégzése körülbelül hét percet vesz igénybe. Semmilyen személyes adatot nem gyűjtünk (adatvédelmi nyilatkozat).
Visszajelzés
Visszajelzés küldése és megtekintése a következőhöz: