阅读 222

Elasticsearch 填充

在本章中,我们将学习如何向 Elasticsearch 添加一些索引、映射和数据。注意,这些数据中的一些将在本教程中解释的示例中使用。

创建索引

您可以使用以下命令创建索引-

PUT school

响应

如果创建了索引,则可以看到以下输出-

{"acknowledged": true}

添加数据

Elasticsearch将存储我们添加到索引中的文档,如以下代码所示。给文档提供了一些ID,这些ID用于识别文档。

请求正文

POST school/_doc/10{
   "name":"Saint Paul School", "description":"ICSE Afiliation",
   "street":"Dawarka", "city":"Delhi", "state":"Delhi", "zip":"110075",
   "location":[28.5733056, 77.0122136], "fees":5000,
   "tags":["Good Faculty", "Great Sports"], "rating":"4.5"}

响应

{
   "_index" : "school",
   "_type" : "_doc",
   "_id" : "10",
   "_version" : 1,
   "result" : "created",
   "_shards" : {
      "total" : 2,
      "successful" : 1,
      "failed" : 0   },
   "_seq_no" : 2,
   "_primary_term" : 1}

在这里,我们添加了另一个类似的文档。

POST school/_doc/16{
   "name":"Crescent School", "description":"State Board Affiliation",
   "street":"Tonk Road",
   "city":"Jaipur", "state":"RJ", "zip":"176114","location":[26.8535922,75.7923988],
   "fees":2500, "tags":["Well equipped labs"], "rating":"4.5"}

响应

{
   "_index" : "school",
   "_type" : "_doc",
   "_id" : "16",
   "_version" : 1,
   "result" : "created",
   "_shards" : {
      "total" : 2,
      "successful" : 1,
      "failed" : 0   },
   "_seq_no" : 9,
   "_primary_term" : 7}

这样,我们将在接下来的章节中继续添加工作所需的任何示例数据。

在Kibana中添加样本数据

Kibana是一个GUI驱动的工具,用于访问数据和创建可视化。在本节中,让我们了解如何向其中添加样本数据。

在Kibana主页中,选择以下选项以添加示例电子商务数据-

Kibana主页

下一个屏幕将显示一些可视化效果和一个添加数据的按钮-

将数据添加到Kibana

单击添加数据将显示以下屏幕,确认该数据已添加到名为eCommerce的索引中。

电子商务收入仪表板


文章分类
代码人生
文章标签
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