gpt4 book ai didi

Excel 到 ElasticSearch API 请求

转载 作者:行者123 更新时间:2023-12-02 22:38:15 25 4
gpt4 key购买 nike

我搜索了互联网,找不到好的例子。我也是 ES 和编程的新手。

我正在尝试直接从 Excel 连接到 ElasticSearch 集群。我正在尝试完整地编写 API 请求。我已经尝试了一些东西..这里需要更多帮助。这就是我能够做到的。

Sub MyFirstRESTAPICALL()
Dim oRequest As Object
Set oRequest = CreateObject("WinHttp.WinHttpRequest.5.1")
oRequest.Open "GET", "http://my-es-node1:9200"
MsgBox oRequest.ResponseText
End Sub

我在我的 excel 中得到了一个简单的响应,但我需要做更多。

如何构建可以从 Excel 到 ElasticSearch 的 GET 请求?我在 kibana 中使用的查询如下。我需要翻译它并更新上面的 GET 请求。
GET DJ_cust_latest/cust/_search?size=100 {
"_source":["cust-_info-_version", "cust-config-num", "num_tables"],
"query":{
"bool":{
"must":[
{"terms":
{"cust_uuid":[
"00845916-3245-dcbf-0000-87650000d98c",
"00634297-1718-f280-0000-00000897e522"]
}
}
]
}
}
}

最佳答案

在阅读文档并更好地理解查询字符串语法后,我得出结论,从 Excel 查询 ElasticSearch (ES) 不仅是一场噩梦(编写查询字符串语法等),而且解析 Json 效率也非常低输出也会很痛苦。因此,我计划在 Shell 脚本中执行 ES,获取原始 Json 数据,创建 CSV,然后在 Excel 中处理它。

关于Excel 到 ElasticSearch API 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42430349/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com