リストを監視して空になったらマスターに戻すというSPLと
| makeresults count=100 | streamstats count
| eval something="Loop-" . tostring(count)
| inputlookup append=true list.csv
| stats count by something
| inputlookup append=true counter.csv
| reverse
| filldown counter
| eval counter=if(counter=0,"1","0")
| eval count=count+counter
| where isnotnull(count) AND count=2
| outputlookup list.csv
そのリストに基づいて一行ずつ何かを実行するSPL
|makeresults | eval exec=[| inputlookup list.csv | sort count | head 1 | fields something | stats values(something) as search | eval search="\"". search ."\""]
|inputlookup append=true list.csv
|filldown exec
|where NOT exec==something AND isnotnull(something)
|fields count something
|outputlookup list.csv
|stats count as counter
|outputlookup counter.csv
を組み合わせたら面白いことができるのではないかと思ったのですが、それが何に使えるのかアイデアが出てきませんでした。
0 件のコメント:
コメントを投稿