반응형
MiNiFi - NiFi와 상호통신하는 방법, MiNiFi Flow 작성 방법 SAMPLE
우선적으로 RemoteProcessGroup을 사용하는 방법에 대해 알고 있어야 합니다.
해당 링크들을 읽고 오면 충분히 사용할 수 있습니다.
[Example] 10초 간격으로 MiNiFi 에서 NiFi로 메시지를 보내보기
1. 우선 NiFi 에서 Process Group를 만든 후 그 안에서 아래처럼 Flow를 작성합니다.
GenerateFlowFile 에서 Custom Text는 임의의 내용을 넣어줍니다.
2. 해당 ProcessGroup 내의 Flow를 실행시켜 봅니다.
3. 정상적으로 실행되면 ProcessGroup을 Template로 추출합니다.
- 해당 ProcessGroup을 우클릭 -> Create Template 하고 이름을 지정해준 뒤 Create 클릭
- 우측 상단 三 모양 버튼 클릭 -> Templates 클릭 -> 탬플릿이름 맨오른쪽에 Download 버튼을 클릭하면 xml 형태로 된 탬플릿이 다운로드 됩니다.
4. 아래 사이트에서 MiNiFi toolkit 를 이용하여 탬플릿을 config.yml 파일로 변환합니다.
5. 변환된 파일을 MiNiFi설치된 디렉토리/bin 에 덮어씌웁니다.
6. MiNiFi를 재부팅합니다.
7. NiFi 에서 정상작동하는지 확인합니다.
반응형
'NiFi > MiNiFi' 카테고리의 다른 글
MiNiFi에서 기본으로 없는 프로세서 사용방법 (0) | 2023.05.24 |
---|---|
MiNiFi Toolkit 사용방법 (0) | 2023.05.24 |
미니파이 Apache MiNiFi 설치하기 (0) | 2023.05.24 |