opomba,
Dostop do te strani zahteva pooblastilo. Poskusite se vpisati alispremeniti imenike.
Dostop do te strani zahteva pooblastilo. Poskusite lahko spremeniti imenike.
Z dejanjem Iskanje vrstic v potekih pridobite podatke iz Microsoft Dataverse z uporabo ključnih besed in Dataverse iskanja, ki zagotavlja hitre, inteligentne in celovite rezultate v vseh tabelah Dataverse.
Zahteve
Vaš skrbnik mora konfigurirati iskanje v vašem okolju, preden lahko uporabite dejanje iskanja v okolju Dataverse . Microsoft Dataverse
V svoje poteke lahko dodate dejanje Iskanje vrstic in nato v polje Iskalni izraz vnesete ključno besedo, da poiščete to ključno besedo v vseh indeksiranih vrsticah v Dataverse.
Za parametrizacijo polja Iskalni izraz lahko uporabite dinamično vsebino iz prejšnjega koraka v toku. Na primer, lahko uporabite ključno besedo, ki je vnesena v robota, in nastavite naslednje možnosti za začetek samodejnega iskanja. Microsoft Copilot Studio
opomba,
Vključitev novo dodanih vrstic v rezultate iskanja lahko traja nekaj ur.
Vrsta iskanja
Z možnostjo Vrsta iskanja navedite sintakso iskalne poizvedbe. Uporabite simple , da označite, da želite uporabiti preprosto sintakso poizvedbe. Ali pa uporabite full , če raje uporabljate sintakso poizvedbe Lucene. Privzeta sintaksa poizvedbe je preprosta.
Oglejte si naslednje primere ali preglejte celoten seznam funkcij na strani *Iskanje po podatkih v tabeli z uporabo *iskanja*. Dataverse
Preprosta sintaksa poizvedbe podpira naslednje funkcionalnosti:
| Operator | Description |
|---|---|
| Logični operatorji | Operator IN; označen z + operator ALI; označen z | operator NE; označen z - |
| Operatorji prednosti | Iskalni izraz »hotel+(wifi | luksuz)« bo poiskal rezultate, ki vsebujejo izraz »hotel« in bodisi »wifi« bodisi »luksuz« (ali oboje). |
| Nadomestni znaki | Podprti so nadomestni znaki; na primer »Alp*« išče »alpski«. |
| Natančna ujemanja | Poizvedba v narekovajih " ". |
Sintaksa poizvedbe Lucene podpira naslednje funkcionalnosti:
| Operator | Description |
|---|---|
| Logični operatorji | Zagotavlja razširjen nabor v primerjavi s preprosto sintakso poizvedb.
Operator IN; označen z AND, &&, + operator ALI; označen z OR, || operator NE; označen z NE, !, – |
| Operatorji prednosti | Ista funkcionalnost kot pri preprosti sintaksi poizvedbe. |
| Nadomestni znaki | Poleg končnega nadomestnega znaka podpira tudi vodilni nadomestni znak. Končni nadomestni znak – "alp*" Vodilni nadomestni znak - "/.*pine/" |
| Mehko iskanje | Podpira poizvedbe z napačno črkovanimi znaki, dolgimi do dva znaka.
»Universty~« bo vrnil »Univerza« »Blue~1« bo vrnil »lepilo«, »blues« |
| Povečanje izrazov | Določene izraze v poizvedbi obravnava drugače.
»Rock^2 electronic« bo vrnil rezultate, kjer so ujemanja z »rock« pomembnejša od ujemanja z »electronic«. |
| Iskanje bližine | Vrne rezultate, kjer so izrazi oddaljeni največ x besed, za bolj kontekstualne rezultate.
Na primer, »letališki hotel«~5« vrne rezultate, kjer sta »letališče« in »hotel« oddaljena največ pet besed, s čimer se poveča možnost iskanja hotela v bližini letališča. |
| Iskanje po regularnih izrazih (regex) | Na primer, /[mh]otel/ se ujema z besedama »motel« ali »hotel«. |
Če želite uporabiti katerega koli od iskalnih operatorjev kot del iskalnega besedila, znaku dodajte predponko z eno poševno črtico nazaj (\). Posebni znaki, ki jih je mogoče ubežati, vključujejo naslednje znake: + - & | ! ( ) { } [ ] ^ " ~ * ? : \ /
Način iskanja
Določite lahko, ali se morajo ujemati kateri koli ali vsi iskalni izrazi, da se dokument šteje kot ujemanje. Privzeta vrednost je poljuben. Določa, ali se izraz z operatorjem NOT v poizvedbi kombinira z operacijo AND ali OR z drugimi izrazi (ob predpostavki, da pri drugih izrazih ni operatorja + ali |).
Uporaba možnosti any za način iskanja poveča priklic poizvedb, saj vključuje več rezultatov. Privzeto se interpretira kot "ALI NE". Na primer, »wifi -luksuzni« bo našel dokumente, ki vsebujejo izraz »wifi« ali tiste, ki ne vsebujejo izraza »luksuzni«.
Uporaba možnosti vse za način iskanja poveča natančnost poizvedb, saj vključuje manj rezultatov. Privzeto se interpretira kot "IN NE". Na primer, »wifi -luksuzni« bo našel dokumente, ki vsebujejo izraz »wifi« in ne vsebujejo izraza »luksuzni«.
Za več podrobnosti glejte Iskanje po podatkih v tabeli z Dataverse iskanjem .
Dodatne možnosti
Iskanje lahko optimizirate z uporabo drugih naprednih možnosti, kot je opisano v tem razdelku. Za več primerov glejte Iskanje po podatkih v tabeli z uporabo Dataverse iskanja .
Filter vrstice: Iskanje lahko zožite z določitvijo filtrov, kot je prikazano na naslednji sliki.
Filter tabel: Iskanje lahko omejite na določene tabele, kot je prikazano na naslednji sliki.
Razvrsti po: To možnost uporabite za razvrščanje tako, da določite ime stolpca in dodate pripono asc ali desc , kot je prikazano na naslednji sliki.
Uporaba dinamične vsebine in vrstic Dataverse
Izhode dejanja lahko uporabite neposredno iz Dinamične vsebine. Tukaj je pomen vsakega od parametrov.
| Ime parametra | Description |
|---|---|
| Telo | Objekt, ki predstavlja celoten odgovor. Vsebuje seznam vrstic, skupno število vrstic in rezultate faset. |
| Seznam vrstic | Objekt, ki predstavlja vse vrnjene vrstice. |
| Seznam vrstic | Posamezna vrstica na seznamu vrstic, kadar se uporablja znotraj zanke. |
| Ocena iskanja vrstice | Rezultat vrstice. Dataverse Ta ocena kaže, kako tesno se je ujemala z iskalnimi ključnimi besedami in pogoji. |
| Označbe iskanja vrstice | Označi specifične ključne besede, ki so se ujemale z iskalnimi ključnimi besedami v vrstici. |
| Ime tabele z vrstico | Ime tabele za eno vrstico. To dejanje združi vrstice iz vseh tabel, v katerih je mogoče iskati, v okolju. |
| ID predmeta vrstice | To je identifikator za vsako vrstico. Ta identifikator uporabite skupaj z imenom tabele v dejanju Pridobi vrstice za branje vseh stolpcev v vrstici. |
| Koda vrste predmeta vrstice | Identifikator imena tabele za vrstico. |
Ko gradite svoj potek, je lahko dinamična vsebina videti kot ta slika:
Dejanje *Iskanje vrstic* vrne številne druge stolpce za ujemajoče se vrstice v shemi spremenljivk, odvisno od *vaše* konfiguracije iskanja*. Dataverse Če želite uporabiti te stolpce, razčlenite odgovor JSON in nato uporabite dinamične izhode, ki so ustvarjeni iz njega, kot je prikazano na naslednji sliki.