Konfigurowanie opcji szybkiego szukania dla organizacji
Data opublikowania: luty 2017
Dotyczy: Dynamics 365 (on-premises), Dynamics CRM 2016
Funkcja szybkiego szukania zapewnia szybkie wyniki dla użytkowników, którzy wprowadzają proste zapytania do często wyszukiwanych encji. Funkcję szybkiego szukania można dostosować wybierając limity zwrotu rekordów, metodę indeksowania oraz uwzględniane encje.
W tym temacie
Wybierz metodę używaną do indeksowania szybkiego szukania
Co administrator systemu powinien rozważyć przed włączeniem lub wyłączeniem indeksowania pełnotekstowego
Włącz lub wyłącz indeksowanie pełnotekstowe dla szybkiego szukania
Wybierz metodę używaną do indeksowania szybkiego szukania
Domyślnie Microsoft Dynamics 365 korzysta z takiej samej funkcji wyszukiwania, jaka była dostępna we wcześniejszych wersjach, czyli funkcji opartej na dopasowaniu ciągu.
Administratorzy systemu mają możliwość wykorzystania indeksowania pełnotekstowego dla szybkiego szukania. Zaleca się włączanie indeksowania pełnotekstowego dla szybkiego szukania, ponieważ może to zapewnić sprawniejsze wyszukiwanie dzięki poprawie wydajności zapytania. Wyszukiwanie pełnotekstowe używa również bardziej zaawansowanych metod indeksowania, w tym obsługi wyszukiwań opartych na kwestiach językowych oraz klasyfikacji najwyższej istotności.
Podczas gdy poprzednie metody szukania (indeksowanie standardowe) zwracają wyniki oparte na dopasowaniach dosłownych, indeksowanie pełnotekstowe zwraca wyniki oparte na dopasowaniach językowych. Na przykład określenie usługa może zwracać podobne wyrazy, takie jak obsługiwanie i obsługiwany. Więcej informacji: Wyszukiwanie pełnotekstowe (SQL Server)
Aby znaleźć informacje, standardowe indeksowanie często wymaga od użytkowników dodawania symboli wieloznacznych do wyszukiwania ciągów. Skutkuje to niską wydajnością w przypadku dużych zestawów danych, powodowaną koniecznością skanowania całych tabel zamiast używania indeksu. Indeksowanie pełnotekstowe nie używa symboli wieloznacznych, co prowadzi do poprawy zapytań i działania systemu. Należy zauważyć, że chociaż użytkownicy mogą umieszczać symbole wieloznaczne w ciągach wyszukiwania, symbole te są ignorowane.
Ważne
Funkcja wyszukiwania pełnotekstowego dla Szybkiego szukania nie jest dostępna w Microsoft Dynamics 365 (online).
Co administrator systemu powinien rozważyć przed włączeniem lub wyłączeniem indeksowania pełnotekstowego
Zmiany dotyczące sposobu i czasu indeksowania danych Microsoft Dynamics 365 nie są uruchamiane do pewnego momentu dnia. Zwykle odbywa się to późnym wieczorem. Przed włączeniem lub wyłączeniem indeksowania pełnotekstowego należy rozważyć poniższe kwestie:
Ponieważ indeksowanie to praca konserwacyjna przeprowadzana tylko raz w ciągu dnia, może upłynąć do 24 godzin zanim system włączy lub wyłączy przeszukiwanie pełnotekstowe, lub doda czy usunie kolumny wyszukiwania.
Gdy konfiguratorzy dodają element do Szybkiego szukania, na przykład dodają kolumnę szukania, dane z tej kolumny nie pojawią się w wynikach Szybkiego szukania aż do momentu zakończenia następnych prac konserwacyjnych. Elementy te będą mogły zostać znalezione za pomocą Szybkiego szukania, ale będą używały wcześniejszej metody szukania. We wszystkich kolumnach, w których nie zakończono indeksowania pełnotekstowego do szybkiego szukania nadal będą używane standardowe metody indeksowania. Po zakończeniu indeksowania kolumny, szybkie szukanie będzie używać wyszukiwania pełnotekstowego. Jeśli włączone jest wyszukiwanie pełnotekstowe dla Szybkiego szukania, kolumny nowo dodane do widoku szybkiego szukania nie zawierają żadnego indeksowania, aż do zakończenia następnych prac konserwacyjnych. Może to powodować słabą wydajność szybkiego szukania.
Włączenie indeksowania pełnotekstowego dla szybkiego szukania nie ma wpływu na szukanie zaawansowane. Szukanie zaawansowane będzie nadal używać tego samego indeksowania standardowego, które było dostępne w poprzednich wersjach programu Microsoft Dynamics 365.
Ponieważ indeksowanie pełnotekstowe dla szybkiego szukania używa indeksowania pełnotekstowego SQL Server, niektóre kwerendy składające się głównie z lub całkowicie z popularnych wyrazów (wyrazów stopword takich jak na, lub, dla, i, podobnie jak) może nie zwrócić oczekiwanych wyników. Administratorzy baz danych SQL Server mogą utworzyć niestandardową stoplistę lub postanowić nie używać stoplisty przez upuszczenie stoplisty systemu (niezalecane). Więcej informacji: TechNet: Konfigurowanie Stopwords i Stoplists dla wyszukiwania pełnotekstowego i zarządzanie nimi
Dla administratorów Microsoft Dynamics 365 (wersja lokalna)
Po włączeniu indeksowania pełnotekstowego dla bazy danych z dużą liczbą kolumn, może się zwiększyć rozmiar dziennika transakcji bazy danych organizacji. Zaleca się monitorowanie i rozważenie zmniejszenia dziennika transakcji.Więcej informacji:MSDN: Zarządzanie rozmiarem pliku dziennika transakcji
Aspekty zużycia zasobów dla indeksowania pełnotekstowego różnią się od indeksowania standardowego, co może doprowadzić do problemów z wydajnością SQL Server. Na wydajność może mieć wpływ zwłaszcza początkowe indeksowanie pełnotekstowe dla wszystkich pól tekstowych szybkiego szukania.Więcej informacji:MSDN: Zwiększ wydajność indeksów pełnotekstowych > Najczęstsze przyczyny problemów z wydajnością
Tworzenie indeksu jest procesem w tle, więc w przypadku dużych ilości danych obsługiwanych przez zajęte serwery SQL pełne wykonanie indeksów pełnotekstowych może potrwać od kilku godzin aż do kilku dni.
Włącz lub wyłącz indeksowanie pełnotekstowe dla szybkiego szukania
Przed włączeniem lub wyłączeniem indeksowania pełnotekstowego dla szybkiego szukania, przeanalizuj powyższą sekcję Co administrator systemu powinien rozważyć przed włączeniem lub wyłączeniem indeksowania pełnotekstowego.
Przejdź do Ustawienia > Administracja > Ustawienia systemu > karta Ogólne.
Wybierz Tak lub Nie przy Włącz wyszukiwanie pełnotekstowe dla Szybkiego szukania.
Zobacz też
Włączanie obsługi języków
Zarządzanie bezpieczeństwem, użytkownikami i zespołami
© 2017 Microsoft. Wszelkie prawa zastrzeżone. Prawa autorskie