雲南黃悶雞佐料:醬油(最好是豆油伯,天然甜),白胡叔粉
忽然發覺功夫菜這樣寫,也是很麻煩……
誤上賊船
Day04 時踩了ES Cloud 的 API Key 小坑,今天就來實際的用 HTTP Client 打 API 操作 Elasticsearch。
Day04 時介紹過 RESTFul API 的 URL format,以建立新的 Index 為例:
http://<HOST>/{index_name}
我們可以在 ES Cloud 的 Deployment 頁面找到 Host:
嘗試用 Postman 建一個命名為 history-prices-postman 的 Index。打開 Postman,新增一個新的 Request,選擇 PUT metohd,填上組合出來的 URL,並在 Header 中新增 Autorization 和 Content-Type,如下圖:
其中 Authorization 可以用 Api Key 或是 Basic authentication (詳見 Day04)。然後新增 Body,如下圖:
按下 Send,即可收到成功的 Response:
同樣透過 Postman ,來試試 Index 一筆盤後資訊,如下圖。為了方便查找,給該 Document 一個 ID (100)。
今天搞定了 HTTP Client 操作 ES 的方式,接下來的問題是如何大量上傳盤後資訊,以及 Document 的 Mapping。這是接下來的任務!