#azure #azure-cognitive-search #azure-analysis-services
#azure #azure-cognitive-search #azure-analysis-services
Вопрос:
Возможно ли вернуть токены, которые Azure Search создает во время своего лексического анализа (как описано в, Как работает полнотекстовый поиск Microsoft в Azure Search)?
Я видел, что вы можете вызвать Analyze API для генерации токенов для заданного ввода текста, но поскольку при таком подходе мне все равно потребуется создать анализатор запросов для разделения запросов на термины и фразы, мне было интересно, не упускаю ли я какой-либо встроенной возможности Azure Search?
Комментарии:
1. Можете ли вы подробнее рассказать о «Встроенной опции выделения Azure Search недостаточно гибкой для моего сценария»? Каков ваш сценарий?
2. @JacobJedryszek Я отредактировал эту часть, поскольку это было несправедливое утверждение, поскольку это было скорее вопросом нашей архитектуры, которая включает в себя несколько источников данных, чем возможность выделения Azure. Извините за путаницу!
Ответ №1:
Вы пробовали использовать Analyze API? это показывает, как анализатор разбивает текст на токены. https://learn.microsoft.com/en-us/rest/api/searchservice/test-analyzer#analyze-api-example
Комментарии:
1. Я видел этот вариант, но мне просто интересно, возможно ли получить ответ, аналогичный тому, что находится внутри ответа Azure search. Похоже, я все-таки просматриваю два запроса API 🙂 Спасибо!