Share via


Konfigurer relevanssøgning for organisationen

 

Udgivet: februar 2017

Gælder for: Dynamics 365 (online)

Relevanssøgning leverer hurtigt og omfattende søgeresultater på en enkelt liste, sorteret efter relevans. Det bruger en dedikeret søgetjeneste eksternt til Microsoft Dynamics 365 (online), som er drevet af Microsoft Azure Søge for at forbedre din Microsoft Dynamics 365 (online)-søgeoplevelse. Som administrator eller systemtilpasser kan du aktivere og konfigurere relevanssøgning på brugergrænsefladen i Dynamics 365 uden at skrive kode. Mange af konfigurationstrinene er velkendte for dig, da de bruger den samme brugergrænseflade som til konfiguration af hurtig søgning.

Relevanssøgning er tilgængelig sammen med andre Dynamics 365-søgeoplevelser, som du allerede kender. Du kan stadig bruge hurtig søgning på et enkelt objekt på objektgitteret. Du kan også bruge Hurtig søgning efter flere objekter (nu kaldet Kategoriseret søgning fra søgefeltet Søg efter Dynamics 365-data på navigationslinjen).

Du får følgende forbedringer og fordele, når du bruger relevanssøgning:

  • Forbedrer ydeevnen med ekstern indeksering og Azure søgeteknologi.

  • Finder forekomster for ord i søgetermen i et felt i objektet. Forekomster kan omfatte bøjede ord såsom "stream", "streaming" eller "streamet".

  • Returnerer resultater fra alle søgbare objekter i en enkelt liste, der er sorteret efter relevans, baseret på faktorer som antallet af ord eller afstand til hinanden i teksten.

  • Forekomster på resultatlisten er fremhævet.

  • Gør det muligt at søge i dokumenter, der findes i noter og vedhæftede filer i mails og aftaler, der er sporet i Dynamics 365.

Dette emne indeholder

Sammenlign søgninger i Dynamics 365

Sådan fungerer relevanssøgning

Arkitektur af relevanssøgning

Aktivér relevanssøgning

Vælg objekter til relevanssøgning

Konfigurer søgefelterne for relevanssøgning

Angiv administreret egenskab for relevanssøgning

Meddelelse om beskyttelse af personlige oplysninger

Sammenlign søgninger i Dynamics 365

Der findes tre slags søgninger i Dynamics 365:

  • Relevanssøgning

  • Fuld tekstsøgning for hurtig søgning (enkelt objekt eller flere objekter)

  • Hurtig søgning (enkelt objekt eller flere objekter)

Følgende tabel indeholder en kort sammenligning af de tre tilgængelige søgninger.

Funktionalitet

Relevanssøgning

Fuld tekstsøgning for hurtig søgning

Hurtig søgning

Tilgængelighed

Tilgængelig for Microsoft Dynamics 365 (online)-organisationer, der har installeret Opdatering til Microsoft Dynamics CRM Online 2016. Ikke tilgængelig for Dynamics 365 (i det lokale miljø)-organisationer.

Tilgængelig for lokale Dynamics 365 (i det lokale miljø)-organisationer i det lokale miljø, der starter med opdateringspakke 1 til Microsoft Dynamics CRM 2015.

Tilgængelig for Microsoft Dynamics 365 (online)-organisationer og for Dynamics 365 (i det lokale miljø)-organisationer.

Aktiveret som standard?

Nej. En administrator skal aktivere den manuelt.

Nej. En administrator skal aktivere den manuelt.

Ja

Søgeområde til enkelt objekt

Ikke tilgængelig i et objektgitter. Du kan filtrere søgeresultaterne efter et objekt på siden med søgeresultater.

Tilgængelig i et objektgitter.

Tilgængelig i et objektgitter.

Søgeområde i flere objekter

Der er ingen maksimumgrænse for, hvor mange objekter du kan søge i.

> [!NOTE] >

Mens der ikke er nogen maksimumgrænse for antallet af objekter, som du kan søge efter, viser filteret for posttypen kun data for 10 objekter.

