Drill
Apache Drill์ Hadoop, NoSQL ๋ฐ ํด๋ผ์ฐ๋ ์คํ ๋ฆฌ์ง๋ฅผ ์ํ ์คํค๋ง ์๋ SQL ์ฟผ๋ฆฌ ์์ง์ผ๋ก, ๋ฐ์ดํฐ ๋ก๋๋ ์คํค๋ง ์์ฑ ์์ด ๋น ๋ฅด๊ณ ์ ์ฐํ ๋ฐ์ดํฐ ๋ถ์์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค.
๊ฐ์
Drill์ด๋?
Apache Drill์ ๋ฐ์ดํฐ ๋ณํ์ด๋ ์ฌ์ ์ ์๋ ์คํค๋ง ์์ด Hadoop, MongoDB ๋ฐ ํด๋ผ์ฐ๋ ์คํ ๋ฆฌ์ง์ ๊ฐ์ ๋น๊ด๊ณํ ๋ฐ์ดํฐ ์ ์ฅ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์๋ ์คํ ์์ค SQL ์ฟผ๋ฆฌ ์์ง์ ๋๋ค. JSON ๋ชจ๋ธ๋ก ๋ณต์กํ ์ค์ฒฉ ๋ฐ์ดํฐ๋ฅผ ์ง์ํ๊ณ BI ๋๊ตฌ์ ํตํฉ๋ฉ๋๋ค.
Drill์ ๋ฌด์์ ์ฌ์ฉ๋๋์?

์ฃผ์ ๊ธฐ๋ฅ
- ์คํค๋ง ์๋ SQL ์ฟผ๋ฆฌ
- ๋ณต์กํ ๋ฐ์ดํฐ๋ฅผ ์ํ JSON ๋ฐ์ดํฐ ๋ชจ๋ธ
- Hadoop, NoSQL ๋ฐ ํด๋ผ์ฐ๋ ์คํ ๋ฆฌ์ง ์ง์
- BI ๋๊ตฌ(Tableau, Excel)์ ํตํฉ
- ์ปฌ๋ผํ ์คํ ์์ง
- ๋ฐ์ดํฐ ์ง์ญ์ฑ ์ต์ ํ
Drill ์ฌ์ฉ ๋ฐฉ๋ฒ์?
Drill์ ๋ค์ด๋ก๋ํ์ฌ Mac, Windows ๋๋ Linux์์ ์คํํ๊ณ , SQL ์ฟผ๋ฆฌ๋ฅผ ํตํด ๋ฐ์ดํฐ ์๋ณธ์ ์ฐ๊ฒฐํ๊ณ , ๋ถ์์ ์ํด Tableau ๋๋ Excel๊ณผ ๊ฐ์ BI ๋๊ตฌ์ ํจ๊ป JDBC/ODBC ๋๋ผ์ด๋ฒ๋ฅผ ์ฌ์ฉํ์ธ์. ๋ ธํธ๋ถ์์ ๋๊ท๋ชจ ํด๋ฌ์คํฐ๊น์ง ํ์ฅ๋ฉ๋๋ค.
๋์ ๋๊ตฌ
์ฅ์ & ๋จ์
์ฅ์
- ๋ฐ์ดํฐ ๋ก๋ฉ์ด๋ ์คํค๋ง ์์ฑ์ด ํ์ํ์ง ์์ต๋๋ค.
- ์ ์ฐํ ๋ฐ์ดํฐ ์ฒ๋ฆฌ๋ฅผ ํตํ ๊ณ ์ฑ๋ฅ
- ์์ฌ์ด ๋ฐฐํฌ ๋ฐ ํ์ฅ์ฑ
- ํ์ค SQL ์ง์
๋จ์
- ์ค์ ์ ์ํ ๊ธฐ์ ์ง์์ด ํ์ํฉ๋๋ค.
- ์ง์๋๋ ๋ฐ์ดํฐ ์ ์ฅ์๋ก ์ ํ๋จ
์ฌ์ฉ ์ฌ๋ก
- MongoDB์์ ์ค์ฒฉ๋ JSON ๋ฐ์ดํฐ ์ฟผ๋ฆฌ
- Hadoop์์ ๋ก๊ทธ ํ์ผ ๋ถ์
- ์ฌ๋ฌ ํด๋ผ์ฐ๋ ์คํ ๋ฆฌ์ง ์์คํ ์ ๋ฐ์ดํฐ ๊ฒฐํฉ
- ๋น๊ด๊ณํ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ BI ๋ณด๊ณ
Drill ๊ฐ๊ฒฉ
์ฌ์ฉ์ ๋ฆฌ๋ทฐ
์์ง ๋ฆฌ๋ทฐ๊ฐ ์์ต๋๋ค
์ด ๋๊ตฌ์ ์ฒซ ๋ฒ์งธ ๋ฆฌ๋ทฐ์ด๊ฐ ๋์ธ์!