index=A OR index=B
| eval parent.id = coalesce(id, 'parent.id', 'issue.id')
| eval issue.id = nullif('issue.id','parent.id')
| stats values(id) as id values(issue.id) as issue.id values(type) as type values(subject) as subject values(man-hour) as man-hour by parent.id
| fields - parent.id
| selfjoin issue.id
| table id,type,subject,man-hour
こんにちは
動かしてないので間違いがあるかもしれませんが、こちらでどうでしょう?
| makeresults
| eval _raw="id,issue.id,parent.id,type,subject,man-hour
a,c,,,,2
,b,,111,,
,c,b,,test,"
| multikv forceheader=1
| rename issue_id as issue.id parent_id as parent.id, man_hour as man-hour
| table id,issue.id,parent.id,type,subject,man-hour
| eval parent.id = coalesce(id, 'parent.id', 'issue.id')
| eval issue.id = nullif('issue.id','parent.id')
| stats values(id) as id values(issue.id) as issue.id values(type) as type values(subject) as subject values(man-hour) as man-hour by parent.id
| fields - parent.id
| selfjoin issue.id
| table id,type,subject,man-hour
確認しました。フィールドをシングルコーテーションで囲わないとうまくいかなかったですね。
修正しています。
... View more