我想在Streamload任务结束后的一段时间内 再次根据label标识查看任务的完成情况
为什么show load语句无法查看Stream load的相关任务
并且使用
curl --location-trusted -u xxx:xxx http://xx.xx.xx.xx:8030/api/xxx/_load_info?label=1658717912241
调用url的形式也没查到
是我使用的方式不对吗 大佬帮忙指点下
我想在Streamload任务结束后的一段时间内 再次根据label标识查看任务的完成情况
为什么show load语句无法查看Stream load的相关任务
1.确认下label准确吗?
2.是不是超过了label清理时间?fe的配置label_clean_interval_second控制,默认14400(单位s,4小时)
直接use gas_db;show load看下呢
我的 streamload任务是15s至少会有一个任务跑过
这里记录的任务我看着像是 insert into select的etl任务的记录 隔着大概半个小时的
确认下是同一个集群吗?可以在master fe的日志fe.log中搜索下对应label
手动指定一个label执行一次stream load,然后在系统中查下这个label呢。
另外stream load是同步进行的,返回的response中有对应的导入状态。
我知道他导入当时也会返回一些状态信息
我现在就是想查一下几分钟前任务的导入状态
你好,确认了下,目前除了stream load不能通过show load查看到状态,其他的导入是可以在show load中查看到状态
那我想查看Streamload导入任务完成情况 除了当时返回的信息之外 事后还想查看怎么看 有什么别的办法吗
目前没有其他方式,后续show load会支持stream load。
好的 麻烦你回复我这么多次了 感谢
可以通过HTTP接口查看
curl -s --location-trusted -u root: http://${fe_ip}:${fe_port}/api/${db}/get_load_state?label=${label}
感谢 我试过了 get_load_state这个接口可以查到
_load_info 那个接口查不到
get_load_state这个在咱的文档里搜索不到呢