2017-02-22 1 views
1

태그 (문자열)를 변환하여 태그 값의 변환 된 버전을 포함하는 필드 (예 : double)를 만들 수 있습니까? QL 업데이트 표현식과 비슷합니까?InfluxDB의 TAG에서 FIELD로 변환

+0

가능성이 없습니다 - 이제 업데이트 쿼리가 QL에 존재합니다 ... –

답변

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를 예상하는 청크를 반복합니다).