Kopīgot, izmantojot


Konfigurēt Dataverse meklētāju portālos

Piezīme

  • Sākot ar 2022. gada oktobri, Power Apps portāli ir Power Pages.
  • Šī tēma attiecas uz mantotajām iespējām. Lai skatītu jaunāko informāciju, dodieties uz sadaļu Microsoft Power Pages dokumentācija.

Pārskats

Dataverse meklēšana nodrošina ātru un vispusīgu rezultātu meklēšanu, grupējot rezultātus portālos pēc svarīguma. Dataverse meklēšana ir tas pats meklēšanas pakalpojums, ko izmanto modeļa vadītās programmās un citos Microsoft Power Platform pakalpojumos, kas ir būvēti uz Microsoft Dataverse. Lai iespējotu Dataverse meklēšanu, pievienojiet vietnes iestatījumuSearch/EnableDataverseSearch un iestatiet to kā patiess. Ja šis iestatījums ir iestatīts kā nepatiess vai vispār neeksistē, tiks iespējota Lucene.NET meklēšana.

Šajā pamācībā izskaidrots, kā iespējot meklēšanu Pasūtījuma produktu tabulā parauga datu bāzē Northwind, kas pieejama programmā Dataverse. Papildu informāciju par parauga datu bāzēm skatiet Northwind tirgotāju datu bāzes un programmu instalēšana.

Caurskatot varat norādīt tabulu pēc jūsu izvēles, aizvietojot nwind_products ar tabulas loģisko nosaukumu.

1. darbība. Dataverse meklēšanas iespējošana

  1. Power Platform administrēšanas centrā atlasiet vidi.

  2. Atlasiet Iestatījumi > Produkts > Līdzekļi.

  3. Laukā Meklēšana iestatiet opciju Dataverse meklēšana uz funkciju iespējota.

  4. Atlasiet Saglabāt.

    Power Platform administrēšanas centrs iespējo Dataverse meklēšanu

2. solis. Pievienojiet vai atjauniniet meklēšanas vietnes iestatījumus

  1. Pierakstieties programmatūrā Power Apps.

  2. Pārliecinieties, vai esat attiecīgajā vidē, kurā atrodas jūsu portāls.

  3. Kreisajā navigācijas rūtī atlasiet Programmas un atrodiet Portālu pārvaldība modeļa vadīto programmu.

    Atvērt Portālu pārvaldību

  4. Kreisajā rūtī esošajā Portāla pārvaldības programmā atlasiet Vietnes iestatījumi.

  5. Izveidojiet vai atjauniniet iestatījumu Search/EnableDataverseSearchs un iestatiet tā vērtību uz patiess.

  6. Izveidojiet jaunu iestatījumu Search/EnableAdditionalEntities un iestatiet tā vērtību uz patiess.

  7. Izveidojiet vai atjauniniet meklēšana/filtri vietnes iestatījumu un pievienojiet Products:nwind_products vērtību.

3. solis. Portāla meklēšanas skata izveide vai pārbaudīšana

Piezīme

Tālāk aprakstītajās darbībās ir nepieciešams instalēt Northwind tirgotāju risinājumu. Ja vēlaties lietot citu tabulu, izmantojiet atbilstošo risinājumu vai izmantojiet Noklusējuma risinājumu.

  1. Pierakstieties Power Apps un kreisās puses rūtī atlasiet Risinājumi.

  2. Atlasiet Northwind Traders.

    Atlasiet Northwind Traders risinājumu.

  3. Meklējiet entītiju Pasūtījuma produkts.

    Atlasiet pasūtījuma produkta tabulu.

  4. Atlasiet entītiju Pasūtījuma produkts un pēc tam atlasiet Skati.

    Atlasiet tabulas skatus.

  5. Pārliecinieties, vai sarakstu skatā redzat Portāla meklēšana.

    Portāla meklēšanas skats skatu sarakstā.

    Ja portālu meklēšanas skats vēl nepastāv, rīkojieties šādi:

    1. Atlasiet Pievienot skatu

      Jauna portāla meklēšanas skata pievienošana.

    2. Ievadiet nosaukumu Portāla meklēšana, tad atlasiet Izveidot.

      Portāla meklēšanas skata izveide.

  6. Pārliecinieties, vai skatā ir atbilstošas kolonnas, ko vēlaties izmantot meklēšanai. Ja nepieciešams, pievienojiet papildu kolonnas.

    Ekrānuzņēmums, kurā redzams portāla meklēšanas skats, kurā ir redzamas kolonnas Produkta nosaukums, Produkta kods un Cenrāža cena. Kā arī kolonnu pievienošanas opcija.

  7. Ja rediģējāt skatu, noteikti atlasiet Saglabāt un pēc tam Publicēt, pirms turpināt.

    Saglabājiet un publicējiet skatu.

3. darbība: Izveidot jaunas entītiju atļaujas

  1. Pierakstieties programmatūrā Power Apps.

  2. Kreisajā rūtī esošajā Programmas programmā atlasiet Portāla pārvaldība.

  3. Kreisajā rūtī atlasiet Tabulas atļaujas.

  4. Atlasiet Jauns.

    Izveidot jaunu entītiju atļauju.

  5. Ievadiet nosaukumu kā North spēles produkti — lasīt visu un pēc tam atlasiet atbilstošo Piekļuves tipu un Lasīšanas atļauju.

    Šajā piemērā Globālais piekļuves tips tiek nodrošinats nwind_products tabulai.

    Globālās lasīšanas atļaujas konfigurēšana.

    Piezīme

    Globālās piekļuves tips nodrošinās piekļuvi visiem nwind_products tabulas ierakstiem saistītajās tīmekļa lomas kontaktpersonām (Autentificēto lietotāju tīmekļa loma tiks lietota visiem portālā reģistrētajiem lietotājiem). Izskatiet savas datu drošības prasības un izvēlieties citus piekļuves veidus, lai ierobežotu piekļuvi datiem. Papildinformāciju skatiet Drošības konfigurēšana, izmantojot tabulu atļaujas.

  6. Atlasiet vienumu Saglabāt un aizvērt.

  7. Atlasiet un atveriet Northwind Products lasīt visu.

  8. Ritiniet uz leju līdz sadaļai Tīmekļa lomas un pēc tam atlasiet Pievienot esošu tīmekļa lomu.

    Esošas tīmekļa lomas pievienošana tabulu atļaujām.

  9. Meklējiet Autentificētie lietotāji un pēc tam atlasiet Pievienot:

    Autentificēto lietotāju pievienošana.

