No-Code ETL(์ถ์ถ, ๋ณํ ๋ฐ ๋ก๋)์ ๋ฐ์ดํฐ ํตํฉ โโ๋ฐ ๋ฐ์ดํฐ ๊ด๋ฆฌ ๋ถ์ผ์ ์ต์ ์ ๊ทผ ๋ฐฉ์์ ๋งํ๋ฉฐ, ์ฌ์ฉ์, ํนํ ๊ธฐ์ ์ง์์ด ์๋ ์ฌ์ฉ์๊ฐ ์ฌ๋ฌ ๋ฐ์ดํฐ์์ ๋ฐ์ดํฐ๋ฅผ ์๋์ผ๋ก ์ฒ๋ฆฌ, ์กฐ์ ๋ฐ ์ด๋ํ ์ ์๋๋ก ์ง์ํฉ๋๋ค. ์ฝ๋๋ ๋ณต์กํ ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํ์ง ์๊ณ ๋ ์์ค๋ฅผ ์ค์ ๋ฐ์ดํฐ ์ ์ฅ์๋ ๋์์ ์ ์ฅํ ์ ์์ต๋๋ค. ์ ํต์ ์ผ๋ก ETL ํ๋ก์ธ์ค์๋ ๋ฐ์ดํฐ ์ถ์ถ, ์ ๋ฆฌ, ๋ณํ ๋ฐ ๋ก๋ฉ๊ณผ ๊ฐ์ ๋ค์ํ ์์ ์ ์ํํ๊ธฐ ์ํ ์ฝ๋ ์์ฑ์ด ํฌํจ๋๋๋ฐ, ์ด๋ ์๊ฐ์ด ๋ง์ด ๊ฑธ๋ฆฌ๊ณ ์ค๋ฅ๊ฐ ๋ฐ์ํ๊ธฐ ์ฌ์ฐ๋ฉฐ ์ ๋ฌธ์ ์ธ ์ฝ๋ฉ ๊ธฐ์ ์ด ํ์ํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ AppMaster ์ ๊ฐ์ no-code ํ๋ซํผ์ด ๋ฑ์ฅํ๋ฉด์ ETL ์ ์ฐจ๋ ํจ์ฌ ๋ ๋น ๋ฅด๊ณ ๊ฐ๋จํ๋ฉฐ ์์ ์ ์ด ๋์์ต๋๋ค. ์ด๋ฅผ ํตํด ๊ธฐ์ ์ ๋ฐ์ดํฐ์ ํฌ๊ฒ ์์กดํ์ง ์๊ณ ๋ ๊ท์คํ ํต์ฐฐ๋ ฅ์ ์ป๊ณ ์ ํํ ์ค์๊ฐ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ ๋ณด์ ์ ๊ฐํ ๊ฒฐ์ ์ ๋ด๋ฆด ์ ์์ต๋๋ค. IT ํ ๋ฐ ์ํํธ์จ์ด ๊ฐ๋ฐ์.
No-code ETL์ ์ฌ์ฉ์๊ฐ ETL ์ํฌํ๋ก์ฐ๋ฅผ ์ฝ๊ฒ ๊ตฌ์ฑ, ์ค๊ณ ๋ฐ ์คํํ ์ ์๋ ์ฌ์ฉ์ ์นํ์ ์ด๊ณ ์๊ฐ์ ์ผ๋ก ํ๋ถํ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ์ฌ ๋ฐ์ดํฐ ์์ง๋์ด๋ง์ ๋ฏผ์ฃผํํ๊ณ ํฌ์์ฑ์ ๋ํ ์์กด๋๋ฅผ ์ค์์ผ๋ก์จ ๊ธฐ์กด ์ฝ๋ ๊ธฐ๋ฐ ETL ๋ฐฉ๋ฒ๊ณผ ๊ด๋ จ๋ ๋ฌธ์ ์ ๋ณ๋ชฉ ํ์์ ์ ๊ฑฐํฉ๋๋ค. ์ฝ๋ฉ ๋ฆฌ์์ค. no-code ETL ํ๋ซํผ์ ์ฃผ์ ๊ตฌ์ฑ ์์์๋ ์ผ๋ฐ์ ์ผ๋ก ๋ฐ์ดํฐ ํ์ดํ๋ผ์ธ ๋ฐ ์ํฌํ๋ก ์ค๊ณ๋ฅผ ์ํ drag-and-drop ์ ์ด, ๊ด๋ฒ์ํ ๋ฐ์ดํฐ ์์ค ๋ฐ ํ์๊ณผ์ ํตํฉ์ ๋จ์ํํ๊ธฐ ์ํ ์ฌ์ ๊ตฌ์ถ๋ ํ ํ๋ฆฟ ๋ฐ ์ปค๋ฅํฐ, ๋ณต์กํ ๋ณํ์ ๋ชจ๋ธ๋งํ๊ธฐ ์ํ ์๊ฐ์ ๋ฐ์ดํฐ ๋งคํ ๋๊ตฌ๊ฐ ํฌํจ๋ฉ๋๋ค. , ๊ฐ๋ ฅํ ๋ชจ๋ํฐ๋ง ๋ฐ ๊ฒฝ๊ณ ๋ฉ์ปค๋์ฆ์ ํตํด ๋ฐ์ดํฐ ํ์ง๊ณผ ๋ฌด๊ฒฐ์ฑ์ ๋ณด์ฅํฉ๋๋ค.
์น, ๋ชจ๋ฐ์ผ ๋ฐ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑ, ์ต์ ํ ๋ฐ ์ ์ง ๊ด๋ฆฌํ๋๋ก ํน๋ณํ ์ค๊ณ๋ ๊ฐ๋ ฅํ no-code ํ๋ซํผ์ธ AppMaster ๋ด์ฅ๋ no-code ETL ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ์๋ก ๋ค๋ฅธ ์์ค ๋ฐ ์ ํ์ ๋ฐ์ดํฐ๋ฅผ ํตํฉํ๋ ์ํํ๊ณ ํจ์จ์ ์ธ ๋ฐฉ๋ฒ์ ์ ๊ณตํฉ๋๋ค. ์ด๋ฌํ ๊ธฐ๋ฅ์ ํตํด ์ฌ์ฉ์๋ ์๊ฐ์ ์ผ๋ก ๋ฐ์ดํฐ ๋ชจ๋ธ(๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง)์ ์์ฑํ๊ณ , ๋น์ฆ๋์ค ํ๋ก์ธ์ค(BP)๋ฅผ ํตํด ๋น์ฆ๋์ค ๋ก์ง์ ๊ตฌ์ถํ๊ณ , ์ฝ๋๋ฅผ ์์ฑํ ํ์ ์์ด REST API ๋ฐ WSS endpoints ํตํฉํ ์ ์์ผ๋ฏ๋ก ์ผ๋ฐ ๊ณ ๊ฐ์ ์ง์ ์ฅ๋ฒฝ์ด ํฌ๊ฒ ์ค์ด๋ญ๋๋ค. AppMaster Postgresql ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํฌํจํ ๋ค์ํ ๋ฐ์ดํฐ ์์ค๋ฅผ ์ง์ํ๋ฏ๋ก ๊ฐ๋ฐ์๋ ๊ณ ๋ถํ ์ํฉ์์ ํฅ์๋ ํ์ฅ์ฑ๊ณผ ์ฑ๋ฅ์ ์ํด ๊ฐ๋ ฅํ ์๋ฒ ์ค์ฌ ์ํคํ ์ฒ๋ฅผ ํ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฝ๊ฒ ๊ตฌ์ฑ ๋ฐ ๋ง์ถคํํ ์ ์์ต๋๋ค.
no-code ETL ์๋ฃจ์ ์ ์ถํ์ผ๋ก ๊ธด ๊ฐ๋ฐ ์ฃผ๊ธฐ, ๋์ ํ์ต ๊ณก์ , ๊ฐ๋ฐ์ ๋ฆฌ์์ค์ ๋ํ ์์กด์ฑ, ์ค๋ฅ ์ํ ์ฆ๊ฐ ๋ฑ ์ฝ๋ ๊ธฐ๋ฐ ETL ํ๋ก์ธ์ค์ ๊ด๋ จ๋ ๊ธฐ์กด ๋ฌธ์ ๊ฐ ํฌ๊ฒ ์ํ๋์์ต๋๋ค. ๋์ , no-code ETL์ ๊ฐ์ธ๊ณผ ๊ธฐ์ ์ด ์ฝ๋ฉ์ ๋ณต์ก์ฑ์ผ๋ก ์ธํด ๊ผผ์ง ๋ชปํ๊ฒ ๋๋ ๋์ ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๊ณ ๋ฐ์ดํฐ์์ ๊ท์คํ ํต์ฐฐ๋ ฅ์ ์ป๋ ๋ฐ ์ง์คํ ์ ์๋ ๋ฐ์ดํฐ ๊ด๋ฆฌ์ ์๋ก์ด ์๋๋ฅผ ์ด์์ต๋๋ค. ๊ทธ ๊ฒฐ๊ณผ, ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ๋ฐ ๋ฐ์ดํฐ ์ฒ๋ฆฌ๊ฐ 10๋ฐฐ ๋ ๋นจ๋ผ์ง๊ณ 3๋ฐฐ ๋ ๋น์ฉ ํจ์จ์ฑ์ด ํฅ์๋์ด ์ค์๊ธฐ์ ๋ถํฐ ๋๊ธฐ์ ๊น์ง ๊ด๋ฒ์ํ ๊ณ ๊ฐ์ด ์ก์ธ์คํ ์ ์๊ฒ ๋์์ต๋๋ค.
no-code ETL ์ปจํ ์คํธ์์ AppMaster ์ฌ์ฉํ๋ ๊ณ ์ ํ ์ด์ ์ค ํ๋๋ ํ๋ซํผ์ด ์ฌ์ฉ์๊ฐ ์์ฑํ ์ฒญ์ฌ์ง์์ ์์ ํ๊ณ ์คํ ๊ฐ๋ฅํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์๋์ผ๋ก ์์ฑํ๋ค๋ ์ฌ์ค์ ๋๋ค. ์ด๋ฅผ ํตํด AppMaster ์ฌ์ฉํ์ฌ ๊ตฌ์ถ๋ ๋ชจ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ธฐ์ ์ ๋ถ์ฑ๊ฐ ์๊ณ ์จํ๋ ๋ฏธ์ค ํธ์คํ ์ด ๊ฐ๋ฅํด์ง๋ฉฐ ํ๋ซํผ์ ์ ์ฐ์ฑ๊ณผ ์ ์์ฑ์ด ๋์ฑ ๋์์ง๋๋ค. Kotlin ๋ฐ SwiftUI ๊ฐ๊ฐ ์ฌ์ฉํ์ฌ Android ๋ฐ iOS ํ๋ซํผ์ฉ ๊ธฐ๋ณธ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ๋ ๊ธฐ๋ฅ์ ๊ฐ์ถ AppMaster ์ฝ๋ ์์ด ํจ์จ์ ์ด๊ณ ์์ ์ ์ด๋ฉฐ ๊ฐ๋ ฅํ ๋ชจ๋ฐ์ผ ์ฑ ๊ฐ๋ฐ์ ์ํ ๋ชจ๋ ๊ธฐ๋ฐ์ ๋ค๋ฃน๋๋ค.
No-Code ETL์ ์๊ฐ์ด ๋ง์ด ๊ฑธ๋ฆฌ๋ ๊ธฐ์กด์ ์ฝ๋ ๊ธฐ๋ฐ ๋ฐ์ดํฐ ๊ด๋ฆฌ ์ ๊ทผ ๋ฐฉ์์์ ํฌ๊ฒ ๋ฒ์ด๋ ๋น์ฆ๋์ค ์ฌ์ฉ์๊ฐ ๋ฐ์ดํฐ์ ์์กดํ์ง ์๊ณ ๋ฐ์ดํฐ์ ์ ์ฌ๋ ฅ์ ์ต๋ํ ํ์ฉํ ์ ์๋๋ก ์ง์ํ๋ ๋ณด๋ค ๋ฏผ์ฒฉํ๊ณ ์ฌ์ฉ์ ์ค์ฌ์ ์ด๋ฉฐ ์ก์ธ์ค ๊ฐ๋ฅํ ๋ชจ๋ธ์ ์์ฉํฉ๋๋ค. ๋ถ์กฑํ ๊ธฐ์ ์์์ ๋ํด. AppMaster ์ ๊ฐ์ ๊ฐ๋ ฅํ no-code ํ๋ซํผ์ ํ์ฉํจ์ผ๋ก์จ ๊ธฐ์ ์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ๊ณ ๋น์ฉ ํจ์จ์ฑ์ ๊ทน๋ํํ๋ฉฐ ์ค๋๋ ๋น ๋ฅด๊ฒ ์งํํ๋ ๋์งํธ ํ๊ฒฝ์์ ๊ฒฝ์๋ ฅ์ ์ ์งํ ์ ์์ต๋๋ค.