You need to enable JavaScript to run this app.
云搜索服务

云搜索服务

复制全文
连接实例
通过 Kibana 连接实例
复制全文
通过 Kibana 连接实例

您在创建云搜索服务 ES 实例的时候,系统会同时部署 Kibana 节点(数据可视化工具),可用于查看、交互索引数据,也可以通过图表可视化展示、分析数据。本文介绍通过 Kibana 连接 ES 实例,并给出简单操作示例。

前提条件

如果希望通过公网地址访问 Kibana,您需要先开启 Kibana 的公网访问,具体步骤,请参见配置 Kibana/Dashboards 公网访问
Kibana 内网访问默认开启,不需要设置。

通过公网地址登录 Kibana

  1. 登录云搜索服务控制台
  2. 在顶部导航栏,选择目标实例所在的地域。
  3. 您可通过以下方式访问 Kibana 登录页面:
    • 实例列表页面,单击目标实例操作列的 Kibana
    • 基本信息页面的服务访问区域,单击 Kibana 卡片上的公网入口
  4. 在 Kibana 访问页面输入用户名和密码,单击 Log in,登录 Kibana。
    用户名为 admin,密码为创建实例时设置的密码。如果您忘记了登录密码,您可在实例详情页面重置密码,详细步骤,请参见重置访问密码
    图片

通过 Kibana 管理索引

登录 Kibana 页面后,进入 Management > Dev Tools。您可以通过 Kibana 向实例中定义索引、写入文档、查询数据等。

注意

以下命令以 7.10.2 版本 ES 实例示例,部分命令低版本不支持。

定义索引的 mapping

如下创建一个名称为 customer 的索引,并定义详细的字段及类型信息。其中 level 是对象类型,包含二级字段信息。

PUT  /customer 
{  
   "mappings":{
        "properties":  { 
            "name":  {"type": "keyword"},
            "address": {"type": "keyword"},
            "city":{ "type": "keyword" },
            "age":{ "type": "integer" },
            "birthday":{"type": "date"},
            "level":{ 
              "properties": {
                "viplevel":{ "type": "integer" },
                "viptype":{ "type": "keyword" }
              }
            }
        }  
   }
}

添加单个文档

往索引中添加id为 1 的文档。

POST  /customer/_doc/1
{
  "name": "张三",
  "address":"四川省成都市武侯区",
  "city":"成都",
  "age":28,
  "birthday":"1993-08-30",
  "level": {
    "viplevel":3,
    "viptype":"黄金会员"
  }
}

添加多个文档

往索引中批量添加文档。

POST _bulk
{"index" : { "_index": "customer","_id":2} }
{"name":"李四","address":"北京市海淀区","city":"北京","age":"23","birthday":"1998-01-01","level":{"viplevel":3,"viptype":"黄金会员"}}
{"index" : { "_index": "customer","_id":3} }
{"name":"王五","address":"浙江省内杭州市滨江区","city":"杭州","age":"30","birthday":"1991-05-05","level":{"viplevel":5,"viptype":"钻石会员"}}

查询单个文档

查询指定id的文档。

GET /customer/_doc/1

查询所有文档

查询索引中所有文档。

GET /customer/_search
最近更新时间:2024.07.04 10:22:15
这个页面对您有帮助吗?
有用
有用
无用
无用