2014-11-11 2 views
1

сейчас я пытаюсь проверить Azure Search с официальным API-интерфейсом API. К сожалению, я не могу найти какой-либо пример для проверки Azure Search с помощью этого API.Azure Поиск и elasticsearch-py

Кто-то уже сталкивался с этой проблемой с официальным API?

+0

Я думаю, что вопрос должен быть вновь открыт: pi-2r ожидает, что Azure Search будет вести себя как кластер Elasticsearch, но это просто не потому, что AS не поддерживает API. Вопрос сформулирован как «Я не могу найти пример», потому что pi-2r неправильно предполагает, что он/он сделал что-то неправильно, но это не действительно запрос на учебное пособие. См. Ответ Трент Суонсон. Возможно, pi-2r должен упомянуть, что «Azure Search, похоже, не уважает API Elasticsearch» в вопросе, чтобы прояснить это. –

+0

HI, , чтобы ответить на это и на потребности конференции для Microsoft, я разработал SDK python для опроса Azure Search. Если вам интересно, я предлагаю вам использовать и/или улучшить SDK https://github.com/pi-2r/pyazuresearch –

ответ

2

Это не сработает, хотя служба поиска 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 для облачных сервисов