В соответствии с link, для поиска Azure для работы данные необходимо загрузить в службу поиска. Если у меня есть база данных No-SQL в Azure как DocumentDB, можно ли настроить службу поиска для доступа к данным непосредственно из базы данных, а не для загрузки данных в службу?Может ли Azure Search легко интегрироваться с Azure DocumentDB?
ответ
Я не могу комментировать ниже текущей темы, поэтому я добавлю новый ответ.
Я менеджер программы с Azure Search, и я могу подтвердить комментарии Daron об этом, являющемся главным запросом. Кроме того, на нашей странице UserVoice (http://feedback.azure.com/forums/263029-azure-search/suggestions/6328680-auto-indexing-of-docdb) имеется справедливое количество голосов. В результате мы изучали более тесную интеграцию этих технологий.
ДокументDB имеет триггеры POST. Возможно, вы сможете использовать его для интеграции.
С моей точки зрения, встроенная интеграция является одним из лучших запросов в сообществе Azure Search и DocDB. У нас было много дискуссий вокруг этого с инсайдерами DocDB/Azure Search, и я помню, как много людей просили об этом.
"* Это один из лучших запросов *" - не знаете, где вы почерпнули эту информацию. И это не имеет значения. Кроме того, «Пока еще» подразумевает, что интегрированный поиск находится в дорожной карте (и об этом не сообщается). –
Это мои чувства. Ты прав. У меня нет конкретных источников, которыми я могу поделиться. Я отредактирую свое сообщение, чтобы отразить тот факт, что мой ответ основан на моих личных предположениях и понимании сообщества вокруг пользователей DocDB и Azure Search/разработчиков. – daronyondem
Вы не можете использовать триггеры POST сегодня, так как вы не можете звонить внешним системам, используя триггеры из DocumentDB. Вы можете написать информацию о поиске в отдельный документ, используя триггер POST, и использовать отдельный процесс для записи этих документов в Search, если хотите. –
Спасибо за поддержку Liam :) – daronyondem
Liam, поддерживает ли documentDb полнотекстовый поиск? –
Абхай, я не в команде DocumentDB, поэтому я не могу официально прокомментировать, но я считаю, что ответ отрицательный. Я буду пинговать Ryan CrawCour из этой команды, чтобы ответить на это официально. –