【发布时间】:2019-04-05 04:56:35
【问题描述】:
我正在通过 python 从 Elasticsearch (5.x) 中提取数据。运行查询时,我可以获得所有返回的数据。但是,我正在处理一个非常大的数据集,其中一个字段可能很大(兆字节),这会将我的输出大小从应该是 500 KB 扩大到有时超过 500 MB。有没有办法通过 Elasticsearch 查询返回所有字段,但对于一个特定字段将输出限制为 100 个字符?
查询:
"size": 1000,
"query": {
"bool": {
"must": [
{
"query_string": {
"query": "level:ERROR OR WARN"
}
},
{
"range": {
"timestamp": {
"from": "now-2d", "to": "now"
}
}
}
]
}
}
【问题讨论】:
标签: python elasticsearch