Lalithnarayan 의 블로그를 참고하여 한국어로 간단하게 옮겼다
1. 개요
nifi template 는 nifi 에 존재하는 프로세서(processor) 들을 연결한 아키텍처(파이프라인)을 모듈(라이브러리) 화
시켜 언제든지 재사용이 가능하게 만든 것
template 의 목적은 이전에 작성한 모듈을 다시 재사용하기 위한 것
2. Steps
Step 01. Creating Template
- 마우스 오른쪽 클릭으로 create template 을 선택한다
- 그리고 template 이름을 적으면 완성
Step 02. Download / Export created Template
- 유저 인터페이스에서 심볼 클릭 후 templates 를 클릭
- 그러면, 아래 이미지와 같이 생성한 template 를 확인 할 수 있다.
- 위 templates 에서 templates 를 다운로드(혹은, export) 할 수 있다.
Step 03. Import Template
- template 를 다운로드 하면 xml 확장자로 뜰 저장이된다.
- NiFi 캔버스에서 템플릿을 import 하여 운영할 수 있다.
- 불러오면 아래와 같이 업로드할 수 있다.
- 하지만 중복된 템플릿이 있다면 등록되지 않는다
- 성공적으로 등록이 되면 위와 같이 NiFi Template 에 등록이 되어 사용할 수 있다.
Step 04. Use Template Created / Imported
- Template 를 아래로 끌면 아래와 같이 뜬다.
- 그 다음에 추가한 Template 를 선택한 뒤 add 를 누르면 사용 가능
아래와 같이 템플릿으로 저장한 파이프라인(모듈) 이 뜬다
-> 그리고 되도록이면 group processor 를 만들고 그 안에서 사용하길 권장한다.
3. 참고 링크
https://www.projectpro.io/recipes/create-import-and-export-or-download-template-nifi
'Data Engineering > NiFi' 카테고리의 다른 글
[ NiFi ] 8. NiFi Altanative & Competitors (0) | 2021.05.21 |
---|---|
[ NIFI ] 7. Apache NiFi Overview (0) | 2021.05.20 |
[ NiFi ] 6. Json 파일을 CSV 파일로 변환하기 (0) | 2021.05.11 |
[ NiFi ] 5. Api 데이터를 가공하여 MySQL 로 보내기 (0) | 2021.05.07 |
[ NiFi ] 4. 리눅스에서 MySql 로 데이터 보내기 (0) | 2021.04.30 |