4. darbība: Ieraksta informācijas tīmekļa lapas pievienošana

  1. Ejiet uz Power Apps un atlasiet kreisajā rūtī Programmas.

  2. Portālam atlasiet Vairāk komandu (...) un pēc tam atlasiet vienumu Rediģēt, lai atvērtu portālu pakalpojumā Power Apps portals Studio.

  3. Atlasiet Jauna lapa izvēlnē, kas atrodas augšējā kreisajā stūrī, un pēc tam lapas izkārtojumā atlasiet Tukšs.

    Atlasiet tukšu izkārtojumu.

  4. Ievadiet tīmekļa lapas nosaukumu kā Pasūtīt produktus.

  5. Kreisās puses rūtī atlasiet Komponenti un pēc tam — Veidlapa.

    Pievienojiet veidlapas komponentu tīmekļa lapai.

  6. Darbvietas labajā pusē atlasiet opciju Lietot esošu, izvēlieties veidlapu Izveidot jaunu, izvēlēties veidlapu Skatīt produktus tabulai nwind_products, tad iestatiet Režīmu uz ReadOnly.

5. darbība: Pievienot vietnes marķieri ierakstam informācijas lapā

  1. Pierakstieties programmatūrā Power Apps.

  2. Kreisajā rūtī esošajā Programmas programmā atlasiet Portāla pārvaldība.

  3. Kreisajā rūtī atlasiet vienumu Vietnes marķieris.

  4. Atlasiet Jauns un pēc tam izveidojiet jaunu vietnes marķieri, rīkojoties šādi:

    1. Ievadiet Nosaukumā nwind_products_SearchResultPage.

    2. Atlasiet Lapai Pasūtījuma produkti.

    Izveidojiet meklēšanas rezultātu vietnes marķieri.

6. darbība. Pārbaudiet Dataverse meklēšanas funkcionalitāti.

  1. Pārlūkojot portālu ar lietotāju, kam piešķirta Autentificēta Tīmekļa loma.

  2. Dodieties uz meklēšanas rīkjoslu vai meklēšanas lapu un meklējiet zināmu ierakstu.

    Piemēram, izmantojiet meklēšanas atslēgvārdu Northwind Clam Chowder, lai iegūtu ar tabulu nwind_products saistītus rezultātus.

    Meklēšanas rezultāti tīmekļa lapā.

Ierobežojumi

  • Nav iespējams palielināt atbilstības, meklēšanas vai filtrēšanas rezultātus pēc Dataverse kolonnas nosaukuma, kas ir konfigurēts Meklēšanas/vaicājuma vietnes iestatījumā.

  • Parametrs filtrs Liquid searchindex objektā nefiltrē meklēšanas rezultātus.

    Piemēram, {% searchindex query: 'support', filter: ' +statecode:0'%} netiks filtrēti atbilstošie meklēšanas rezultāti, kas nav iekļauti statecode:0.

  • Kaut arī portāla meklēšanas skatā var būt jebkurš operators filtrā, vaicājuma meklēšanas rezultātos tiek lietots tikai šāds operatoru saraksts:

    • Ir vienāds ar
    • nav vienāds ar
    • Ir lielāks par
    • Ir lielāks par vai vienāds ar
    • Ir mazāks par
    • Ir mazāks par vai vienāds ar
  • Saistītie lauki, kas portāla meklēšanas skatā definēti kā filtra kolonna vai skata kolonna, netiek atbalstīti Dataverse meklēšanā, un tie tiks ignorēti.

  • Faila tipa kolonnā norādīto pielikumu un objektu saturs netiek meklēts.

Zināmās problēmas

  • Ja pārslēdzat vietnes iestatījumu Search/EnableDataverseSearch no patiess un aplams, lai atspējotu Dataverse meklēšanu un atkārtoti iespējotu Lucene.NET meklēšanu, ir nepieciešams pāriet uz Power Apps portālu administrēšanas centru un izvēlēties Darbības > Restartēt, lai restartētu portālu. Ja izlaidīsiet šo darbību, tiks parādīts kļūdu lapa, kad mēģināsit pārveidot meklesanas rādītāju, un lietotāji neredzēs meklēšanas rezultātus.

  • Meklējot atslēgvārdu, iespējams, nepārtraukti tiks parādīts ziņojums "Meklēšanā radās problēma. Mēģiniet vēlreiz." Lai novērstu šo problēmu, restartējiet portālu, atverot Power Apps portālu administrēšanas centru un izvēloties Darbības > Restartēt.

Skatiet arī:

Kategoriālās meklēšanas izmantošana
Faila pielikumu meklēšana

Piezīme

Kādas ir jūsu dokumentācijas valodas preferences? Aizpildiet īsu aptauju. (ņemiet vērā, ka aptauja ir angļu valodā)

Aptaujai būs nepieciešamas aptuveni septiņas minūtes. Nekādi personas dati netiks vākti (paziņojums par konfidencialitāti).