태그 (문자열)를 변환하여 태그 값의 변환 된 버전을 포함하는 필드 (예 : double)를 만들 수 있습니까? QL 업데이트 표현식과 비슷합니까?InfluxDB의 TAG에서 FIELD로 변환
1
A
답변
2
이것은 단지 가능성이 line protocol format에서 데이터베이스를 덤프 influx_inspect export
를 사용할 수 Kapacitor
stream()
|from()
.measurement('mymeasurement')
|log() // outputs the current state of the pipelie
|eval(lambda: float("mytag"))
.as('myfield')
.keep()
|log()
1
하나를 사용하고 있습니다. 그런 다음 관련 칼럼을 파이썬 또는 sed/bash와 같은 자주 사용하는 도구로 편집하고 수정할 수 있습니다. 그리고 수정 된 시계열을 직접 데이터베이스에 다시 삽입 할 수 있습니다 (split -l 7000
을 사용하여 필드 시간 시리즈를 청크로 분할하고 curl -POST .../write?db=... --data-binary @chunk
을 사용하고 올바르게 삽입 된 값에 대해 HTTP 204를 예상하는 청크를 반복합니다).
가능성이 없습니다 - 이제 업데이트 쿼리가 QL에 존재합니다 ... –