数据轴刨床
datax的Python项目详细描述
数据浏览器
需要Python 3.7
使用pip install datax
安装,然后使用dx [OPTIONS] [FILES]...
运行。
选项:
-v, --verbose Print verbose messages.
-i, --interactive Enter into an interactive loop to query data.
-q, --query TEXT The query string.
--help Show this message and exit.
示例:
dx -q "search n>5" file.txt
其中file.txt
看起来像
{"event": 1, "n": "2", "ip": 7, "type": "geoip"}
{"event": 2, "n": "6", "ip": 10, "type": "geoip"}
{"event": 3, "n": "8", "ip": 15, "type": "geoip"}
^如果使用交互模式(-i
),则不需要{exit
、quit
,或输入CTRL+C
退出。键入search <query-string>
搜索数据。如果-q
和-i
选项一起使用,将执行查询,打印结果,然后进入输入循环。
dataxplorer还接受来自管道的数据。示例:cat file.txt | dx -q "search n>5"
。
dataxplorer使用DXQL搜索数据。请参阅dxql自述文件以了解如何搜索。