試圖通過AWS CloudSearch使用其建議者功能獲取建議。我已經通過CloudSearch門戶配置了建議者,這是不言自明的。AWS CloudSearch建議(自動完成)
這裏是下面的請求,我試圖與蟒蛇requests
:
endpoint = "http://MY-SEARCH-ENDPOINT.us-west-2.cloudsearch.amazonaws.com/2013-01-01/suggest"
params = {'q' : 'wed', 'suggester' : 'keyword_suggester'}
r = requests.get(endpoint, params = params)
它返回響應:
r.json()
{u'status': {u'rid': u'9b/Rjq4p/wEK1YX2', u'time-ms': 2}, u'suggest': {u'query': u'wed', u'suggestions': [], u'found': 0}}
嘗試使用AWS「運行測試搜索」,甚至當工具與建議啓用它不會返回任何建議。我假設我在配置方面做了一些錯誤,但我不確定我在安裝過程中遵循了AWS文檔。我似乎無法找到任何有關此功能的資源,有沒有人成功地實現了這項工作?我真的很感激看到一個工作的例子。謝謝你的幫助。
同樣的事情發生在我身上,我已經有文件索引,我不知道我還有什麼要做。 –
apardes - 你有這個工作嗎?我正在學習cloudsearch並盡我所能獲得建議,但我得到的結果與您在問題中所展示的結果相同,即使我嘗試了一個字我知道存在於字符串開頭。 – Birdy