Splunk:在索引过程中格式化CSV文件时,值是否被视为新列?

时间:2018-12-23 15:12:05

标签: splunk splunk-query splunk-sdk splunk-calculation splunk-formula

我正在尝试在建立索引期间创建一个新字段,但是当我尝试连接时,这些字段变成列而不是值。我究竟做错了什么 ?我看了看文档,似乎按照..

希望对此有所帮助。

例如

.csv文件

**Header1**, **Header2**
  Value1   ,121244

transform.config

[test_transformstanza]
SOURCE_KEY = fields:Header1,Header2
REGEX =^(\w+\s+)(\d+)
FORMAT = 
testresult::$1.$2  
WRITE_META = true

fields.config

[testresult]
INDEXED = True

正则表达式很好,可以根据数据创建两个组,但是为什么要创建一个新字段而不是将值分配给result?如果我要这样做... testresult::$1testresult::$2,它工作正常,但是在连接时会创建多个头,其值为头名。有没有更简单的方法来连接字段,例如如果您有带有标头名称的csv文件,您可以不引用标头名称吗? (我知道如何使用计算所得的字段来执行这些操作,但希望在索引编制过程中执行此操作

谢谢

0 个答案:

没有答案