ํ์ฌ๋ง๋ค ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃจ๊ณ ์๊ฐํํ๋ ๋ฐ์ดํฐ ๋ถ์ ๋๊ตฌ๊ฐ ๋ค๋ฆ ๋๋ค. ์ ์ฌ ํ ๋ฐ์ดํฐ ๋๊ตฌ์๋ ๋น ๋ฅด๊ฒ ์ ์ํ๋ ๊ฒ๋ ์ค์ํ๋ฐ์! ์ ํฌ ํ์ฌ์์ Apache Zeppelin(์ํ์น ์ ํ๋ฆฐ)์ ์ฌ์ฉํ๊ณ ์๋๋ฐ์. ์ ํ๋ฆฐ ์ฌ์ฉ๋ฒ์ ์ตํ๋ฉด์, ์ฌ์ฉ๋ฒ์ ์ ๋ฆฌํด๋ดค์ต๋๋ค.
์ ๋ฌด์์ ์ง๋ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃฐ ์ผ์ด ๋ง์์ Python folium์ ์คํฐ๋ํ๊ณ ์์ต๋๋ค. folium์ ์ฌ์ฉํด ๋ํ๋ฏผ๊ตญ ๋ฒ์ ๋ ๊ฒฝ๊ณ์ ์ ์๊ฐํํ ๊ฒฝํ์ ๊ณต์ ํฉ๋๋ค! . ์ ์ ๐ฏ๊ฟํ๋ค๋ ํจ๊ป ์์ฑํ์ผ๋ ์ฌ๋ฐ๊ฒ ์ฝ์ด์ฃผ์ธ์.
SQL ์ฟผ๋ฆฌ๊ฐ ๋ณต์กํ๊ณ ๊ธธ์ด์ง๋ค๋ณด๋ ์กฐํํ๋๋ฐ ์๊ฐ์ด ๋ง์ด ๊ฑธ๋ฆฌ๊ธฐ ์์ํ์ต๋๋ค. ์ฟผ๋ฆฌ ์ต์ ํ์ ๋ํ ํ์์ฑ์ ๋๋ผ๊ณ , ์ฑ๋ฅ ํฅ์์ ์ํ ์ฒดํฌ๋ฆฌ์คํธ๋ฅผ ์ ๋ฆฌํ๋ ์คํฐ๋๋ฅผ ์งํํ์ด์. presto SQL ์ฟผ๋ฆฌ ์ฑ๋ฅ ํฅ์์ ์ํ 10๊ฐ์ง ์ฒดํฌ๋ฆฌ์คํธ๋ฅผ ๊ณต์ ํฉ๋๋ค.
์ฌ๋ฌ๋ถ๋ค์ SQL์์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉํ๋ ์ฐ์ฐ์ ๋ฌด์์ธ๊ฐ์? ์ ํฌํจ JOIN ์ฐ์ฐ์ด๋ผ๊ณ ๋ตํ๋ ๋ถ๋ค์ด ๋ง์ผ์ค ๊ฒ ๊ฐ์๋ฐ์. JOIN์ฐ์ฐ ํ ๋ ํ์ธํ๋ฉด ์ข์ 5๊ฐ์ง ์ฒดํฌ๋ฆฌ์คํธ๋ฅผ ๋ง๋ค์ด์ ๊ณต์ ํฉ๋๋ค!
์ ๋ฌด์์ ์๊ฒฝ๋ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃฐ ์ผ์ด ๋ง์, Uber์์ ๊ฐ๋ฐํ ์ง๋ฆฌ ๊ณต๊ฐ ๋ถ์ ๋๊ตฌ์ธ Kepler๋ฅผ ํ์ฉํด๋ณด๊ณ ์ ํด์. Keplerํด์ ์ฒ์ ๋ค๋ค๋ณด๋ฉฐ, Kepler user guide์ ์์ฑ๋ keplerํด์ ๋ค๋ฃจ๋๋ฐ ํ์ํ ๊ธฐ๋ณธ์ ์ธ ๊ธฐ๋ฅ๋ค์ ์ ๋ฆฌํ์ฌ ๊ณต์ ํฉ๋๋ค!
์ต๊ทผ ์กฐ์ง ๊ฐํธ์ ๊ฒช์ผ๋ฉด์ ๋ฐฐ๋ฌ ํ์ง ๊ฐ์ ์์ ๋ผ์ด๋ ์ดํ ํ์ฑํ๋ก ๊ณ ๋ฏผ์ ๋ฐฉํฅ์ด ๋ฌ๋ผ์ก์ด์. ๊ณ ๋ฏผ ํด๊ฒฐ์ ์ํด, ๋ ์ ๋ชจ์์ ์ฐธ์ฌํ๊ณ ์๋๋ฐ์. '๋น ๋ฐ์ดํฐ๋ฅผ ํ์ฉํ ์์ธก ๋ง์ผํ ์ ๋ต'์ ์ฝ๊ณ , ์ ๊ฐ ๋ฝ์ ์ ๋ฌด์ ์ ์ฉํด๋ณด๊ณ ์ถ์ ์์ธก ๋ง์ผํ ์ ๋ต์ ์๊ฐํ๊ณ ์ ํฉ๋๋ค!