본문 바로가기

ETL/Nifi

Nifi 는 무엇인가??

728x90
반응형

Apache NiFi - https://nifi.apache.org

 

ETL Tool 의 하나이며 가지고 오고 싶은 데이터를 직관적인 UI 로 쉽게 가져오고 쉽게 가공하며 쉽게 저장해 주는 기본 구조로 구성되어 있다.

JAVA 1.8 로 개발되어 있으며 요즘에는 DataFlow 엔진이라고도 표현을 하고 있기도 하다. (요즘에 무슨 무슨 Flow 프로젝트라고 많이 들어본 거 같은데.. ㅎㅎ)

JAVA 하위호완성 기능으로 JAVA 1.9/10/11 에서 구동될줄 알았는데 이슈로 등록되어 있고 상태가 아직 미해결(2020.12.11 기준)인거 보니 상위버전에서는 실행이 안되는 것 같다.

JIRA - https://issues.apache.org/jira/browse/NIFI-5174

 

더 자세한 설명은 위키참조

https://ko.wikipedia.org/wiki/아파치_나이파이

 

역시나 아파치라이센스라 깃허브에 소스가 공개되어 있다. (깃허브 만세!!!)

https://github.com/apache/nifi

 

장단점은 실제로 사용해보고 작성해야 할 것 같다.

 

728x90
반응형

'ETL > Nifi' 카테고리의 다른 글

TailFile To PutFile 패턴 개발  (0) 2021.01.05
Nifi 설치 및 구동  (0) 2020.12.25