NIFI Flow 관리를 위한 Data Provenance event API 호출
##Flow example 위 FLOW에서 최종 Processor는 PUTSQL이다. 최종 Processor에서 FLOW가 끝났다는 것을 보장하기 위해서는 DROP과 SEND가 쌍으로 이루어져야 있어야한다. SEND의 의미가 RedShift로 Record값들을 보냈다는 것을 의미하고 SEND가 완료되면 NIFI에서 해당 데이터 셋을 DROP한다 그러나 SEND가 없이 DROP이 이루어 진다면 Record값이 PUT이 안된것으로 볼 수 있다. 해당값들을 파싱하여 볼 수 있도록 하는것이 이번 장의 목표이다. #1 Data provenance 확인 #2 Data Provenance REST API 호출 Command curl 'http://10.200.100.120:8080/nifi-api/provenance..
2020.04.07