Это не сработает, хотя служба поиска Azure использует Elasticsearch в задней части, она не предоставляет API Elasticsearch. Тем не менее, SDK Elasticsearch и инструменты, подобные Kibana, не будут работать с ним из коробки.
Вы можете получить доступ к REST API http://msdn.microsoft.com/en-us/library/azure/dn798935.aspx
... или один из других вариантов, чтобы получить Elasticsearch на Azure:
- Facetflow Elasticsearch от Azure Marketplace
- Deploy Elasticsearch в Virtual Машины (это то, что я использую)
- Элемент списка Deploy Elasticsearch для облачных сервисов
Я думаю, что вопрос должен быть вновь открыт: pi-2r ожидает, что Azure Search будет вести себя как кластер Elasticsearch, но это просто не потому, что AS не поддерживает API. Вопрос сформулирован как «Я не могу найти пример», потому что pi-2r неправильно предполагает, что он/он сделал что-то неправильно, но это не действительно запрос на учебное пособие. См. Ответ Трент Суонсон. Возможно, pi-2r должен упомянуть, что «Azure Search, похоже, не уважает API Elasticsearch» в вопросе, чтобы прояснить это. –
HI, , чтобы ответить на это и на потребности конференции для Microsoft, я разработал SDK python для опроса Azure Search. Если вам интересно, я предлагаю вам использовать и/или улучшить SDK https://github.com/pi-2r/pyazuresearch –