准备工作
下载命令行工具进行datahub_console.tar.gz并解压
-
在conf目录中的datahub.properties文件填写ak endpoint信息
参数说明:
datahub.accessid: 访问DataHub的accessId
datahub.accesskey: 访问DataHub的accessKey信息
datahub.endpoint: 域名,具体可查看域名列表
-
在bin目录执行启动脚本
Linux环境:sh start.sh
Windows环境:直接运行start.cmd文件
工具包解压在英文路径下最好
- 导出命令举例
down -p project名称 -t topic名称 -s shardId -d subId -f E:\test.txt -ti "2021-05-24 00:00:00" -l 1000 -g 1
下载数据
-f: 参数表示文件路径,注意:windows路径下请添加转义符,例如:D:\test\test.txt
-p: project名称
-t: topic名称
-s: shardId
-d: 订阅id
-f: 下载路径
-ti: 参数表示读取该时间之后的点位,格式为:yyyy-mm-dd hh:mm:ss
-l: 参数表示每次读取的数量
-g: 参数表示是否一直读
0表示只读一次,即获取当前recordsize后不再消费
1表示一直读取
官方文档更加详细