๋ชฉ๋ก์ผ (1)
๐ฅ

airflow์์ nifi processor๋ก trigger๋ฅผ ๋ณด๋ด์ผ ํ๋ค. ์ฌ์ค nifi์์ restAPI๋ฅผ ์ง์ํด์ฃผ๊ธฐ ๋๋ฌธ์ NIFI ETL ์์ฒด๋ฅผ ์์ํ๋ ๊ฒ์ ํฐ ๋ฌธ์ ๊ฐ ์๋์ง๋ง nifi ์์ ์ดํ์ airflow์์ ํ์ task๊ฐ ์๋ค๋ฉด ETL์ด ์ด๋ ์์ ์ ๋๋๋ ์ง๋ฅผ ํ์ธํ๋ ๊ฒ ์ด๋ ค์ ๋ค. NIFI๋ processor ๋จ์๋ก ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ฉฐ, flowfile์ด processor์ ์ธํ๋๋ฉด ๋ฐ๋ก ์ฒ๋ฆฌ ํ output stream์ผ๋ก ๋ด๋ณด๋ด๊ธฐ ๋๋ฌธ์ ์ข ๋ฃ ์์ ์ ๋ช ํํ ์ ์๊ฐ ์์๋ค. ์๋ ๋ธ๋ก๊ทธ์์ airflow์์ nifi ๋ฅผ ํธ๋ฆฌ๊ฑฐํ ์ ์๋ ๋ฐฉ๋ฒ์ ์๊ฐํ์ง๋ง ์์ ๋ ธ๋๋ฅผ `GenerateFlowFile`๋ก ์ค์ ํด์ผ ํ๋ ๋ฑ ์ ์ฝ์กฐ๊ฑด์ด ์์๋ค. https://towardsdatasci..