在Splunk中创建静态表

在Splunk中创建静态表,splunk,Splunk,我有一个很小的数据表,我想在仪表板上显示作为参考,比如: date | val1 | val2 9/16/2020 | 10 | 12 9/17/2020 | 11 | 14 9/18/2020 | 12 | 13 要显示为折线图的: 我发现了一种非常复杂的构造方法: | makeresults | eval testDay="9/16/2020" | eval testVal1=10 | eval testVal2=12 | append [| makere

我有一个很小的数据表,我想在仪表板上显示作为参考,比如:

date | val1 | val2
9/16/2020 | 10 | 12
9/17/2020 | 11 | 14
9/18/2020 | 12 | 13
要显示为折线图的:

我发现了一种非常复杂的构造方法:

| makeresults 
| eval testDay="9/16/2020"
| eval testVal1=10
| eval testVal2=12
| append 
    [| makeresults 
    | eval testDay="9/17/2020"
    | eval testVal1=11
    | eval testVal2=14
    ]
| append 
    [| makeresults 
    | eval testDay="9/18/2020"
    | eval testVal1=12
    | eval testVal2=13
    ]
| chart first(testVal1), first(testVal2) over testDay
有没有更简单的方法?也许更像我在文章开头的表格里的小表格语法?或者至少更像:

val1 = [10,11,12]

有一个更简单的方法。这就是我在回答关于Splunk的问题时用来生成测试数据的方法

| makeresults
| eval _raw="date      val1 val2
9/16/2020 10   12
9/17/2020 11   14
9/18-2020 12   13"
| multikv forceheader=1
| chart values(val1) as val1, values(val2) as val2 by date

头和数据垂直排列对mutlikv正常工作非常重要。

太棒了,谢谢。我想你在最后一行的开头漏掉了一个“|”,对吗?一旦我们解决了,我就接受;)好眼力。我加上了丢失的管子。如果答案有效,就接受它。