Dela via


Konfigurera snabbsökningsalternativ

Kommentar

Om du har aktiverat läget för enbart enhetligt gränssnitt gör du så här innan du använder procedurerna i den här artikeln:

  1. VäljInställningar (Kugghjulsikon.) i navigeringsfältet.
  2. Välj Avancerade inställningar.

    Avancerade inställningar.

Snabbsökningsfunktionen ger snabba resultat när användare ställer enkla frågor på ofta sökta entiteter. Du kan anpassa Snabbsökning genom att begränsa antalet poster, en indexeringsmetod och vilka entiteter som ska ingå.

Välj metoden som används för indexering för Snabbsökning

Som standard använder Customer Engagement (on-premises) samma sökningsfunktioner som i tidigare versioner, som mest baseras på strängmatchningar.

Systemadministratörer har möjlighet att använda fulltextindexering för Snabbsökning. Vi rekommenderar att du aktiverar fulltextindexering för Snabbsökning eftersom den kan ge bättre sökupplevelse genom att förbättra frågeprestandan. Fullständig textsökning använder också mer sofistikerade indexeringsmetoder som innehåller stöd för språkbaserade sökningar och överlägsen betydelserangordning.

Kommentar

Fulltextindexering för Snabbsökning är endast tillgänglig för lokala miljöer.

Medan tidigare sökmetod (standardindexering) returnerade resultat baserade på exakta matchningar returnerar fulltextindexering språkbaserade matchningar. Till exempel termen tjänst kan returnera liknande ord som tjänster och tjänstens. Mer information: Fulltextsökning (SQL Server)

Standardindexering kräver ofta att användare lägger till jokertecken för att söka efter strängar för att hitta information. Detta resulterar i dålig prestanda för stora datauppsättningar på grund av fullständiga tabellsökningar i stället för ett index. Fulltextindexering använder inte jokertecken, vilket leder till förbättrad prestanda för frågor och system. Observera att jokertecken ignoreras även om användarna kan inkludera jokertecken i söksträngar.

Vad systemadministratörer bör överväga innan de aktivera eller inaktivera fulltextindexering?

Ändringar i hur och när Microsoft Dynamics 365-data indexeras påbörjas inte förrän en viss tid på dagen, vanligtvis under sen kväll. Tänk på följande innan du aktiverar eller inaktivera fulltextindexering:

  • Eftersom indexering är ett underhållsjobb som körs en gång per dag kan det ta upp till 24 timmar att aktivera eller inaktivera fulltextsökning, eller lägga till och ta bort sökkolumner.

  • När anpassare lägger till ett objekt för Snabbsökning, till exempel en sökkolumn, visas inte kolumndatan i resultaten för Snabbsökning förrän nästa underhållsjobb har slutförts. Dessa objekt kan fortfarande hittas via Snabbsökning, men använder föregående sökningsmetod. Alla kolumner som inte är klara med indexeringen för fulltext fortsätter att använda standardmetoden för indexering för Snabbsökning. När indexeringen för en kolumn är klar använder Snabbsökning fulltextsökning. När fulltextsökning för Snabbsökning aktiveras har inte kolumner som nyligen lagts till en vy i Snabbsökning någon indexering förrän nästa underhållsjobb har slutförts. Detta kan orsaka prestandaproblem för Snabbsökning.

  • Avancerad sökning påverkas inte när du aktiverar fulltextindexering för Snabbsökning. Avancerad sökning kommer att fortsätta använda samma standardindexering som fanns i tidigare versioner av Microsoft Dynamics 365.

  • Eftersom fulltextindexering för Snabbsökning använder SQL Server-fulltextindexering, kanske vissa frågor som består av huvudsakligen vanliga eller helt vanliga ord (stoppord såsom eller, för, och, som) inte ger förväntade resultat. SQL Server-databasadministratörer kan skapa en anpassad stopplista eller välja att inte använda en stopplista genom att släppa systemets stopplista (rekommenderas inte). Mer information: TechNet: Konfigurera och hantera stoppord och stopplistor för fulltextsökning

För Customer Engagement (on-premises)-administratörer

När du aktiverar fulltextindexering för en databas med ett stort antal kolumner kan storleken på transaktionsloggen för organisationsdatabasen öka. Vi rekommenderar att du övervakar och överväger att minska transaktionsloggen. Mer information: Hantera storleken på transaktionsloggfilen

Aspekter av resursförbrukning för fulltextindexering skiljer sig från standardindexering, vilket kan leda till prestandaproblem för SQL Server. Prestanda påverkas särskilt under den inledande fulltextindexering för alla textfält i Snabbsökning. Mer information: Förbättra prestanda i fulltextindex > vanliga orsaker till prestandaproblem

Indexeringsgenerering är en bakgrundsprocess så för stora mängder data som hanteras av upptagna SQL-servrar kan det ta flera timmar till flera dagar att slutföra fulltextindexeringar.

Aktivera eller inaktivera fulltextindexering för Snabbsökning

Innan du aktiverar eller inaktiverar fulltextindexering för Snabbsökning bör du granska tidigare avsnittet Vad systemadministratörer bör tänka på innan de aktiverar eller inaktiverar fulltextindexering.

  1. Gå till fliken Inställningar>Administration>Systeminställningar>Allmänt.

  2. Välj Ja eller Nej bredvid Aktivera fullständig textsökning för Snabbsökning.