Søger i op til ti objekter, der er grupperet efter et objekt.

Søger i op til ti objekter, der er grupperet efter et objekt.

Søgefunktioner

Finder forekomster for ord i søgetermen i et felt i objektet.

Søger efter matches til alle ord i søgeordet i ét felt i et objekt, men ordene kan matches i vilkårlig rækkefølge i feltet.

Finder matches i en SQL-forespørgsel med "Like"-delsætninger. Du skal bruge jokertegnet i søgeordet for at søge i en tekststreng. Alle matches skal være et nøjagtigt match for søgeordet.

Søgeresultater

Returnerer søgeresultaterne efter relevans på en enkelt liste.

Returnerer søgeresultaterne i et objektgitter for et enkelt objekt. For flere objekter returneres der søgeresultater, som er grupperet i kategorier, f.eks. efter firma, kontakter eller potentielle kunder.

Returnerer søgeresultaterne i et objektgitter for et enkelt objekt. For flere objekter returneres der søgeresultater, som er grupperet i kategorier, f.eks. efter firma, kontakter eller potentielle kunder.

Du kan finde flere oplysninger om hurtig søgning under TechNet: Konfigurere indstillinger for hurtig søgning for organisationen.

Sådan fungerer relevanssøgning

Relevanssøgning anvender samme standardscorebegreber som Azure Search. Scoring henviser til beregning af søgescore for hvert element, der returneres i søgeresultaterne. Scoren er en indikator af elementets relevans i forbindelse med den aktuelle søgehandling. Jo højere score, desto mere relevant er elementet. I søgeresultaterne er elementerne rangeret i rækkefølge fra høj til lav, baseret på søgescore, der beregnes for hvert element. Som standard beregnes et søgescore ud fra statistiske egenskaber for dataene og forespørgslen. Relevanssøgning søger efter dokumenter, der indeholder søgeordene i forespørgselsstrengen, og foretrækker de dokumenter, der indeholder mange forekomster af ordene i søgeordet og ord, der er tæt på hinanden i dokumentet. Søgescoren går endnu højere op, hvis udtrykket er sjældent på tværs af indekset, men almindelige i dokumentet. Resultaterne rangeres efter søgescore, før de returneres. Søgescoreværdier kan gentages i et resultatsæt. For eksempel har du muligvis 10 elementer med en score på 1,2, 20 elementer med en score på 1,0 og 20 elementer med en score på 0,5. Når flere forekomster har den samme søgescore, er rækkefølgen af samme scoreelementer ikke defineret og stabil. Hvis du kører forespørgslen igen, kan de se elementer skifte position. Hvis der er to element med en identisk score, er der ingen garanti for, hvilket der vises først.Flere oplysninger:MSDN: Føj scoreprofiler til et søgeindeks (Azure Search Service REST-API)

Søgefelterne analyseres i indekset for Azure Search for at give en mere naturlig slutbrugervenlig søgeoplevelse ved at opdele ord i deres rødder, normalisere tekst og filtrere forstyrrende ord væk. Alle søgefelterne i relevanssøgning analyseres med Microsofts analysefunktion til naturligt sprog, som bruger lemmetisering til at opdele ord i deres rødder. For eksempel svarer "havde", vil svare til "have" og "har" da "have" betragtes som den grundlæggende form af ordet. Ordstammer, såsom SQL-indeks med fuld tekst, har ikke nogen sproglig kontekst og opfattes kun som matches, hvor roden er det samme som den bøjede form. Med ordstammer matcher "havde" til "har" og "have", men ikke "haft", da det ikke anser "haft" for at være et ord, der lingvistisk vedrører "have". Alle søgefelterne i relevanssøgning bruger en analysefunktion, der passer bedst til organisationens udgangssprog. For kasakhisk, som er det eneste sprog, der understøttes af Dynamics 365, men ikke ved Azure Search, analyseret alle felter ved hjælp af standardanalysefunktionen. Du kan finde flere oplysninger om analyse af sprog og en liste over de understøttede sprog under MSDN: Understøttelse af sprog (Azure Search Service REST-API).

