You Can Become A
๋ฆ๊ฒ ์์ํด๋ ๋๊ตฌ๋ ์ง ๋ ธ๋ ฅํ๋ฉด ๊ฐ๋ฐ์๊ฐ ๋ ์ ์์ด์ !
aws ๋ก๊ทธ
[AWS] ๐ Glue Crawler๋ก ํ ์ด๋ธ ๋ง๋ค๊ณ Athena๋ก ์กฐํํ๊ธฐ
Glue Crawler๋ก S3 ์คํค๋ง ์์ฑ ์ง๋ ํฌ์คํ ์์๋ csvํ์ผ์ S3์ ์ ๋ก๋ํ๊ณ Athena์์ ์ง์ ํ ์ด๋ธ ์ฟผ๋ฆฌ๋ฌธ์ ์คํํ์ฌ ์๋์ผ๋ก ๋ง๋ค์ด ์กฐํํ๋ ์๊ฐ์ ๊ฐ์ ธ๋ณด์๋ค. ์ด๋ฒ์๋ AWS Glue ์๋น์ค๊ฐ ์ ๊ณตํ๋ Glue Crawler๋ฅผ ์ฌ์ฉํด S3์ ๋ฐ์ดํฐ๋ฅผ ์ค์บํ๊ณ ์๋์ผ๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํ ์ด๋ธ์ ๋ง๋ค์ด์ฃผ๋ ์๋น์ค๋ฅผ ์ด์ฉํด Athena๋ก ์กฐํํด๋ณด๋ ์๊ฐ์ ๊ฐ์ ธ๋ณผ ๊ฒ์ด๋ค. Glue ํฌ๋กค๋ฌ๋ก ํ์ผ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ๋ณํํ๊ธฐ ์ํด์ ๋น์ฐํ ๋์์ผ๋ก ํ๊ณ ๋ฉํ ํ ์ด๋ธ์ ์์ฑํ ๋ฐ์ดํฐ ์์ค๊ฐ ํ์ํ๋ค. RDS, S3, DynamoDB ๋ฑ AWS์ ๋ฐ์ดํฐ ์ ์ฅ์ ๋ฟ๋ง ์๋๋ผ JDBC๋ฅผ ์ง์ํ๋ DB, file ๋ฑ๋ฑ ๊ฑฐ์ ๋ชจ๋ ํํ์ ๋ฐ์ดํฐ ์ ์ฅ์์ ์๋ ํ์ผ์ ์ด์ฉํด ํฌ๋กค๋ฌ๊ฐ ๊ฐ๋ฅํ๋ค. ์ด๋ฒ ๊ฐ์์์..
[AWS] ๐ Athena ์ฌ์ฉ๋ฒ ์ ๋ฆฌ (S3์ ์ ์ฅ๋ ๋ก๊ทธ ์ฟผ๋ฆฌํ๊ธฐ)
AWS Athena ์๋น์ค S3 Athena๋ S3์ ์ ์ฅ๋ ๋ฐ์ดํฐ๋ฅผ SQL ์ธ์ด๋ก ์กฐํํ ์ ์๋ ๋ํ์ ์๋น์ค์ด๋ค. ํ์ค SQL์ ์ฌ์ฉํด Amazon S3์ ์ ์ฅ๋ ๋ฐ์ดํฐ๋ฅผ ๊ฐํธํ๊ฒ ๋ถ์ํ ์ ์๊ณ ๋ช ์ด ์์ ๋์ฉ๋์ ๋ฐ์ดํฐ๋ฅผ ์กฐํํด ๊ฒ์ ๊ฒฐ๊ณผ๋ฅผ ์ป์ ์ ์๋ค. ๋ณดํต ๋ก๊ทธ๊ฐ์ ๋๊ท๋ชจ ๋ฐ์ดํฐ๋ EBS๋ ElasticSearch ๋ฑ์ ์ ์ฌํ๊ธฐ์๋ ๋ง์ ๋น์ฉ์ด ๋ฐ์ํ๊ธฐ ๋๋ฌธ์, S3์ ๊ฐ์ ์ ๋ ดํ ์คํ ๋ฆฌ์ง์ ์ ์ฅํ๊ฒ ๋๋ค. ํ์ง๋ง ๋ก๊ทธ๋ฅผ ๊ฐ์ ธ์ฌ ๋ ์กฐ๊ฑด์ ๊ฑฐ๋ ๋ถ๋ถ๊ณผ ๋ง์ ์์ ์์ถ๋ ๋ก๊ทธ ํ์ผ์ ๋ก๋ํ๊ณ ์์ถ์ ํธ๋๋ฐ ์๊ฐ์ด ๋๋ฌด ๋ง์ด ์์๋๋ ๋ฌธ์ ๊ฐ ์๊ธด๋ค. ๋ฐ๋ผ์ ์ด๋ฌํ ๋ฌธ์ ๋ค์ ํด๊ฒฐํด์ค์ ์๋ ์๋น์ค๊ฐ Athena(์ํ ๋)์ด๋ค. Athena(์ํ ๋)์ ๋ฐ์ดํฐ๊ฐ ์ ์ฅ๋์ด์๋ S3๋ฅผ ์ค์ ํด์ฃผ๊ณ ํ ์ด๋ธ..