ElasticSearch数据导出工具
clc-export-tool的Python项目详细描述
用法
键入estool --help
查看一般帮助。
该工具支持两个命令:导出和类型。前者将数据导出到文本文件中,然后 稍后查找准确的拼写/版本文档类型标识符。
埃斯托尔出口
export
允许从elasticsearch查询数据并将其导入文件。
如果没有–fields参数,您将获得json消息,每行一条。 当指定–fields时,工具将创建制表符分隔行,每条消息一行。
usage: estool export [-h] [-f FIELDS [FIELDS ...]] [-s START] [-e END] [-t TOP] index doc_type [query] positional arguments: index index pattern (without the appended date) doc_type full document type (including version) query query in lucence syntax https://goo.gl/n9zJSx optional arguments: -h, --help show this help message and exit -f FIELDS [FIELDS ...], --fields FIELDS [FIELDS ...] list of fields -s START, --start START start time for query -e END, --end END end time for query -t TOP, --top TOP only return the first TOP items
爱沙尼亚醇类型
types允许识别可用的文档类型。在export命令中,需要指定 文档类型作为第二个参数,此命令有助于识别可用的内容。
usage: estool types [-h] index positional arguments: index index pattern (without the appended date) optional arguments: -h, --help show this help message and exit
查询语法
[关于elasticsearch.co的查询字符串语法](https://goo.gl/n9zJSx)