Arkitektur af relevanssøgning

Relevanssøgning er hostet på Microsoft Azure cloud computing-platformen og den infrastruktur, der bruger Azure Search, som indeholder søgeresultaterne. Der kan gå op til 15 minutter, før ændringer i Dynamics 365 vises i søgetjenesten. Det kan tage op til en time eller mere at fuldføre en fuld synkronisering for gennemsnitlige til store virksomheder.

I følgende diagram vises det høje niveau for arkitekturen af søgerelevans.

Relevance Search architecture

Aktivér relevanssøgning

Vigtigt

Data i dit program starter synkroniseringen med det eksterne søgeindeks, umiddelbart efter at du aktiverer relevanssøgning. Vi anbefaler, at du konfigurerer objekter og objektfelter, der deltager i relevanssøgning, før du aktiverer søgning, for at forhindre, at følsomme data indekseres i en tjeneste, der er ekstern i forhold til Microsoft Dynamics 365 (online). Du kan finde flere oplysninger om konfiguration af Relevanssøgning under Vælg objekter til relevanssøgning, Konfigurer søgefelterne for relevanssøgning og Angiv administreret egenskab for relevanssøgning.

Da du skal dele dine Dynamics 365-data med det eksterne system, deaktiveres relevanssøgning som standard. Hvis du vil aktivere den, skal du acceptere vilkårene. Afhængigt af organisationens størrelse kan tage det op til en time eller mere, før dataene bliver tilgængelige i det eksterne søgeindeks, når du har aktiveret søgningen.

Relevanssøgning er som standard deaktiveret. Gør følgende for at aktivere relevanssøgning:

  1. Gå til Indstillinger > Administration.

  2. Klik på Systemindstillinger > fanen Generelt.

  3. I underområdet Konfigurer søgning skal du markere afkrydsningsfeltet Aktivér relevanssøgning som vist her.

    Aktivere relevanssøgning i Systemindstillinger

  4. Når du har aktiveret relevanssøgning vises dialogboksen Aktivér søgning, hvor du skal bekræfte. Klik på OK for at give dit samtykke.

    Aktivér relevanssøgning

  5. Klik på OK for at lukke dialogboksen Systemindstillinger.

Vælg objekter til relevanssøgning

Hvis du vil konfigurere relevanssøgning skal du bruge markeringen Konfigurer relevanssøgning på proceslinjen, som vist her.

Konfigurer relevanssøgning

Der er ingen begrænsning på, hvor mange enheder du kan medtage i resultaterne af relevanssøgningen. Men der er en grænse for det samlede antal felter i det eksterne indeks. I øjeblikket er det maksimalt 1000 søgefelter for en organisation. Når du markerer et objekt, der skal medtages i søgeresultaterne, kan du se et tal i parentes ud for navnet på objektet. Tallet angiver, hvor mange felter hvert objekt bruger i det eksterne søgeindeks. Nogle felter, f.eks. Primært navn og Id, deles af flere objekter og tæller ikke med i totalen. Desuden bruger visse felttyper mere end ét felt i det eksterne søgeindeks som angivet i denne tabel.

Felttype

Antallet af felter, der bruges i det eksterne søgeindeks

Opslag (debitor, ejer eller opslagstype-attribut)

3

Grupperet indstilling (tilstands- eller statustype-attribut)

2

Alle andre typer felter

1

På statuslinjen Antal indekserede felter i alt vises procentdelen af indekserede felter for det maksimalt tilladte antal søgefelter.

Når du har nået grænsen for indekserede felter, kan du se en advarsel. Hvis du vil føje flere felter til indekset, skal du frigøre plads enten ved at fjerne nogle af felterne, der allerede findes i indekset, eller ved at fjerne hele objekter fra relevanssøgningen.

