0

考虑具有以下线路协议数据:

my_measurement,foo="Some" bar="Thing",baz=123

where foois a tag and barand bazare fields,我需要使用Flux语言"Some|Thing"InfluxDB OSS v2中获取一个字符串。有什么诀窍?怎么做?有 和我觉得可以用来获得所需值的功能,但我没有这样做。strings.joinStr()keyValues()

4

1 回答 1

1

您可以使用 map() 来执行此操作,例如:

|> map(fn: (r) => ({r with newColName: r.foo+r._bar}))

或者,如果你必须转换 _field 的类型,

|> map(fn: (r) => ({r with newColName: r.foo+string(v: r._baz)}))
于 2021-06-11T12:51:53.443 回答