Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
A statisztikai szemantikai indexeléshez konfigurált oszlopokban ismerteti, hogyan kereshet hasonló vagy kapcsolódó dokumentumokat vagy szöveges értékeket, valamint hogyan kereshet hasonló vagy kapcsolódó adatokat.
Hasonló vagy kapcsolódó dokumentumok keresése a SEMANTICSIMILARITYTABLE használatával
Ha egy adott oszlopban hasonló vagy kapcsolódó dokumentumokat szeretne azonosítani, kérdezze le a semanticsimilaritytable függvényt.
SEMANTICSIMILARITYTABLE Egy nulla, egy vagy több sorból álló táblát ad vissza, amelynek tartalma a megadott oszlopban szemantikailag hasonló a megadott dokumentumhoz. Ez a sorhalmazfüggvény egy FROM utasítás záradékában SELECT hivatkozhat, például egy normál táblanévre.
Nem kérdezhet le több oszlopban hasonló dokumentumokat. A SEMANTICSIMILARITYTABLE függvény csak a forrásoszloptal azonos oszlopból kéri le az eredményeket, amelyet a source_key argumentum azonosít.
A SEMANTICSIMILARITYTABLE függvény által igényelt paraméterekkel és az általa visszaadott eredménytáblával kapcsolatos részletes információkért tekintse meg a semanticsimilaritytable.
Important
A megcélzott oszlopoknak engedélyezniük kell a teljes szöveges és szemantikai indexelést.
A SEMANTICSIMILARITYDETAILSTABLE használatával megtudhatja, hogy a dokumentumok hogyan hasonlítanak vagy kapcsolódnak
A dokumentumok hasonló vagy kapcsolódó kulcskifejezéseiről a semanticsimilaritydetailstable függvényt kérdezheti le.
SEMANTICSIMILARITYDETAILSTABLE Egy táblát ad vissza, amely nulla, egy vagy több kulcskifejezést tartalmaz, amelyek két dokumentumban (egy forrásdokumentumban és egy egyeztetett dokumentumban) közösek, és amelyeknek a tartalma szemantikai hasonlóságot mutat. Ez a sorhalmazfüggvény egy FROM utasítás záradékában SELECT hivatkozhat, például egy normál táblanévre.
A függvény által igényelt paraméterekkel, valamint a visszaadott eredménytáblával kapcsolatos részletes információkért lásd: SEMANTICSIMILARITYDETAILSTABLE.
Important
A megcélzott oszlopoknak engedélyezniük kell a teljes szöveges és szemantikai indexelést.
Examples
A. A másik dokumentumhoz hasonló legfontosabb dokumentumok megkeresése
Az alábbi példa a @CandidateID által megadott jelölthez hasonló első 10 jelöltet kéri le a AdventureWorks2025 mintaadatbázis HumanResources.JobCandidate táblájából.
SELECT TOP (10) KEY_TBL.matched_document_key AS Candidate_ID
FROM SEMANTICSIMILARITYTABLE (HumanResources.JobCandidate, Resume, @CandidateID) AS KEY_TBL
ORDER BY KEY_TBL.score DESC;
GO
B. A dokumentumok közötti hasonló legfontosabb kulcskifejezések megkeresése
Az alábbi példa lekéri azt az öt kulcsszót, amelyek a legmagasabb hasonlósági pontszámmal rendelkeznek a mintaadatbázis táblájában HumanResources.JobCandidate megadott AdventureWorks2025 jelöltek között.
SELECT TOP (5) KEY_TBL.keyphrase,
KEY_TBL.score
FROM SEMANTICSIMILARITYDETAILSTABLE (HumanResources.JobCandidate, Resume, @CandidateID, Resume, @MatchedID) AS KEY_TBL
ORDER BY KEY_TBL.score DESC;
GO