2016-09-06 9 views
0

5.0278483e + 7 형식과 같은 값을 가진 로그가 있습니다. bu ES는 이러한 값을 가진 문서를 완전히 무시합니다. 예 :fluentd를 통해 scentific 표기법으로 값을 elasticsearch에 삽입하는 방법

5.0278483e+7,31504.0,172800.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.99,0.0,6732.0,3.1596388e+7,0.0,0.0,0.0,0.0,0.0,0.0,58.0,61973.0,8640.0,0.0,12.0,6732.0,8640.0,1000.0,0.0,0.0,0.0,0.0,72.32,20.2,8640.0,8640.0,7684763.0,101250.0,5.2743465e+7,0.0,0.0,6.219406e+7,10125 

나는 무엇을해야합니까?

+0

사용 꼬리 –

답변

0

잘 모르겠지만 각 필드에 인용 부호가 추가되어 있습니다. "first (count)": "2e + 3". 아래에 노력하고 있습니다 (따옴표없는)

POST /test/doc 
{ 
    "@timestamp" : "2016-09-07", 
    "first (count)": 2e+3 
} 
w/o quotes e_notation working! 
same but with quotes "first (count)": "2e+3" not working 
참고

:하지만 정상 표기 따옴표도과 을하고있다 .... Fluentd에있는 CSV에 대한

{ 
    "@timestamp" : "2016-09-07", 
    "first (count)": "9999" 
}