Пример семантического поиска из базы данных AdventureWorks SQL Server - PullRequest
0 голосов
/ 09 июня 2019

Я пытаюсь реализовать семантический поиск SQL Server. Чтобы увидеть пример, я скачал AdventureWorks2012 (пошаговое руководство «почти» здесь: https://docs.microsoft.com/en-us/sql/relational-databases/search/find-similar-and-related-documents-with-semantic-search?view=sql-server-2017). Ошибка говорит о том, что @CandidateID и @MatchedID должны быть объявлены

Я попытался объявить эти ID, вместо того, чтобы получить ошибку или результат, я получил пустую таблицу.

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 

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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...