Синонимы не работают в Поиске Azure
Я обновил свою карту синонимов следующей полезной нагрузкой {
"name": "synonymmap1",
"format": "solr",
"synonyms":
"Bob, Bobby,Bobby\n
Bill, William, Billy\n
Harold, Harry\n
Elizabeth, Beth\n
Michael,Mike\n
Robert, Rob\n"
}
Затем, когда я изучил карту синонимов, я увидел это
{
"@odata.context":
"https://athenasearchdev.search.windows.net/$metadata#synonymmaps",
"value": [
{
"@odata.etag": "\"0x8D4E7F3C1A9404D\"",
"name": "synonymmap1",
"format": "solr",
"synonyms": "Bob, Bobby,Bobby\n\r\n Bill, William, Billy\n\r\n Harold, Harry\n\r\n Elizabeth, Beth,Liza, Elize\n\r\n Michael,Mike\n\r\n Robert, Rob\n\r\n"
}
]
}
Однако синонимы, похоже, не работают. например, результаты поиска Майка и Майкла не идентичны?
Я понимаю, что это предварительная версия, но мне нужна помощь по следующим вопросам
а) после определения как синонимы, не следует ли ожидать одинаковых результатов и результатов поиска во всех вариантах синонимов.
б) Могут ли эти синонимы применяться на уровне столбца (например, только имя, а не адрес) - или это всегда во всем документе
в) если у нас большой набор синонимов (более 1000) - приводит ли это к снижению производительности?