やってみました。
SPL
| makeresults
| eval field_name="ABCDEF"
| eval field_name=split(field_name,"")
| mvexpand field_name
| eval {field_name}=random() %10
解説
- いつもの
makeresults
- _field_name_に値を設定
-
split
でmulti valueに変更 -
mvexpand
で行分割 -
eval
で{フィールド名にしたいフィールド}に値をセット
結果

あとは不必要なフィールドを消していけばいい。
これくらいだと普通に
eval
で書いてってももいいね