- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用Elasticsearch 5.5,发布这个批量请求时出现以下错误,无法弄清楚请求有什么问题。
"type": "illegal_argument_exception",
"reason": "Malformed action/metadata line [3], expected START_OBJECT but found [VALUE_STRING]"
发布http://localhost:9200/access_log_index/access_log/_bulk
{ "index":{ "_id":11} }
{
"id":11,
"tenant_id":682,
"tenant_name":"kcc",
"user.user_name":"k0772251",
"access_date":"20170821",
"access_time":"02:41:44.123+01:30",
"operation_type":"launch_service",
"remote_host":"qlsso.quicklaunchsso.com",
"user_agent":"Mozilla/5.0 (Linux; Android 7.0; LGLS775 Build/NRD90U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Mobile Safari/537.36",
"browser":"",
"device":"",
"application.application_id":1846,
"application.application_name":"Desire2Learn",
"geoip.ip":"192.95.18.163",
"geoip.country_code":"US",
"geoip.country_name":"United States",
"geoip.region_code":"NJ",
"geoip.region_name":"New Jersey",
"geoip.city":"Newark",
"geoip.zip_code":7102,
"geoip.time_zone":"America/New_York",
"geoip.latitude":40.7355,
"geoip.longitude":-74.1741,
"geoip.metro_code":501
}
{ "index":{"_id":12} }
{
"id":12,
"tenant_id":682,
"tenant_name":"kcc",
"user.user_name":"k0772251",
"access_date":"20170821",
"access_time":"02:50:44.123+01:30",
"operation_type":"launch_service",
"remote_host":"qlsso.quicklaunchsso.com",
"user_agent":"Mozilla/5.0 (Linux; Android 7.0; LGLS775 Build/NRD90U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Mobile Safari/537.36",
"browser":"",
"device":"",
"application.application_id":2341,
"application.application_name":"Gmail",
"geoip.ip":"192.95.18.163",
"geoip.country_code":"US",
"geoip.country_name":"United States",
"geoip.region_code":"NJ",
"geoip.region_name":"New Jersey",
"geoip.city":"Newark",
"geoip.zip_code":7102,
"geoip.time_zone":"America/New_York",
"geoip.latitude":40.7355,
"geoip.longitude":-74.1741,
"geoip.metro_code":501
}
最佳答案
你的资源对象必须像这样在一行中指定
post /test322/type/_bulk
{ "index": {} }
{ "name": "Test1", "data": "This is my test data" }
{ "index": {} }
{ "name": "Test2", "data": "This is my test data2" }
我知道这看起来真的很愚蠢和不直观,因为当您使用 PUT 或 POST 为非批量操作创建资源时,资源不必在一行上。
关于elasticsearch - BULK API : Malformed action/metadata line [3], 需要 START_OBJECT 但找到 [VALUE_STRING],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45792309/
我不知道我的 ES 查询有什么问题。我想按特定字段进行筛选,并按其他字段排序。 请求: GET /_search { "query" : { "term": {
我一直在尝试运行以下查询,但每次运行时都会收到以下错误: nested: ElasticsearchParseException[Expected field name but got START_O
我正在针对 AWS Elasticsearch 5.1 运行此查询并收到格式错误的查询错误。这是请求的正文。我基本上只是检查该字段在时间范围内是否存在。 { "query": { "boo
我想在Elasticsearch中表达这个SQL: select * from ticket where user_id = 1 and (class_a = 1000010 or class_b =
我有以下查询, 1.获取所有日志类型错误的数据。 2.排除logmessage字段中包含error occured的所有数据。 curl -s -XGET 'localhost:9200/index_
尝试将我的 json 格式的 tcpdump 发送到 elasticsearch 时,我收到以下错误: curl -X PUT --data-binary @myjson 'localhost:920
在 elasticsearch 5.6.2 和 5.6.3 (Ubuntu 16.04) 中,这个查询 GET _search { "simple_query_string": {
我的 Json 看起来像(并且不可修改) { .... "Sale": [ "SaleLines": { "SaleLine":
我对 Codehaus Jackson 的用户有疑问。我有一个具有下一个属性和映射器声明的对象: public class AuthenticatedPrincipal implements Seri
有人可以解释一下这个查询有什么问题吗?我需要将此生成的查询从 Elasticsearch 2 转换为 Elasticsearch 6。在 ES2 中,此查询运行良好,但在 ES6 中,它会抛出一个错误
我想在 aggs 中放置双重过滤器。像这样。 "aggs": { "download1" : { "filter" : [ { "term": { "IPV
当我尝试获取之前插入数据库的更新数据时,我的代码中遇到了一些问题。 postman 的错误代码: "JSON parse error: Can not deserialize instance of
我试图从 elasticsearch 1.7 迁移到 5.1,但我遇到了问题: curl -XGET http://127.0.0.1:9200/openlist_ru-formulars/formu
我的搜寻内容: { "query":{ "filtered":{ "filter":{ "bool":{ "s
我正在使用Putelasticsearch5处理器,但上游又有几个处理器。 上游处理器生成的json如下所示: {“id”:“1234”,“名称”:“苹果”} {“id”:“5678”,“名称”:“橙
我是Elastic Search的新手,并且在我的应用程序中使用ES。当我在ES的单个表上运行简单查询时,它就可以工作了。.但是,当我使用嵌套查询时,它并不能给我正确的结果。 基本上,我有两个表peo
在 Elasticsearch 中出现以下错误。 RemoteTransportException[[CN8keD-][127.0.0.1:9300][indices:data/write/updat
我面临着 Spring 和 Jackson 的问题。我试图从 this API 获取输入。我使用 http://www.jsonschema2pojo.org/ 创建了 Java 模型 型号为 pac
大家好,我想将 int 和 String 数组作为 RequestBody 发送:这是 json: { "customUiModel": [1, 3, 5], "user": "use
Elasticsearch 在 Elasticsearch 中给出类似 Unknown key for a START_OBJECT in [bool] 的错误。 我的查询如下:已更新 var sea
我是一名优秀的程序员,十分优秀!