Hvis du vil vælge objekter for resultaterne i relevanssøgningen, skal du gøre følgende:

  1. Gå til Indstillinger > Tilpasninger.

  2. Klik på Tilpas systemet.

  3. Under Komponenter skal du udvide Objekter og derefter klikke på Konfigurer relevanssøgning.

  4. Dialogboksen Vælg objekter vises. Klik på Tilføj for at vælge objekter for søgeresultaterne. Når du er færdig, skal du klikke på OK.

    Valg af objekter til relevanssøgning

  5. Klik på Udgiv alle tilpasninger, for at ændringerne kan træde i kraft.

Nogle oprindelige systemobjekter medtages som standard i relevanssøgningen. Dog medtages brugerdefinerede objekter ikke. De skal føjes til relevanssøgningen.

Konfigurer søgefelterne for relevanssøgning

De tilføjede felter i visningen for hurtig søgning bliver en del af det eksterne søgeindeks. Der er ingen begrænsning for, hvor mange søgefelter du kan tilføje for hvert objekt. Der er dog en begrænsning for antallet af indekserede felter, som beskrevet i forrige afsnit.Søgekolonner i en Visning for hurtig søgning definerer søgefelterne i det eksterne søgeindeks. Der kan kun søges i tekstfelter, især datatyperne Enkelt tekstlinje og Flere linjers tekst.Søgekolonner med andre datatyper ignoreres.Visningskolonnerne i en visning for hurtig søgning definerer de felter, der som standard vises på brugergrænsefladen, når de matchede resultater returneres. De felter, der er fremhævet, erstatter de felter, der ikke er fremhævet. De første fire matchede felter vises i resultaterne.Filteret i en visning for hurtig søgning gælder også relevanssøgningsresultaterne. I tabellen nedenfor kan du se listen over filterudtryk, der ikke understøttes af relevanssøgning.

Du kan bruge visningen Hurtig søgning til at definere, hvilke felter der vises som facetter, når brugerne søger ved hjælp af relevanssøgning. Alle visningskolonner med andre datatyper end Enkelt tekstlinje og Flere linjers tekst er markeret som typer, der kan konverteres til facetter, og som desuden kan filtreres i indekset. Som standard vises de første fire felter, der kan konverteres til facetter, i visningen Hurtig søgning for det valgte objekt som facetter, når brugerne søger ved hjælp af relevanssøgning. Du kan aldrig have flere end fire felter, der er valgt som facetter.

  1. Gå til Indstillinger > Tilpasninger.

  2. Klik på Tilpas systemet.

  3. Udvid Objekter under Komponenter, og udvid derefter det ønskede objekt.

  4. Klik på Vis i navigationstræet. Dobbeltklik på Visning for hurtig søgning. Følgende illustration viser visningen Hurtig søgning for Account-objektet.

    Visning for hurtig søgning

  5. Klik på Tilføj søgekolonner. Markér de felter, du vil føje til søgeindekset, i dialogboksen. Når du er færdig, skal du klikke på OK. I følgende illustration vises de Account-objektfelter, der er føjet til det eksterne søgeindeks.

    Valg af feltet Hurtig søgning

  6. Gentag trinnene for Visningskolonner.

  7. Klik på Udgiv alle tilpasninger, for at ændringerne kan træde i kraft.

Bemærk

De ændringer, du foretager i visningen Hurtig søgning, gælder også for konfigurationer af hurtig søgning med et enkelt objekt og flere objekter (kategoriseret søgning). Det er derfor, vi ikke vil forhindre dig i at medtage de felter, der ikke understøttes ved relevanssøgning, når du konfigurerer visningen Hurtig søgning. Men ikke-understøttede felter synkroniseres ikke med det eksterne indeks og vises ikke i resultaterne for relevanssøgning.

For relevanssøgning understøttes felter i et relateret objekt ikke som søgnings-, visnings- eller filtreringsfelter.

Følgende tabel indeholder operatorerne for Filter til hurtig søgning, der ikke understøttes for Relevanssøgning:

Dynamics 365-operator

Synes godt om

NotLike

BeginsWith

DoesNotBeginWith

EndWith

DoesNotEndWith

ChildOf

Maske

NotMask

