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. A Power Platform felügyeleti központban válasszon ki egy környezetet.

  2. Válassza a Beállítások > Termék > Tulajdonságok lehetőséget.

  3. A Keresés alatt állítsa a Dataverse keresést Be értékre.

  4. Válassza a Mentés parancsot.

    Power Platform felügyeleti központ, amely engedélyezi a Dataverse keresést

2. lépés: Keresési webhely beállításainak hozzáadása vagy frissítése

  1. Bejelentkezés a Power Apps-be.

  2. Ellenőrizze, hogy a megfelelő környezetben van-e, ahol a portálja létezik.

  3. A bal oldali ablaktáblában válassza az Alkalmazások lehetőséget, és keresse meg a Portal Management modellvezérelt alkalmazást.

    Portálkezelés megnyitása.

  4. 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.

  5. Hozza létre vagy frissítse a Search/EnableDataverseSearch webhelybeállítást, és állítsa igaz értékre annak értékét.

  6. Hozza létre vagy frissítse a Search/EnableAdditionalEntities webhelybeállítást, és állítsa igaz értékre.

  7. 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.

  1. Nyissa meg a lehetőséget, Power Apps és válassza a bal oldali ablaktáblában a Megoldások lehetőséget.

  2. Válassza a Northwind Traders elemet.

    A Northwind Traders megoldás kiválasztása.

  3. Keresse meg a Megrendelés terméke táblát.

    Válassza ki a rendelési terméktáblát.

  4. Jelölje ki a Megrendelés terméke tábláját, majd válassza a Nézetek lehetőséget.

    Táblázatnézetek kijelölése.

  5. Ellenőrizze, hogy a Keresés a portálon a nézetek listában látható-e.

    Portálkeresési nézet a nézetek listájában.

    Ha a Portálkeresés nézet még nem létezik, tegye a következőket:

    1. Nézet hozzáadása lehetőséget.·

      Új portálkeresési nézet hozzáadása.

    2. Írja be a nevet Portálkeresésként, majd válassza a Létrehozás lehetőséget.

      Portálkeresési nézet létrehozása.

  6. 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.

    Képernyőkép, amely a portál keresési nézetét mutatja a Terméknév, a Termékkód és a Listaár oszlopokkal. Valamint az oszlopok hozzáadásának lehetősége.

  7. 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.

    A nézet mentése és közzététele.

3.lépés: Táblaengedélyek létrehozása

  1. Bejelentkezés a Power Apps-be.

  2. A bal oldali ablaktáblában válassza az Alkalmazások lehetőséget, majd válassza a Portálkezelés lehetőséget.

  3. A bal oldali ablaktáblában válassza a Táblaengedélyek lehetőséget.

  4. Válassza az Új lehetőséget.

    Új táblaengedély létrehozása.

  5. Í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.

    Globális olvasási engedély konfigurálása.

    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.

  6. Válassza a Mentés és bezárás lehetőséget.

  7. Válassza ki és nyissa meg a Northwind Products összes olvasása elemet.

  8. Görgessen le a Webszerepkörök szakaszra, majd válassza a Meglévő webszerepkör hozzáadása lehetőséget.

    Meglévő webes szerepkör hozzáadása táblaengedélyekhez.

  9. Keresse meg a Hitelesített felhasználók elemet, majd válassza a Hozzáadás lehetőséget:

    Hitelesített felhasználók hozzáadása.

4. lépés: Rekordinformációs weblap hozzáadása

  1. Nyissa meg a lehetőséget, Power Apps és válassza a bal oldali ablaktáblában az Alkalmazások lehetőséget.

  2. 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.

  3. 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.

    Jelölje ki az üres elrendezéssablont.

  4. Adja a weboldalnak a Megrendelés termékei nevet.

  5. A bal oldali ablaktáblában válassza az Összetevők elemet, majd válassza az Űrlap lehetőséget.

    Űrlapösszetevő hozzáadása a weblaphoz.

  6. 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

  1. Bejelentkezés a Power Apps-be.

  2. A bal oldali ablaktáblában válassza az Alkalmazások lehetőséget, majd válassza a Portálkezelés lehetőséget.

  3. A bal oldali ablaktáblában válassza a Helyjelölő lehetőséget.

  4. Válassza az Új lehetőséget, majd hozzon létre egy új helyjelölőt a következőképpen:

    1. A Név mezőbe írja be az nwindproductsSearchResultPage _ parancsot_.

    2. A Lap mezőben válassza a Termékek rendelése lehetőséget.

    Hozzon létre egy keresési eredmény helyjelölőt.

6. lépés: Keresési funkciók ellenőrzése Dataverse

  1. Tallózással keresse meg a portált egy hitelesített webes szerepkörrel rendelkező felhasználói fiókkal.

  2. 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_.

    Keresési eredmények a weboldalon.

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ák statecode:0 a.

  • 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).