UDB-SX数据接入

有多种方式可将数据接入 UDB-SX:

  • 接入单个文档。

  • 批量索引多个文档。

  • 使用 Data Prepper——UDB-SX 服务端数据收集器,可增强数据以支持下游分析和可视化。

  • 使用其他接入工具。

批量索引

要批量索引文档,可使用 Bulk API。例如,若需将多个文档索引到 students 索引中,发送以下请求:

POST _bulk
{ "create": { "_index": "students", "_id": "2" } }
{ "name": "Jonathan Powers", "gpa": 3.85, "grad_year": 2025 }
{ "create": { "_index": "students", "_id": "3" } }
{ "name": "Jane Doe", "gpa": 3.52, "grad_year": 2024 }

使用示例数据

UDB-SX 提供了虚构的数据集,如电子商务订单数据集、航班数据集和日志数据集等,用户可用于测试 REST API 请求和 UDB-SX 仪表盘可视化功能。可以在UDB-SX Dashboards 中直接导入,如下图:

alt text

查询数据

以电子商务订单数据集为例,导入数据后,使用搜索 API 查询数据。以下查询用于搜索 customer_first_name(客户名)为 Sonya 的文档:

GET /ecommeropensearch_dashboards_sample_data_ecommercece/_search
{
  "query": {
    "match": {
      "customer_first_name": "Sonya"
    }
  }
}

alt text