MaskSelect

EqualUserLanguage

Under

NotUnder

UnderOrEqual

Above

AboveOrEqual

Angiv administreret egenskab for relevanssøgning

Hvis du vil medtage et objekt i relevanssøgning, skal den administrerede egenskab Kan aktivere synkronisering til eksternt søgeindeks for dette objekt være indstillet til Sand. Egenskaben angives som standard til Sand for nogle af de oprindelige systemobjekter og alle brugerdefinerede objekter. Nogle af systemobjekterne kan ikke aktiveres for relevanssøgning.

Hvis du vil indstille den administrerede egenskab, skal du gøre følgende:

  1. Gå til Indstillinger > Tilpasninger.

  2. Klik på Tilpas systemet.

  3. Udvid Objekter under Komponenter, og klik derefter på det ønskede objekt.

  4. Klik på Administrerede egenskaber i menulinjen. For Kan aktivere synkronisering til eksternt søgeindeks skal du klikke på Sand eller Falsk for at angive egenskaben til den ønskede tilstand. Klik på Angiv for at afslutte, som vist her.

    Objektadministrerede egenskaber

  5. Klik på Publicer, for at ændringerne kan træde i kraft.

Hvis du vil ændre egenskaben Kan aktivere synkronisering til eksternt søgeindeks til Falsk, skal du fravælge objektet fra relevanssøgningen. Hvis objektet er medtaget i relevanssøgningen, får du vist følgende meddelelse: "Dette objekt synkroniseres i øjeblikket med et eksternt søgeindeks. Du skal fjerne objektet fra det eksterne søgeindeks, før du kan angive egenskaben Kan aktivere synkronisering til eksternt søgeindeks til Falsk." Hvis Kan aktivere synkronisering til eksternt søgeindeks er angivet til Falsk, får du vist følgende meddelelse, når du prøver at medtage et objekt i relevanssøgningen: "Objektet kan ikke aktiveres til Relevanssøgning på grund af konfigurationen af de administrerede egenskaber." For brugerdefinerede objekter med særligt følsomme data kan du overveje at angive egenskaben Kan aktivere synkronisering til eksternt søgeindeks til Falsk. Vær opmærksom på, at når du har installeret den administrerede løsning på destinationssystemet, kan du ikke ændre værdien af egenskaben, da det er en administreret egenskab.

Meddelelse om beskyttelse af personlige oplysninger

Hvis du aktiverer relevanssøgning, begynder synkroniseringen af data i deltagende objekter og attributter i din Dynamics 365 (online)-forekomst, og de gemmes i et Azure-søgeindeks.

Relevanssøgning er som standard ikke aktiveret. Systemadministratoren skal aktivere funktionen i en Dynamics 365 (online)-forekomst. Når relevanssøgning er aktiveret, har systemadministratorer og systemtilpassere fuld kontrol over de data, der bliver synkroniseret med Azure-søgeindekset.

Systemtilpassere kan bruge dialogboksen Konfigurer relevanssøgning under Tilpasningsværktøjer til at aktivere specifikke objekter til søgning, og de kan derefter konfigurere visninger for Hurtig søgning for disse objekter ved at vælge de attributter, der skal kunne søges på. Ændringer af data bliver hele tiden synkroniseret imellem Dynamics 365 (online) og Azure-søgning via en sikker forbindelse. Konfigurationsdata er krypteret, og de krævede hemmeligheder er gemt i Azure Key Vault.

Der findes detaljerede oplysninger om, hvilke Azure-komponenter og -tjenester der er involveret i funktionen Relevanssøgning, i de følgende sektioner.

Bemærk! Du kan finde oplysninger om andre Azure servicetilbud i Microsoft Azure Trust Center.

Azure-søgetjenester

Der bruges et Azure-søgeindeks til at levere søgeresultater af høj kvalitet og med hurtige svartider. Azure-søgning føjer en ny generation af stærke og komplekse søgeegenskaber til Dynamics 365 (online). Det er en dedikeret søgetjeneste uden for Dynamics 365 (online), der er leveret af Microsoft Azure. Data i Azure-søgeindeks krypteres ikke i hvile, men de er kun tilgængelige via infrastrukturen i relevanssøgning.

