2016-11-25 7 views
1

:사용자 지정 형식 NIFI에 JSON 변환 나는 다음과 같은 형식으로 JSON 변환하기 위해 노력하고있어

{ 
    payload_encrypted: data, 
    timestamp : 1469039049 
} 

나는 이미 JSON, 지금은 얻을 evaluatejsonpath 내 출력 속성을 사용할 필요를 평가했다 이 형식 :

1469039049,data

그들이 어떤이 변환을 수행하는 프로세서에 내장되어 있습니다, 또는 내가 executionscript 프로세서에서 파이썬 스크립트를 개발해야합니까?

답변

2

대상을 flowfile-content으로 설정하고 하나의 복합 JsonPath 표현식을 사용하면 두 값을 단일 결과로 추출 할 수 있습니다. 이것은 찾고있는 내용으로 새로운 플로우 파일을 생성합니다. 어떤 이유로 한 표현식으로 두 값을 모두 얻을 수없는 경우 두 표현식을 사용하여 각각을 개별적으로 추출한 다음 MergeContent을 사용하여 그 내용을 단일 플로우 파일로 결합 할 수 있습니다. 외부 활용 요건을 충족하기 위해 추가 텍스트 조작이 필요한 경우 ReplaceText이 좋은 도구입니다.