SqlServerQueryableExtensions.WithApproximate<T> Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Włącza przybliżone wyszukiwanie najbliższego sąsiada (ANN) dla zapytania wyszukiwania wektorowego.
WITH APPROXIMATE Powoduje to dodanie do klauzuli SQLTOP, co powoduje, że SQL Server użyć indeksu wektora w celu uzyskania lepszej wydajności.
[System.Diagnostics.CodeAnalysis.Experimental("EF9105")]
public static System.Linq.IQueryable<T> WithApproximate<T>(this System.Linq.IQueryable<T> source);
[<System.Diagnostics.CodeAnalysis.Experimental("EF9105")>]
static member WithApproximate : System.Linq.IQueryable<'T> -> System.Linq.IQueryable<'T>
<Extension()>
Public Function WithApproximate(Of T) (source As IQueryable(Of T)) As IQueryable(Of T)
Parametry typu
- T
Parametry
- source
- IQueryable<T>
Zwraca
- Atrybuty
Uwagi
Ta metoda musi być wywoływana po Take(...) , aby określić liczbę wyników. Bez WithApproximatefunkcji wyszukiwanie wektorów wykonuje dokładne wyszukiwanie k najbliższego sąsiada (kNN) bez użycia indeksu wektorowego.