Azure SQL Database

Relevanssøgning bruger Azure SQL Database til at gemme:

  • Konfigurationsdata associeret med organisation eller det tilhørende indeks

  • Metadata, der er relateret til søgetjenesten og indekserne

  • Markører (pointers) til systemmetadata og data, når ændringer synkroniseres

  • Godkendelsesdata til aktivering af udvidet sikkerhed på rækkeniveau

Azure Event Hubs

Azure Event Hubs-komponenten bruges til udveksling af meddelelser mellem Dynamics 365 (online) og Azure samt til at vedligeholde arbejdselementer, der administreres af synkroniseringsprocessen. Hver meddelelse gemmer oplysninger, f.eks. organisations-id'et og objektnavnet, skal bruges til synkroniseringen af data.

Azure Service Fabric.klynger

Behandlingen og indekseringen af data håndteres i mikrotjenester, der er installeret på virtuelle maskiner, som styres under kørsel af Service Fabric. Søge-API'erne og datasynkroniseringsprocessen hostes også på Service Fabric-klyngen.

Service Fabric blev skabt på basis af Microsofts mange års erfaring med at levere forretningsbærende skytjenester, og produktionen er gennemprøvet i fem år. Det er den grundlæggende teknologi, som vi bruger til at køre vores Azure-kerneinfrastruktur, og som driver tjenester, herunder  Skype for Business, Intune, Azure Event Hubs, Azure Data Factory, Azure DocumentDB, Azure SQL Database og Cortana– der kan skaleres til at behandle mere end 500 millioner evalueringer i sekundet.

Skaleringssæt til virtuelle Azure-maskiner

Skaleringssæt til virtuelle Azure-maskiner er fleksible og er designet til understøtte arbejdsbelastninger med meget store krav til skalering. Azure Service Fabric-klyngen kører på skaleringssæt til virtuelle Azure-maskiner. Mikrotjenesterne til behandling og indeksering af data hostes på skalasættene og administreres under kørsel af Service Fabric.

Azure Key Vault

Azure Key Vault bruges til sikker administration af certifikater, nøgler og andre hemmeligheder, der bruges i søgeprocessen.

Azure Storage (Blob Storage)

Ændringer af kundedata bliver gemt i op til to dage i Azure Blob Storage Blob Storage. Disse blob-klynger bliver krypteret ved at udnytte den nyeste funktion i Azure Storage SDK, der både leverer symmetrisk og asymmetrisk krypteringsunderstøttelse samt integration af Azure Key Vault. I December 2016-opdateringen til Dynamics 365 (online) synkroniseres de dokumenter, der findes i noter og vedhæftede filer i mails og aftaler, også til Blob Storage.

Azure Active Directory Service

Azure Active Directory bruges til godkendelse imellem Dynamics 365 (online) og Microsoft Azure-tjenester.

Azure Load Balancer

Azure Load Balancer bruges til at distribuere indgående trafik mellem sunde tjenesteforekomster i skytjenester eller virtuelle maskiner, der er defineret i en gruppe med belastningsjustering. Relevanssøgning bruger den til at justere belastningen af slutpunkterne i en installation.

Azure Virtual Networks

De virtuelle maskiner på Service Fabric-klyngen kører i et eller flere undernet, der er forbundet af Azure Virtual Network. Sikkerhedspolitikkerne, DNS-indstillingerne, rutetabeller og IP-adresser styres fuldstændigt i dette virtuelle netværk. Netværkssikkerhedsgrupper bruges til at anvende sikkerhedsregler på dette virtuelle netværk. Disse regler tillader eller afviser netværkstrafik til de virtuelle maskiner i det virtuelle netværk.

Se også

Konfigurere indstillinger for hurtig søgning for organisationen
Hjælp og undervisning: Brug relevanssøgning for hurtigere at få omfattende resultater

© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret