Fivetran ํตํฉ์ ํตํ Tulip ๋ฐ์ดํฐ ์์ง๋์ด๋ง ๊ฐ์ํ
๋ชฉ์
Tulip์ผ๋ก ๋ฐ์ดํฐ ์์ง๋์ด๋ง ํ์ดํ๋ผ์ธ์ ๊ฐ์ํํ์ฌ ์ ์ฌ์ ์ผ๋ก Tulip ํ ์ด๋ธ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ค์
์ค์ ์๋ ๋ค์์ด ํ์ํฉ๋๋ค.* Fivetran ๊ณ์ (๋ฌด๋ฃ ๋ฒ์ ์ฌ์ฉ ๊ฐ๋ฅ)* AWS(๋๋ ๊ธฐํ ํด๋ผ์ฐ๋ ๊ณ์ )* Tulip ํ ์ด๋ธ ๋ฐ์ดํฐ๋ฅผ ๋ฐ๊ธฐ ์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋๋ ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค* Python์ ๋ํ ๋์ ์์ค์ ์ง์์ด ํ์ํฉ๋๋ค.
์๋ ๋ฐฉ์
์ด ํ์ด๋ธํธ๋ ์๋ํ ์ค์ ์ ๋ค์ ๋จ๊ณ๋ก ์๋ํฉ๋๋ค:
- ํ์ด๋ธํธ๋ ๊ณ์ ์ค์
- ๋์ ์์ฑ(์: Snowflake)
- AWS ๋๋ค ํจ์๋ก ์ปค๋ฅํฐ ํจ์ ์์ฑ
- AWS ๋๋ค ํจ์ ์์ฑ
- ์ปค๋ฅํฐ ๊ธฐ๋ฅ ๋ง๋ฌด๋ฆฌ
- Fivetran ์ปค๋ฅํฐ ํ ์คํธ ๋ฐ ์๋ก ๊ณ ์นจ ๋น๋ ์กฐ์ ํ๊ธฐ
Fivetran์ ๋๋ค ํจ์๋ฅผ ์ฌ์ฉํ์ฌ ์์ฝ๋ ๋ฐฉ์์ผ๋ก ํค๋ฆฝ ํ ์ด๋ธ ๋ฐ์ดํฐ๋ฅผ ์๋์ผ๋ก ๊ฐ์ ธ์ ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋๋ ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค๋ฅผ ์ ๋ฐ์ดํธํฉ๋๋ค. ํฌํจ๋ ์์ ๋ ์๋ก ์๋ก ๊ณ ์น ๋ฐ์ดํฐ๋ก ํ ์ด๋ธ์ ๋ค์ ์์ฑํ๋ ๊ฐ๋จํ ํจ์์ ๋๋ค. ์ด๋ฒคํธ ๊ธฐ๋ฐ ํธ๋ฆฌ๊ฑฐ๋ฅผ ๊ฐ์ ํ๊ธฐ ์ํด ์ถ๊ฐ ๊ธฐ๋ฅ์ ์ถ๊ฐํ ์ ์์ต๋๋ค.
์ค์ ์ง์นจ
ํ์ด๋ธํธ๋ ๊ณ์ ์ค์
๋จผ์ Fivetran ๊ณ์ ์ ์ค์ ํด์ผ ํฉ๋๋ค. ํ ๋ฌ์ ์๋ก ๊ณ ์นจ ํ์๊ฐ ์ ํ๋ ๋ฌด๋ฃ ๋ฒ์ ์ ์ ๊ณตํฉ๋๋ค.
๋ชฉ์ ์ง ์ค์
๊ทธ๋ฐ ๋ค์ ๋์์ ํด๋ฆญํ๊ณ ์ฒซ ๋ฒ์งธ ๋์์ ๋ง๋ญ๋๋ค. ์ด๊ฒ์ ๊ธฐ๋ณธ์ ์ผ๋ก Tulip ํ
์ด๋ธ ๋ฐ์ดํฐ๋ฅผ ์์ ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋๋ ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค์
๋๋ค
์ปค๋ฅํฐ ํจ์ ๋ง๋ค๊ธฐ
๊ทธ๋ฐ ๋ค์ ์ปค๋ฅํฐ ํจ์๋ฅผ ์์ฑํฉ๋๋ค. ์ด๊ฒ์ Tulip์์ ๋ฐ์ดํฐ ํ์ดํ๋ผ์ธ์ ์๋ํํ๊ธฐ ์ํ ํ๋ก์ธ์ค์
๋๋ค. AWS Lambda, Azure ํจ์ ๋๋ GCP ํด๋ผ์ฐ๋ ํจ์์ ๊ฐ์ ๋ชจ๋ ํด๋ผ์ฐ๋ ํจ์๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด ์์ ์์๋ AWS Lambda
{height="" width=""}๋ฅผ ์ฌ์ฉํ๊ฒ ์ต๋๋ค.
์ ์ ํ ์ญํ ๊ณผ ๊ถํ์ผ๋ก AWS์์ ๋๋ค ํจ์๋ฅผ ์์ฑํ๋ ค๋ฉด Fivetran ๋ด ์ง์นจ์ ๋ฐ๋ฅด์ธ์.๋๋ค ํจ์ ํ ํ๋ฆฟ์ ์์์ ์ผ๋ก ์ผ์ ๋งํฌ๋ฅผ์ฐธ์กฐํ์ธ์.์๋๋๋ช ๊ฐ์ง ์ ์ฉํ ํ์ ๋๋ค:
- ํ๋๋ ํค๋ฆฝ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ฉ, ๋ค๋ฅธ ํ๋๋ ํ๋ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ฉ ๋ ์ด์ด๋ฅผ ๋ ๊ฐ ์์ฑํด์ผ ํฉ๋๋ค.
- ์ฌ๊ธฐ์์ ํค๋ฆฝ ์ปค๋ฎค๋ํฐ API๋ฅผ ๋ณผ ์ ์์ต๋๋ค.
- ๋๋ ์ฌ๊ธฐ์์ zip ํ์ผ์ ๋ค์ด๋ก๋ํ ์ ์์ต๋๋ค(๋ ์ด์ด์ ์ถ๊ฐํ ์ ์๋๋ก ์ค๋น๋์ด ์์ต๋๋ค.
{height="" width=""} ์๋์์ AWS์ pandas ๋ ์ด์ด๋ฅผ ์ฝ๊ฒ ์ถ๊ฐํ ์ ์์ต๋๋ค.
- ๋๋ค ํจ์์ ์ธ์คํด์ค, API ํค, API ์ํฌ๋ฆฟ์ ํ๊ฒฝ ๋ณ์๋ก ์ถ๊ฐํด์ผ ํฉ๋๋ค. ๋ฐํ์ ์ค์ ์ ์
๋ฐ์ดํธํ์ฌ ํ์์์ ์๊ฐ ๋ฐ ์ฌ์ฉ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋๋ ค์ผ ํ ์๋ ์์ต๋๋ค. ์ค์ ์
๋ฐ์ดํธ๋ฅผ ์ํ ์๋ ์คํฌ๋ฆฐ์ท

๋ค์ ๋จ๊ณ
์ปค๋ฅํฐ ๊ธฐ๋ฅ์ด ์๋ํ๋ฉด ์๋ก ๊ณ ์นจ ๋น๋๋ฅผ ์กฐ์ ํ๊ณ , ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋๋ ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค์์ ํค๋ฆฝ ํ ์ด๋ธ ์ ๋ณด๋ฅผ ๋ณด๊ณ , ์ถ๊ฐ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ด ๋ฐ์ดํฐ ํ์ดํ๋ผ์ธ์ ๊ตฌ์ฒด์ ์ธ ์ฌ์ฉ ์ฌ๋ก: * ์ํฐํ๋ผ์ด์ฆ ์์ค์ ๋ถ์ ๋ฐ Tulip ๋ฐ์ดํฐ์ ๋ฐ์ดํฐ ์ฒ๋ฆฌ* ์ํฐํ๋ผ์ด์ฆ ์์คํ ์ ํตํ ๋ฐฐ์น ์๋ํ* ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค ๋ฐ ๋ฐ์ดํฐ ๋ ์ดํฌ๋ฅผ ํตํ ์ปจํ ์คํธํ
์ถ๊ฐ ๋ฆฌ์์ค
์ถ๊ฐ ์ง์ ๋ฌธ์๋์ฌ๊ธฐ์์ ์ถ๊ฐ ์ง์ ๋ฌธ์๋ ์ฌ๊ธฐ์์ *์ถ๊ฐ ์ง์ ๋ฌธ์๋ ์ฌ๊ธฐ์์* ๋ํ, ๊ฐ์ํ๋ Tulip ํ ์ด๋ธ ํตํฉ์ ์ํ ์กฐ์ ๋ฐ ์์ฒญ ์์์ ์ ๊ณตํ์ต๋๋ค. ์ฌ๊ธฐ์์ ํผ๋๋ฐฑ ๋ฐ ์์ฒญ์ ์ ๊ณตํ์ธ์.
