์ด ํ์ด์ง์์๋ ๋์๋ณด๋ ์์ฝ ๋ฐ ์ ์ก์ ๋ํ ๋ด์ฉ์ ๋๋ค. Look ๋๋ Explore ์์ฝ์ ๋ํด ์์๋ณด๋ ค๋ฉด Looker ์ค์ผ์ค๋ฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ฝํ ์ธ ์ ์ก ๋ฌธ์ ํ์ด์ง๋ฅผ ์ฐธ๊ณ ํ์ธ์.
Looker๋ฅผ ์ฌ์ฉํ๋ฉด ์ ์ก ์์ฝ ๋์๋ณด๋ ๋ฉ๋ด ์ต์ ์ ์ฌ์ฉํ์ฌ ๋์๋ณด๋์ ์ฆ์ ์ ์ก ๋๋ ๋ฐ๋ณต ์ ์ก์ ์์ฝํ ์ ์์ต๋๋ค.
Looker ๊ด๋ฆฌ์๊ฐ ๋ฐ์ดํฐ ์ ์ก์ ๋ํ ๊ถํ์ ์ค์ ํ๋ ๋ฐฉ๋ฒ์ ๋ฐ๋ผ ํ๋ ์ด์์ Looker ๊ธฐ๋ณธ ์ ์ก ๋ชฉ์ ์ง๋ก ์ฝํ ์ธ ๋ฅผ ์ ์กํ ์ ์์ต๋๋ค.
Slack๊ณผ ๊ฐ์ด Looker์ ํตํฉ๋ ์๋ ํํฐ ์๋น์ค์ ๋ฐ์ดํฐ ์ ์ก์ ์์ฝํ ์๋ ์์ต๋๋ค.
์บ์์ ์ ํจํ ๊ฒฐ๊ณผ๊ฐ ์์ผ๋ฉด Looker๊ฐ ์บ์๋ ๊ฒฐ๊ณผ๋ฅผ ์ ์กํฉ๋๋ค. ๊ฒฐ๊ณผ๊ฐ ์๊ฑฐ๋ ์บ์๋ ๊ฒฐ๊ณผ๊ฐ ๋ง๋ฃ๋ ๊ฒฝ์ฐ Looker๊ฐ ์ฟผ๋ฆฌ๋ฅผ ๋ค์ ์คํํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ์บ์ํฉ๋๋ค.
๋์๋ณด๋์์ ๋ฐฐ์ก ์์ํ๊ธฐ
๋์๋ณด๋๊ฐ ์์ ๋ชจ๋๊ฐ ์๋์ง ํ์ธํฉ๋๋ค. ๋์๋ณด๋ ์ค๋ฅธ์ชฝ ์๋จ์ ์๋ ๋์๋ณด๋ ์์ ์ 3๊ฐ๋ก ๋ ๋ฉ๋ด๋ฅผ ์ ํํ๊ณ ์ ์ก ์์ฝ์ ์ ํํฉ๋๋ค. ์ ์ก ์์ฝ ์ต์ ์ด ํ์๋์ง ์์ผ๋ฉด Looker ๊ด๋ฆฌ์์๊ฒ ํ ๋น๋ ๊ถํ์ ๋ํด ๋ฌธ์ํ์ธ์.

์ ์ก ์์ฝ์ ์ ํํ๋ฉด ๋์๋ณด๋์ ์ด๋ฏธ ๊ธฐ์กด ์ผ์ ์ ๋ง๋ค์๋์ง์ ๋ฐ๋ผ ๊ธฐ์กด ์ผ์ ์ฐฝ ๋๋ ์ ์ก ์์ฝ ๋๋ ์ ์ก ์ฐฝ์ด ํ์๋ฉ๋๋ค.
ํด๋์์ ์ ์ก ์์
๋์๋ณด๋๊ฐ ์๋ ํด๋์์ ๋์๋ณด๋ ์ ์ก์ ์์ํ ์๋ ์์ต๋๋ค.
ํด๋น ๋์๋ณด๋ ํ์ ์ค๋ฅธ์ชฝ์ ์๋ ์ 3๊ฐ๋ก ๋ ๋ฉ๋ด(๋ชฉ๋ก ๋ณด๊ธฐ) ๋๋ ์ธ๋ค์ผ์ ์ค๋ฅธ์ชฝ ์๋จ์ ์๋ ์ 3๊ฐ๋ก ๋ ๋ฉ๋ด(๊ทธ๋ฆฌ๋๋ก ๋ณด๊ธฐ)์์ ์ ์ก ์์ฝ์ ์ ํํฉ๋๋ค.
๊ธฐ์กด ์ผ์ ์ฐฝ
์ด ๋์๋ณด๋์ ์ด๋ฏธ ์ผ์ ์ ๋ง๋ ๊ฒฝ์ฐ ๊ธฐ์กด ์ผ์ ์ฐฝ์ด ํ์๋ฉ๋๋ค. ์ด ์ฐฝ์๋ ๋ชฉ์ ์ง ๋ฐ ํ์๊ณผ ๊ฐ์ ๊ฐ ์ผ์ ์ ๋ํ ์ ๋ณด์ ํจ๊ป ์ค์ ํ ์ผ์ ์ด ํ์๋ฉ๋๋ค. ์ง๊ธ ์ ์ก ๋ฐ๋ณต ๋ฐ ๋ค๋ฅธ ์ฌ์ฉ์๊ฐ ๋ง๋ ์ผ์ ์ ์ฌ์ฉํ๋ ์ ์ก์ ์ด ์ฐฝ์ ํ์๋์ง ์์ต๋๋ค.

๊ธฐ์กด ์ผ์ ์ฐฝ์์ ๋ค์ ๊ธฐ๋ฅ์ ์ํํ ์ ์์ต๋๋ค.
์ง๊ธ ๋ณด๋ด๊ธฐ๋ฅผ ์ ํํ์ฌ ์์ฝ๋ ์ฝํ ์ธ ๋ฅผ ์์ฝ๋ ๋น๋์ ๋ฐฉํด ์์ด ์ฆ์ ์ ์กํฉ๋๋ค.
์ 3๊ฐ๋ก ๋ ๋ฉ๋ด๋ฅผ ์ ํํ์ฌ ์ผ์ ์ ์์ , ๋ณต์ ๋๋ ์ญ์ ํฉ๋๋ค.
์๋ฃ๋ฅผ ์ ํํ์ฌ ์ฐฝ์ ์ข ๋ฃํฉ๋๋ค.
์๋ก ๋ง๋ค๊ธฐ๋ฅผ ์ ํํ์ฌ ์ ์ก ์์ฝ ๋๋ ๋ณด๋ด๊ธฐ ์ฐฝ์ ์ด๊ณ ์ ์ผ์ ์ ๋ง๋ค๊ฑฐ๋ ์ ์ ์ก์ ์ฆ์ ๋ณด๋ ๋๋ค.
์ค์ผ์ค ๋ฐ์ก ์ฐฝ
๊ธฐ์กด ์ผ์ ์ฐฝ์์ ์๋ก ๋ง๋ค๊ธฐ๋ฅผ ์ ํํ๊ฑฐ๋ ๋์๋ณด๋์ ๊ธฐ์กด ์ผ์ ์ด ์๋ ๊ฒฝ์ฐ ์ ์ก ์์ฝ ๋๋ ๋ณด๋ด๊ธฐ ์ฐฝ์ด ์ด๋ฆฝ๋๋ค. ์ด ์ฐฝ์์๋ ๋ฐ๋ณต, ๋ชฉ์ ์ง, ํ์, ํํฐ ๋ฑ์ ๋ง์ถค์ค์ ํ ์ ์์ต๋๋ค.

์ ๋ฌ ์์ฝ ๋๋ ๋ณด๋ด๊ธฐ ์ฐฝ์ ์ค์ ํญ์ ์ฌ์ฉํ๋ฉด ์ ์ก์ ๋ฐ๋ณต, ๋ชฉ์ ์ง, ํ์ ๋ฑ์ ๋ง์ถค์ค์ ํ ์ ์์ต๋๋ค.
์ ์ก ์ด๋ฆ ์ง์
์ ์ก ์์ฝ ๋๋ ์ ์ก ์ฐฝ์ ์๋จ์๋ ์๋์ผ๋ก ์ ์ก์ ์ง์ ๋ ์ด๋ฆ์ด ํ์๋ฉ๋๋ค. ์ด๋ฆ์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋์๋ณด๋์ ์ด๋ฆ์ผ๋ก ์ค์ ๋ฉ๋๋ค. ์ ์ก ์ด๋ฆ์ ์์ ํ๋ ค๋ฉด ์ ์ ๋ฐ์ค๋ก ํ์๋ ์ด๋ฆ์ ์ ํํ์ฌ ์์ ํฉ๋๋ค.
์ ์ก ๋ชฉ์ ์ง์ ๋ฐ๋ผ ์ ๋ชฉ์ด ๋ค๋ฅธ ์์น์๋ ํ์๋ ์ ์์ต๋๋ค.
- ์ด๋ฉ์ผ ์ ์ก์์๋ ์ด๋ฉ์ผ ์ฒจ๋ถํ์ผ์ ์ฌ์ฉ๋๋ ํ์์ ์ ํํ๋ฉด ์ด๋ฉ์ผ์ ์ ๋ชฉ ๋ฐ ํ์ผ ์ด๋ฆ์ ์ผ๋ถ๋ก ์ ๋ชฉ์ด ์ฌ์ฉ๋ฉ๋๋ค.
- ์นํ ์ ๊ฒฝ์ฐ ์ ๋ชฉ์ ์ ๋ชฉ ํ๋ ์๋์ ์๋ ์นํ ํ์ด๋ก๋์ ํฌํจ๋ฉ๋๋ค.
- Amazon S3 ๋ฒํท์ผ๋ก ์ ์กํ ๊ฒฝ์ฐ ์ ์ก์ ํ์ผ ์ด๋ฆ๊ณผ ์ ์ก๋ ๋ชจ๋ ์ค๋ฅ ์ด๋ฉ์ผ์ ์ ๋ชฉ์ด ์ฌ์ฉ๋ฉ๋๋ค. ์ ์ก ํ์ผ ์ด๋ฆ์
TITLE_TIMESTAMP_HASHํ์์ ๋ฐ๋ฆ ๋๋ค. ์ฌ๊ธฐ์HASH์ ์์์ 6์ ์๋ณ์์ด๋ฉฐTIMESTAMP๋YYYY-MM-DDTHHMMํจํด์ ๋ฐ๋ฆ ๋๋ค(์๋ฅผ ๋ค์ด 2019๋ 5์ 31์ผ ์ค์ 9์ 33๋ถ์ ํ์์คํฌํ ๋ถ๋ถ์2019-05-31T0933๋ก ํ์๋จ). ํ์์คํฌํ์ ์๊ฐ๋๋ ์ ์ก ์๊ฐ๋์ ์ผ์นํฉ๋๋ค. - SFTP ์ ์ก์ ๊ฒฝ์ฐ ์ ๋ชฉ์ ์ ์ก ํ์ผ ์ด๋ฆ์ ํฌํจ๋ฉ๋๋ค. ์ ์ก ํ์ผ ์ด๋ฆ์
TITLE_TIMESTAMP_HASHํ์์ ๋ฐ๋ฆ ๋๋ค. ์ฌ๊ธฐ์HASH์ ์์์ 6์ ์๋ณ์์ด๋ฉฐTIMESTAMP๋YYYY-MM-DDTHHMMํจํด์ ๋ฐ๋ฆ ๋๋ค(์๋ฅผ ๋ค์ด 2019๋ 5์ 31์ผ ์ค์ 9์ 33๋ถ์ ํ์์คํฌํ ๋ถ๋ถ์2019-05-31T0933๋ก ํ์๋จ). ํ์์คํฌํ์ ์๊ฐ๋๋ ์ ์ก ์๊ฐ๋์ ์ผ์นํฉ๋๋ค. - ์ฒจ๋ถํ์ผ์ ๋ง๋๋ ํตํฉ ์๋น์ค๋ก ์ ์กํ ๊ฒฝ์ฐ ์ ๋ชฉ์ด ์ ์ก์ ํ์ผ ์ด๋ฆ์ ํฌํจ๋ฉ๋๋ค.
๋ฐ๋ณต
๋ฐ๋ณต ์น์ ์์ ์ ์ก ์์ ์ ๋ง์ถค์ค์ ํฉ๋๋ค.
์ง๊ธ ๋ณด๋ด๊ธฐ
๋ฐ๋ณต ๋๋กญ๋ค์ด ๋ฉ๋ด์์ ์ง๊ธ ์ ์ก์ ์ ํํ๋ฉด ํ์ ์ ๋ ฅ๋์ ์์ฑํ๊ณ ์ฐฝ ํ๋จ์ ์ง๊ธ ์ ์ก ๋ฒํผ์ ์ ํํ ํ์ ๋์๋ณด๋์ 1ํ ์ ์ก์ด ์ ์ก๋ฉ๋๋ค.
์๊ฐ ๊ธฐ๋ฐ ๋ฐ ๋ ์ง ๊ธฐ๋ฐ ์ผ์
๋ฐ๋ณต ๋๋กญ๋ค์ด ๋ฉ๋ด์์ ๋ค์ ์ต์ ์ค ํ๋๋ฅผ ์ ํํฉ๋๋ค.
- ๋งค์
- ๋งค์ฃผ
- ๋งค์ผ
- ๋งค์๊ฐ
- ๋ถ
- ํน์ ์
- ํน์ ๋ ์ง
ํ์ด๋ฐ ์ต์ ์ ์ ํํ ์ต์ ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค. ์๋ฅผ ๋ค์ด ๋งค์๊ฐ ์ค์ ์๋ ์์ ์๊ฐ๊ณผ ์ข ๋ฃ ์๊ฐ์ด ํฌํจ๋ฉ๋๋ค. Looker๋ ์์ ์๊ฐ๋ถํฐ ์ข ๋ฃ ์๊ฐ๊น์ง ๋งค์๊ฐ ์ ์ก์ ์ํํฉ๋๋ค.
์๊ฐ, ์์, ์ข ๋ฃ ํ๋๋ 24์๊ฐ์ ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๋๋กญ๋ค์ด ๋ฉ๋ด์ ์ํ๋ ์๊ฐ์ด ์ ๊ณต๋์ง ์๋ ๊ฒฝ์ฐ ํ๋๋ฅผ ์ ํํ๊ณ 9์ 15๋ถ ๋๋ 15์ 37๋ถ๊ณผ ๊ฐ์ด ์๊ฐ์ ์๋์ผ๋ก ์ ๋ ฅํฉ๋๋ค.
๋งค์๊ฐ ๋ฐ ๋ถ ์ผ์ ์ ์ค์ ํ ์์ ๋ฐ ์ข ๋ฃ ๊ธฐ๊ฐ ๋ด์ ๋งค์ผ ๋ฐ๋ณต๋ฉ๋๋ค. ๋งค์๊ฐ ๋ฐ ๋ถ ๊ฐ๊ฒฉ์ ์ข ๋ฃ ์๊ฐ์ ํฌํจ๋์ง ์์ต๋๋ค. ๋ง์ง๋ง ์ ์ก์ ์ง์ ๋ ์ข ๋ฃ ์๊ฐ ์ด์ ์ ๋ง์ง๋ง์ผ๋ก ์ ํํ ๊ฐ๊ฒฉ์ผ๋ก ์ ์ก๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด ๋์๋ณด๋๊ฐ ์ค์ 12:00์์ ์คํ 11:00 ์ฌ์ด์ ๋งค์๊ฐ์ผ๋ก ์์ฝ๋ ๊ฒฝ์ฐ ์ค์ 12:00๋ถํฐ ์คํ 10:00 ์ฌ์ด ๋งค์๊ฐ ์ ๊ฐ์ ์ ์ก๋ฉ๋๋ค. ๋ฐ๋ณต์ด ์ค์ 12:00๋ถํฐ ์คํ 11:00 ์ฌ์ด์ 30๋ถ๋ง๋ค์ด๋ฉด, ๋ง์ง๋ง ์ ์ก์ ์คํ 10์ 30๋ถ์ ์ ์ก๋ฉ๋๋ค.
๋ฐ์ดํฐ ๊ทธ๋ฃน ์ ๋ฐ์ดํธ๋ก ํธ๋ฆฌ๊ฑฐ๋ ์ผ์
LookML ๊ฐ๋ฐ์๊ฐ ๋ฐ์ดํฐ ๊ทธ๋ฃน์ ๊ตฌ์ฑํ ๊ฒฝ์ฐ ๋ฐ์ดํฐ ๊ทธ๋ฃน์ด ํธ๋ฆฌ๊ฑฐ๋๊ณ , ์บ์๋ฅผ ๊ด๋ฆฌํ๊ณ , ๊ด๋ จ PDT๋ฅผ ๋ค์ ๋น๋ํ ํ์ ๋์๋ณด๋๊ฐ ์ ์ก๋๋๋ก ์์ฝํ ์ ์์ต๋๋ค.
๋ฐ๋ณต ๋๋กญ๋ค์ด ๋ฉ๋ด์์ ๋ฐ์ดํฐ ๊ทธ๋ฃน ์ ๋ฐ์ดํธ๋ฅผ ์ ํํฉ๋๋ค. ๊ทธ๋ฌ๋ฉด ๋๋กญ๋ค์ด ๋ฉ๋ด๋ก ๋ฐ์ดํฐ ๊ทธ๋ฃน ํ๋๊ฐ ํ์๋ฉ๋๋ค. ์ ๋ฐ์ดํธ ์ ์ ์ก์ ์์ํ๋ ๋ฐ์ดํฐ ๊ทธ๋ฃน์ ์ ํํฉ๋๋ค.
๋ฐ์ดํฐ ๊ทธ๋ฃน ์ ๋ฐ์ดํธ ํธ๋ฆฌ๊ฑฐ๋ฅผ ์ฌ์ฉํ์ฌ ๋์๋ณด๋๋ฅผ ์์ฝํ๋ ค๋ฉด ๋์๋ณด๋์ ๋ฐ์ดํฐ ๊ทธ๋ฃน ๋งค๊ฐ๋ณ์๊ฐ ํฌํจ๋ ๋ชจ๋ธ ํ์ผ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ํ์ผ์ด ํ๋ ์ด์ ํฌํจ๋์ด์ผ ํฉ๋๋ค. ๋ฐ์ดํฐ ๊ทธ๋ฃน ๋๋กญ๋ค์ด ๋ฉ๋ด์๋ ๋ฐ์ดํฐ ๊ทธ๋ฃน์ด ์ฟผ๋ฆฌ ๋๋ PDT์ ์บ์ฑ์ ์ฒ๋ฆฌํ๋ ๋ฐ ์ฌ์ฉ๋์ง ์๋๋ผ๋ ๋์๋ณด๋์ ํฌํจ๋ ๋ชจ๋ธ์ ์ ์๋ ๋ชจ๋ ๋ฐ์ดํฐ ๊ทธ๋ฃน์ด ๋์ด๋ฉ๋๋ค. ๋ฐ์ดํฐ ๊ทธ๋ฃน์ด ํ๋์ ํ์ผ ๋ชจ๋ธ์์๋ง ์ฌ์ฉ๋๋๋ผ๋ ์ ํํ ๋ฐ์ดํฐ ๊ทธ๋ฃน ์ ๋ฐ์ดํธ๊ฐ ์๋ฃ๋๋ฉด ์ ์ฒด ๋์๋ณด๋๊ฐ ์ ์ก๋ฉ๋๋ค.
๋ฐ์ดํฐ ๊ทธ๋ฃน์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ์ผ์ ์ ํด๋น ๋ฐ์ดํฐ ๊ทธ๋ฃน ๋งค๊ฐ๋ณ์๋ก ์ ์ง๋๋ ๋ชจ๋ PDT์ ๋ํด ์ฌ์์ฑ ํ๋ก์ธ์ค๊ฐ ์๋ฃ๋ ํ์๋ง ์ ์ก๋๋ฏ๋ก ์ ์ก ์ ์ต์ ๋ฐ์ดํฐ๊ฐ ํฌํจ๋ฉ๋๋ค.
๋์
๋ชฉ์ ์ง ์ค์ ์๋ ๋์๋ณด๋ ์ ์ก์ ์ํ ์ฌ๋ฌ ๋ชฉ์ ์ง ์ต์ ์ด ํ์๋ ์ ์์ต๋๋ค. ๋ฐ์ดํฐ ๋ชฉ์ ์ง๋ฅผ ์ ํํ๋ฉด ์ด๋ฉ์ผ ์ฃผ์๋ ์นํ URL๊ณผ ๊ฐ์ด ํด๋น ๋ชฉ์ ์ง์ ๋ํ ๊ตฌ์ฒด์ ์ธ ์ธ๋ถ์ ๋ณด๋ฅผ ์ถ๊ฐํ ์ ์๋ ์ ์ค์ ํ๋๊ฐ ํ์๋ฉ๋๋ค. ๊ฐ ๋ชฉ์ ์ง์ ์ค์ ์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋ค์ ์น์ ์ ์ฐธ์กฐํ์ธ์.
์ด๋ฉ์ผ
๋ชฉ์ ์ง ํ๋์ ์ด๋ฉ์ผ์ด ์ ํ๋๋ฉด ์ ์ด๋ฉ์ผ ์ฃผ์ ํ๋๊ฐ ํ์๋ฉ๋๋ค. ํ์ ํ๋์ ๋๋ค.
์ด๋ฉ์ผ ์ฃผ์ ํ๋์ ์์ ์์ ์ด๋ฉ์ผ ์ฃผ์๋ฅผ ์ ๋ ฅํฉ๋๋ค. ์ฌ๋ฌ ์ด๋ฉ์ผ ์ฃผ์๋ฅผ ์ ๋ ฅํ๋ ๊ฒฝ์ฐ ๊ฐ ์ฃผ์ ๋ค์ Enter ํค๋ฅผ ์ ๋ ฅํ๊ฑฐ๋ ์ผํ๋ฅผ ์ถ๊ฐํฉ๋๋ค. ์ถ๊ฐํ ์ ์๋ ์์ ์ ์์๋ ์ ํ์ด ์์ต๋๋ค.
Looker ์ธ์คํด์ค์ ์ค์ ๋ฐ ํ ๋น๋ ๊ถํ์ ๋ฐ๋ผ Looker ์ธ์คํด์ค์ ๋ชจ๋ ์ฌ์ฉ์ ๊ณ์ ๊ณผ ์ฐ๊ฒฐ๋์ง ์์ ์ด๋ฉ์ผ ์ฃผ์๋ก ์ด๋ฉ์ผ์ ๋ณด๋ผ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ด๋ฉ์ผ์ ์ธ๋ถ ์ด๋ฉ์ผ๋ก ๋ถ๋ฅ๋ฉ๋๋ค. ํ๋ ์ค๋ฅธ์ชฝ์ ์๋ ์ ์ฒด ๋ฐ ์ธ๋ถ ํ์๊ธฐ์๋ ๋ชจ๋ ์ด๋ฉ์ผ ์์ ์ ์์ ์ธ๋ถ ์ด๋ฉ์ผ ์์ ์ ์๋ง ํ์๋ฉ๋๋ค. ๊ฐ ํ์๊ธฐ๋ฅผ ์ ํํ์ฌ ๋ชจ๋ ์ด๋ฉ์ผ ์์ ์๋ฅผ ํ์ํ ์ง ์๋๋ฉด ์ธ๋ถ ์ด๋ฉ์ผ ์์ ์๋ง ํ์ํ ์ง ์ ํํฉ๋๋ค. ์ธ๋ถ ์ฌ์ฉ์์๊ฒ ์ฝํ ์ธ ๋ฅผ ์ ์กํ๋ ค๋ฉด Looker ๊ด๋ฆฌ์๊ฐ ์ฌ์ฉ์์๊ฒ ์ธ๋ถ ์ฌ์ฉ์์๊ฒ ์ฝํ ์ธ ๋ฅผ ์ ์กํ ์ ์๋ ๊ถํ์ ๋ถ์ฌํ๊ฑฐ๋ ํด๋น ์์ ์์ ์ด๋ฉ์ผ ๋๋ฉ์ธ์ ์์ฝ๋ ์ฝํ ์ธ ์ ๋ํ ์ด๋ฉ์ผ ๋๋ฉ์ธ ํ์ฉ ๋ชฉ๋ก์ ์ถ๊ฐํด์ผ ํฉ๋๋ค.
์์ ์๊ฐ ๋ค๋ฅธ Looker ์ฌ์ฉ์์ธ ๊ฒฝ์ฐ, Looker ๊ด๋ฆฌ์๊ฐ ์ฌ์ฉ์ Looker ์ธ์คํด์ค์ ์ด๋ฉ์ผ ๋ฐ์ดํฐ ์ ์ฑ ์ ๋ฐ์ดํฐ๋ง ์ ์ก์ผ๋ก ์ค์ ํ๊ฑฐ๋ ๋งํฌ ํฌํจ ์ต์ ์ด ์ ํ ํด์ ๋์ง ์๋ ํ ํด๋น ์ฌ์ฉ์์๊ฒ ์ด๋ฉ์ผ์์ ๋์๋ณด๋๋ก ์ฐ๊ฒฐ๋๋ ์ต์ ์ด ํ์๋ฉ๋๋ค.
์ด๋ฉ์ผ ์ ์ก์ 20MB(์ด๋ฉ์ผ ๋ณธ๋ฌธ์ผ๋ก ์ ๋ฌ๋๋ ํ์์ ๊ฒฝ์ฐ) ๋ฐ 15MB(์ฒจ๋ถํ์ผ๋ก ์ ๊ณต๋๋ ํ์์ ๊ฒฝ์ฐ)๋ฅผ ์ด๊ณผํ ์ ์์ต๋๋ค.
์ด๋ฉ์ผ ์ ์ก์ ๋ํ ์์ธํ ๋ด์ฉ์ ์ด ํ์ด์ง์ ๊ณ ๊ธ ์ต์ ์น์ ์ ์ฐธ๊ณ ํ์ธ์.
์นํ
์นํ ์ ์ธํฐ๋ท ๊ธฐ๋ฐ ์๋น์ค ๊ฐ์ ๊ตํ์ ํธ๋ฆฌ๊ฑฐํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. Zapier์ ๊ฐ์ ์น ์๋น์ค๋ฅผ ์ฌ์ฉํ๋ฉด ์นํ ์ ํตํด ๋ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ Looker ๋ฐ์ดํฐ๋ฅผ ์ ์กํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์นํ ์ ๋์๋ณด๋๋ฅผ ์ ๊ธฐ์ ์ผ๋ก ์ ์กํ๋๋ก ์์ฝํ ์ ์์ต๋๋ค.
์นํ ์ ์ค์ ํ๋ ค๋ฉด ์น ์๋น์ค๋ก ์ด๋ํ์ฌ ๋ค์์ ์ํํฉ๋๋ค.
- Looker์์ HTTPS ์์ฒญ์ ๋ณด๋ด์ผ ํ URL์ ๊ฐ์ ธ์ต๋๋ค.
- Looker ๋ฐ์ดํฐ ์ ์ก์ ์ํ ๋ชฉ์ ์ง ์ ํ๋ฆฌ์ผ์ด์ ์ ์ง์ ํฉ๋๋ค. ๋ชฉ์ ์ง ์ ํ๋ฆฌ์ผ์ด์ ์์ Looker์ ๋ฐ์ดํฐ๋ฅผ ์์ ํ๋ ค๋ฉด ์ถ๊ฐ ๊ตฌ์ฑ์ด ํ์ํ ์ ์์ต๋๋ค.
์ ํํ ์ ์ฐจ๋ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ ๋ฐ ์ฌ์ฉํ๋ ์น ์๋น์ค์ ๋ชฉ์ ์ง ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค. Looker์์ ์นํ ๋ฐ์ดํฐ๋ฅผ ์์ ํ๋๋ก ๋ค๋ฅธ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ค์ ํ๋ ๋ฐฉ๋ฒ์ ๋ํ ๊ฐ์ด๋๋ผ์ธ์ ์นํ ์ ์ฌ์ฉํ์ฌ Look ๋ฐ ๋์๋ณด๋ ์์ฝ ์ปค๋ฎค๋ํฐ ๊ฒ์๋ฌผ์ ์ฐธ์กฐํ์ธ์.
๋ชฉ์ ์ง ํ๋์ ์นํ ์ด ์ ํ๋๋ฉด ์ ์นํ URL ํ๋๊ฐ ํ์๋ฉ๋๋ค. ํ์ ํ๋์ ๋๋ค.
Looker์์ ์ด ์ ์ก์ ๋ํ HTTPS ์์ฒญ์ ๋ณด๋ด์ผ ํ URL์ ์นํ URL ํ๋์ ์ ๋ ฅํฉ๋๋ค. ์นํ ์ ์ฒ๋ฆฌํ๋ ๋ฐ ์ฌ์ฉํ๋ ์น ์๋น์ค์์ ์ด URL์ ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค.
Amazon S3
Amazon S3 ๋ฒํท์ ๋๋์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ์ผ๋ฐ์ ์ธ ๋ฐฉ๋ฒ์ ๋๋ค. Looker๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด ์ฌ์ฉ์ ๋๋ ํ์ฌ์์ Amazon์ผ๋ก S3 ๋ฒํท์ ๋ง๋ค์ด์ผ ํฉ๋๋ค.
๋ชฉ์ ์ง ํ๋์์ Amazon S3๋ฅผ ์ ํํ๋ฉด ์ฌ๋ฌ ์ ํ๋๊ฐ ๋ํ๋๊ณ Amazon S3 ๋ฒํท์ ๋ํ ์ ๋ณด๋ฅผ ๋ฌป๋ ๋ฉ์์ง๊ฐ ํ์๋ฉ๋๋ค.
- ๋ฒํท: Amazon S3 ๋ฒํท์ ์ด๋ฆ์ ๋๋ค. ํ์ ํ๋์ ๋๋ค.
- ์ ํ์ ๊ฒฝ๋ก: ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ ํด๋(์๋ ๊ฒฝ์ฐ)์ ๋๋ค.
- ์ก์ธ์ค ํค: Amazon์์ ์ ๊ณตํ๋ S3 ๋ฒํท์ ๋ํ ์ก์ธ์ค ํค ID์ ๋๋ค. ํ์ ํ๋์ ๋๋ค.
- ๋ณด์ ๋น๋ฐ ํค: Amazon์์ ์ ๊ณตํ๋ S3 ๋ฒํท์ ๋ํ ๋ณด์ ๋น๋ฐ ์ก์ธ์ค ํค์ ๋๋ค. ํ์ ํ๋์ ๋๋ค.
- ๋ฆฌ์ : S3 ๋ฒํท์ด ํธ์คํ ๋๋ Amazon ์๋น์ค ๋ฆฌ์ ์ ๋๋ค.
Amazon S3 ๋ฒํท์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ S3์ ์์ฝ (๋ฌด์ ํ) ๊ฒฐ๊ณผ ์ปค๋ฎค๋ํฐ ๊ฒ์๋ฌผ์ ํ์ธํ์ธ์.
SFTP
๋ฐ์ดํฐ ์ ์ก ๋์ ์น์ ์์ SFTP๋ฅผ ์ ํํ์ฌ ์ฝํ ์ธ ๋ฅผ SFTP ์๋ฒ๋ก ์ ์กํฉ๋๋ค. ๋ฐ์ดํฐ ๋๋ ์๊ฐํ๊ฐ ๋๋ฌด ์ปค์ ์ด๋ฉ์ผ์ ํตํด ์ ์กํ ์ ์๋ ๊ฒฝ์ฐ SFTP ์๋ฒ์ ๊ฒฐ๊ณผ๋ฅผ ๋ณด๋ด๋ ๊ฒ์ด ์ข์ต๋๋ค. ์ด ์ ์ก ์ต์ ์ ์ ํํ๋ฉด Looker์์ ๋ค์์ ์ค๋ช ๋ ๋๋ก SFTP ์๋ฒ ์ฃผ์, ์ฌ์ฉ์ ์ด๋ฆ, ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅํ๋ผ๋ ๋ฉ์์ง๋ฅผ ํ์ํฉ๋๋ค.
SFTP ์ ์ก๊ณผ ๊ด๋ จํ์ฌ ๋ค์ ์ฌํญ์ ์ ์ํ์ธ์.
- Looker์์ SFTP ์ ์ก์ ๋ฐ์ผ๋ ค๋ฉด ๋คํธ์ํฌ ๊ด๋ฆฌ์๊ฐ SFTP ์๋ฒ์ IP ํ์ฉ ๋ชฉ๋ก ๋๋ ์ธ๋ฐ์ด๋ ํธ๋ํฝ ๊ท์น์ Looker์ IP ์ฃผ์๋ฅผ ์ถ๊ฐํ๋์ง ํ์ธํฉ๋๋ค.
- SFTP ์๋ฒ์ ์ ์กํ ๋๋ ์ ์ก ํ์ผ ์ด๋ฆ์ ์์ซ์, ๋ฐ์ค(_), ํ์ดํ(-) ๋ฌธ์๋ง ์ง์๋ฉ๋๋ค. Looker์์๋ ์ผ์ ์ด๋ฆ ์ง์ ํ๋์ ์
๋ ฅํ ๋ด์ฉ์์
A-Z,a-z,0-9,_๋๋-๋ฌธ์๋ฅผ ์ ์ธํ ๋ชจ๋ ๋ฌธ์๋ฅผ ์ ๊ฑฐํฉ๋๋ค.
SFTP๋ฅผ ์ ํํ๋ฉด Looker์์ ์๋ฒ์ URL๊ณผ ๋ก๊ทธ์ธ ์ ๋ณด๋ฅผ ๋ฌป๋ ๋ฉ์์ง๋ฅผ ํ์ํฉ๋๋ค.
์ฃผ์: ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ SFTP ์๋ฒ์ URL ๋๋ IP ์ฃผ์์ ๋๋ค. ์๋ฅผ ๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
sftp://files.looker.com/Marketing/In/sftp://192.168.0.10/Marketing/In/
์ด ์์ URL์
/๋ฌธ์๋ก ๋๋ฉ๋๋ค. ์ด๋ ํ์ผ์ดIn์ด๋ผ๋ ํด๋์ ์ ์ฅ๋จ์ ๋ํ๋ ๋๋ค. ๋ค์ ์ค๋/๋ฅผ ์ ์ธํ๋ฉด ํ์ผ์ดMarketingํด๋์ ์ ์ฅ๋๊ณ ํ์ผ ์ด๋ฆ ์์ 'In'์ด ์ถ๊ฐ๋ฉ๋๋ค. ํ์ผ์ ๋ง๋ค ํด๋์ ๋ํ ์ฐ๊ธฐ ์ก์ธ์ค ๊ถํ์ด ์์ด์ผ ํฉ๋๋ค.์ฌ์ฉ์ ์ด๋ฆ ๋ฐ ๋น๋ฐ๋ฒํธ: SFTP ์๋ฒ์ ๋ก๊ทธ์ธ ์ฌ์ฉ์ ์ธ์ฆ ์ ๋ณด
์ ํธ ํค ๊ตํ ์๊ณ ๋ฆฌ์ฆ: ์ด ํ๋๋ ์ ํ์ฌํญ์ ๋๋ค. ์ด๋ฅผ ๊ตฌ์ฑํ๋ ค๋ฉด ์ฐ๊ฒฐ์ ์ค์ ํ๊ธฐ ์ํด ์ ํธ SSH ํค ๊ตํ ์๊ณ ๋ฆฌ์ฆ์ ์ ํํฉ๋๋ค. ์ง์๋๋ ์ต์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
ecdh-sha2-nistp521ecdh-sha2-nistp384ecdh-sha2-nistp256diffie-hellman-group-exchange-sha256diffie-hellman-group14-sha256diffie-hellman-group14-sha1
5๋ถ ๋ด์ ์ฐ๊ฒฐ์ด ์ค์ ๋์ง ์์ผ๋ฉด ๋ค๋ฅธ ์๊ณ ๋ฆฌ์ฆ์ ์ ํํฉ๋๋ค. ์ผ๋ถ ์๊ณ ๋ฆฌ์ฆ์ SSH ํค๋ฅผ ์์ฑํ๋ ๋ฐ ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆฝ๋๋ค. ์ด ์ต์ ์ ์ฌ์ฉํ๋ฉด ์๊ฐ์ ์ ์ฝํ ์ ์๋ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์๊ณ ๋ฆฌ์ฆ ์ค ํ๋๋ฅผ ์ ํํ๋ฉด ์ด๋ SSH ์ฐ๊ฒฐ ์ค์ ์ ์ ํธ๋๋ ์๊ณ ๋ฆฌ์ฆ์ด ๋ฉ๋๋ค. ์๋ฒ์์ ํด๋น ์๊ณ ๋ฆฌ์ฆ์ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ ๋ค๋ฅธ ๋ชจ๋ ์๊ณ ๋ฆฌ์ฆ์ ํ์ ์๋์ ์ฌ์ฉ๋ฉ๋๋ค. ์ด ํ๋๋ฅผ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์ค์ ํ๋ฉด ์ฐ๊ฒฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์๋ ์๊ณ ๋ฆฌ์ฆ ์์๊ฐ ์ฌ์ฉ๋ฉ๋๋ค.
SFTP ์ง์์ ์ฌ์ฉ์ ์ด๋ฆ๊ณผ ๋น๋ฐ๋ฒํธ ์ฌ์ฉ์ ์ธ์ฆ ์ ๋ณด๋ก ์ ํ๋ฉ๋๋ค. SSH ๋น๊ณต๊ฐ ํค ์ฌ์ฉ์ ์ธ์ฆ ์ ๋ณด๋ ์ง์๋์ง ์์ต๋๋ค.
Looker SFTP ์ ์ก์์ ์ง์ํ๋ ํธ์คํธ ํค ์๊ณ ๋ฆฌ์ฆ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
ssh-ed25519-cert-v01@openssh.comssh-ed25519ecdsa-sha2-nistp521-cert-v01@openssh.comecdsa-sha2-nistp384-cert-v01@openssh.comecdsa-sha2-nistp256-cert-v01@openssh.comecdsa-sha2-nistp521ecdsa-sha2-nistp384ecdsa-sha2-nistp256ssh-rsa-cert-v01@openssh.comssh-rsa-cert-v00@openssh.comssh-rsarsa-sha2-256rsa-sha2-512
Looker SFTP ์ ์ก์์ ์ง์ํ๋ ์ํธํ ์๊ณ ๋ฆฌ์ฆ (์ํธ)์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
aes256-ctraes192-ctraes128-ctraes256-gcm@openssh.comaes128-gcm@openssh.com
Looker SFTP ์ ์ก์์ ์ง์ํ๋ ๋ฉ์์ง ์ธ์ฆ ์ฝ๋ ์๊ณ ๋ฆฌ์ฆ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
hmac-sha2-512-etm@openssh.comhmac-sha2-256-etm@openssh.comhmac-sha2-512hmac-sha2-256hmac-sha1
Looker๋ ๋ค์ ํ์ผ ์ด๋ฆ ๊ท์น์ ์ฌ์ฉํ์ฌ SFTP ์๋ฒ์ ์ง์ ๋ ๋๋ ํฐ๋ฆฌ์ ํ์ผ์ ์ ๋ก๋ํฉ๋๋ค.
<name>_<timestamp>_<token>.<file extension>
<name>์ ์ผ์ ์ด๋ฆ ์ง์ ํ๋์ ์ง์ ํ ์ด๋ฆ(Looker์์A-Z,a-z,0-9,_๋๋-๋ฅผ ์ ์ธํ ๋ชจ๋ ๋ฌธ์๋ฅผ ์ญ์ ํ ํ)์ ๋๋ค.<timestamp>์ ์ผ์ ์ด ์ ์ก๋ ํ์์คํฌํ์ด๋ฉฐ ํ์์%Y-%m-%dT%H%M์ ๋๋ค.<token>์ ์์์ 6์ ๋ฌธ์์ด๋ก ๊ตฌ์ฑ๋ ํ ํฐ์ ๋๋ค.<file extension>์ ํ์ผ ํ์ฅ์์ ๋๋ค.
์: Test_Schedule_2019-04-11T1130_HWkvys.csv
ํตํฉ ์๋น์ค ๋ชฉ์ ์ง
๋์๋ณด๋ ์ ์ก์ Slack, Dropbox, Google Drive์ ๊ฐ์ Looker์ ํตํฉ๋ ์๋น์ค์ ์์ฝํ๊ฑฐ๋ ์ ์กํ ์ ์์ต๋๋ค. ํตํฉ์ Looker ๊ด๋ฆฌ์๊ฐ ์ฌ์ฉ ์ค์ ํด์ผ ํฉ๋๋ค. Looker ๊ด๋ฆฌ์๋ ํ์ฌ ํตํฉ์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๊ณ ์์ฝํ ์ ์๋๋ก ์ฌ์ฉ์ ๋ฐ ์ฌ์ฉ์ ์ฝ์ ๊ถํ์ ๊ตฌ์ฒด์ ์ผ๋ก ๋ถ์ฌํด์ผ ํฉ๋๋ค.
์ค์ผ์ค๋ฌ์ ๋ชฉ์ ์ง ํ๋์์ ํตํฉ ์๋น์ค๊ฐ ์ ํ๋๋ฉด ์ฌ๋ฌ ์ ํ๋๊ฐ ํ์๋๊ณ ์์ธํ ์ ๋ณด๋ฅผ ์ ๋ ฅํ๋ผ๋ ๋ฉ์์ง๊ฐ ํ์๋ ์ ์์ต๋๋ค.
๋ค์ ๋ชฉ๋ก์ ๋์๋ณด๋์ ์ฝํ ์ธ ๋ฅผ ์ ๊ณตํ ์ ์๋ Looker ์์ ํ๋ธ ์๋น์ค๋ฅผ ๋ณด์ฌ์ค๋๋ค.
๋ชฉ๋ก์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ๋ฆฌ๋๋ฏธ ํ์ผ ๋งํฌ ์ด์ ํ์๋ URL์ Looker์์ ์๋ํ๋๋ก ํตํฉ ์๋น์ค๋ฅผ ์ฌ์ฉ ์ค์ ํ๊ณ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ ์๋ดํฉ๋๋ค.
- ์ด ํตํฉ ์ฌ์ฉ ๋ฐฉ๋ฒ ์ด์ ํ์๋ URL์ Looker์์ ํตํฉ ์๋น์ค๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ ๋ฐฉ๋ฒ์ ์๋ดํฉ๋๋ค. ์ด๋ฌํ ๋์๋ง ์ค ์ผ๋ถ์๋ ์ฌ์ฉ ์ค์ ์๋ด๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
- ํ์ LookML ํ๊ทธ์๋ ์ฝํ
์ธ ์ ๊ธฐ๋ณธ ๋ชจ๋ธ์์
tags๋งค๊ฐ๋ณ์์ ํจ๊ป ์ฌ์ฉํด์ผ ํ๋ ๋ชจ๋ ํ์ ํ๊ทธ๊ฐ ๋์ด๋ฉ๋๋ค. - ์์ ์ ํ์ ํตํฉ ์๋น์ค๊ฐ ์ ์กํ๋ ๋ฐ์ดํฐ ์์ค(ํ๋, ์ฟผ๋ฆฌ, ๋์๋ณด๋)์ ๋ํ๋ ๋๋ค. ํ๋ ์์ค ์์ ์ ๋ฐ์ดํฐ ํ ์ด๋ธ์ ์ง์ ๋ ๋จ์ผ ์ ๊ฐ์ ์ ์กํฉ๋๋ค. ์ฟผ๋ฆฌ ์์ค ์์ ์ Explore ๋๋ Look์ ๋ชจ๋ ํ๊ณผ ๊ฐ์ ์ ์ฒด ์ฟผ๋ฆฌ์ ๊ฒฐ๊ณผ๋ฅผ ์ ์กํฉ๋๋ค. ๋์๋ณด๋ ์์ค ์์ ์ ๋์๋ณด๋์ ์ด๋ฏธ์ง๋ฅผ ์ ์กํฉ๋๋ค.
- Google OAuth ์ธ์ฆ ์ฌ์ฉ์ ํตํฉ ์๋น์ค๊ฐ ์ธ์ฆ์ Google OAuth ์ฌ์ฉ์ ์ธ์ฆ ์ ๋ณด๋ฅผ ์ฌ์ฉํ๋์ง๋ฅผ ๋ํ๋ ๋๋ค.
- ๋ฐ์ดํฐ ์คํธ๋ฆฌ๋ฐ ์ฌ์ฉ์ ํตํฉ ์๋น์ค๊ฐ ์คํธ๋ฆฌ๋ฐ๋ ์ฟผ๋ฆฌ ๊ฒฐ๊ณผ๋ฅผ ์ง์ํ๋์ง ์ฌ๋ถ๋ฅผ ๋ํ๋ ๋๋ค. ๋์๋ณด๋๋ ๋ฐ์ดํฐ๋ฅผ ์คํธ๋ฆฌ๋ฐํ ์ ์์ต๋๋ค.
| ํตํฉ ์๋น์ค | ์ค๋ช | ๋ฆฌ๋๋ฏธ ํ์ผ ๋งํฌ | ์ด ํตํฉ ์ฌ์ฉ ๋ฐฉ๋ฒ | ํ์ LookML ํ๊ทธ | Google OAuth ์ธ์ฆ ์ฌ์ฉ(์/์๋์) | ๋ฐ์ดํฐ ์คํธ๋ฆฌ๋ฐ ์ฌ์ฉ(์/์๋์) |
|---|---|---|---|---|---|---|
| Azure Storage | Azure Storage์์ ๋ฐ์ดํฐ ํ์ผ์ ๋ณด๋ด๊ณ ์ ์ฅํฉ๋๋ค. | GitHub์์ ๋ฆฌ๋๋ฏธ ๋ณด๊ธฐ | ์ปค๋ฎค๋ํฐ ์๋ฃ ๋ณด๊ธฐ | ์์ | ์๋์ | ์๋์ |
| DigitalOcean ์คํ์ด์ค | DigitalOcean ์ ์ฅ์์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๊ณ ์ ์ฅํฉ๋๋ค. | GitHub์์ ๋ฆฌ๋๋ฏธ ๋ณด๊ธฐ | ์ปค๋ฎค๋ํฐ ์๋ฃ ๋ณด๊ธฐ | ์์ | ์๋์ | ์๋์ |
| Dropbox | Dropbox์ ๋ฐ์ดํฐ ํ์ผ์ ๋ณด๋ด๊ณ ์ ์ฅํฉ๋๋ค. | ๋ฆฌ๋๋ฏธ ์์ | ๋ฌธ์ ๋ณด๊ธฐ | ์์ | ์ | ์๋์ |
| Google Cloud Storage | Google Cloud Storage ๋ฒํท์ ๋ฐ์ดํฐ ํ์ผ์ ์์ฑํฉ๋๋ค. | GitHub์์ ๋ฆฌ๋๋ฏธ ๋ณด๊ธฐ | ์ปค๋ฎค๋ํฐ ์๋ฃ ๋ณด๊ธฐ | ์์ | ์๋์ | ์๋์ |
| Google Drive | Google Drive๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์กํฉ๋๋ค. | ๋ฆฌ๋๋ฏธ ์์ | ๋ฌธ์ ๋ณด๊ธฐ | ์์ | ์ | ์๋์ |
| SendGrid | SendGrid API๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ฉ์ผ ์ฃผ์๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๊ณ ๊ฒฐ๊ณผ๋ฅผ ์์ฝํฉ๋๋ค. | GitHub์์ ๋ฆฌ๋๋ฏธ ๋ณด๊ธฐ | ์ปค๋ฎค๋ํฐ ์๋ฃ ๋ณด๊ธฐ | ์์ | ์๋์ | ์๋์ |
| Slack | OAuth๋ฅผ ์ฌ์ฉํ์ฌ Slack์ ์ฑํ ๋ฉ์์ง, ๊ณต๊ฐ ์ฑ๋, ๋น๊ณต๊ฐ ์ฑ๋์์ Looker ์ฝํ ์ธ ๋ฅผ ์ ์กํฉ๋๋ค. IP ํ์ฉ ๋ชฉ๋ก ๊ธฐ๋ฅ์ด ์ค์ง๋ 6.24 ์ด์์ Looker ํธ์คํ ๋ฐฐํฌ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. | ๋ฆฌ๋๋ฏธ ์์ | ๋ฌธ์ ๋ณด๊ธฐ | ์์ | ์ | ์๋์ |
| Slack ์ฐ๊ฒฐ(API ํ ํฐ) | ์ฌ์ฉ์ ์ธ์ฆ ์ ๋ณด์ ํจ๊ป ๋ฐ์ดํฐ๋ฅผ Slack ์ฑ๋๋ก ์ง์ ์ ์กํฉ๋๋ค. ์ถ๊ฐ Slack ๊ธฐ๋ฅ์ Lookerbot ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ธ์. | GitHub์์ ๋ฆฌ๋๋ฏธ ๋ณด๊ธฐ | ๋ฌธ์ ๋ณด๊ธฐ | ์์ | ์๋์ | ์๋์ |
| Teams โ ์์ ์นํ | ์์ ์นํ ์ ์ฌ์ฉํ์ฌ Microsoft Teams์ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ ๋๋ค. | GitHub์์ ๋ฆฌ๋๋ฏธ ๋ณด๊ธฐ | ๋ฆฌ๋๋ฏธ ์ฐธ์กฐ | ์์ | ์๋์ | ์๋์ |
ํ์
ํ์ ํ๋์๋ ์ฌ์ฉ ๊ฐ๋ฅํ ํ์์ ๋๋กญ๋ค์ด ๋ฉ๋ด๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
- CSV zip ํ์ผ: ๋์๋ณด๋์์ ํ์์ด ์ง์ ๋์ง ์์ ๋ฐ์ดํฐ๋ก, ์์ถ๋ ๋๋ ํฐ๋ฆฌ์ ์ผํ๋ก ๊ตฌ๋ถ๋ ๊ฐ(CSV) ํ์ผ ๋ชจ์์ผ๋ก ์ ๊ณต๋ฉ๋๋ค. ์ด๋ฉ์ผ๋ก ์ ์กํ ๊ฒฝ์ฐ ZIP ํ์ผ์ด ์ด๋ฉ์ผ ์ฒจ๋ถํ์ผ๋ก ์ ์ก๋ฉ๋๋ค.
PDF: ๋์๋ณด๋ ์ด๋ฏธ์ง๋ฅผ ๋จ์ผ PDF ํ์ผ๋ก ํ์ํฉ๋๋ค. ๊ธฐ๋ณธ ๋ ์ด์์์์๋ ํ์ผ์ด ๋์๋ณด๋์ ์ ๋ ฌ๋ ๋๋ก ํ์๋์ง๋ง ๋ค๋ฅธ ๋ ์ด์์ ๋ฐ ํฌ๊ธฐ ์กฐ์ ์ต์ ์ ๊ณ ๊ธ ์ต์ ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด๋ฉ์ผ๋ก ์ ์กํ ๊ฒฝ์ฐ ํ์ผ์ด ์ด๋ฉ์ผ ์ฒจ๋ถํ์ผ๋ก ์ ์ก๋ฉ๋๋ค.
PNG ์๊ฐํ: ๋์๋ณด๋์ ์ด๋ฏธ์ง๋ฅผ ๋จ์ผ PNG ํ์ผ๋ก ํ์ํฉ๋๋ค. ๊ธฐ๋ณธ ๋ ์ด์์์์๋ ํ์ผ์ด ๋์๋ณด๋์ ์ ๋ ฌ๋ ๋๋ก ํ์๋์ง๋ง ๋ค๋ฅธ ๋ ์ด์์ ์ต์ ์ ๊ณ ๊ธ ์ต์ ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด๋ฉ์ผ๋ก ์ ์กํ ๊ฒฝ์ฐ ์ด๋ฏธ์ง๊ฐ ์ด๋ฉ์ผ ๋ณธ๋ฌธ ๋ด์ ์ธ๋ผ์ธ์ผ๋ก ํ์๋ฉ๋๋ค.
ํญ ๋ค์ด๋ก๋
๋์๋ณด๋์ ํญ์ด ์๋ ๊ฒฝ์ฐ ๋์๋ณด๋๋ฅผ PDF๋ก ๋ค์ด๋ก๋ํ ๋ ํญ ๋ค์ด๋ก๋ ๋ฉ๋ด์์ ์ต์ ์ ์ ํํ ์ ์์ต๋๋ค. ์ ์ฒด ๋์๋ณด๋, ์ด๋ ค ์๋ ํญ ๋๋ ๋ง์ถค ํญ ์ ํ์ ์ ์กํ ์ ์์ต๋๋ค. ๋ง์ถค์ ์ ํํ๋ฉด ํญ ์ ํ ํ๋์์ ๋ค์ด๋ก๋ํ ํญ์ ์ง์ ํ ์ ์์ต๋๋ค. ์ฌ๋ฌ ํญ์ ์ ํํ ๊ฒฝ์ฐ (์: ์ ์ฒด ๋์๋ณด๋๋ฅผ ์ ํํ๊ฑฐ๋ ๋ง์ถค ์ต์ ์ ํ๋ ์ด์์ ํญ์ ์ง์ ํ ๊ฒฝ์ฐ) ๋ชจ๋ ํญ์ด ๋์ผํ ํ์ด์ง์ ํ์๋ฉ๋๋ค. ๊ฐ ํญ์ ์ฝํ ์ธ ๋ ํญ ์ด๋ฆ์ด ํฌํจ๋ ์ฝํ ์ธ ํค๋ ์๋์ ์ ๋ฆฌ๋ฉ๋๋ค.
๊ณ ๊ธ ์ต์
๊ณ ๊ธ ์ต์ ํญ์์๋ ์ ์ก์ ์ํ ๋ง์ถค์ค์ ์ ์ถ๊ฐ๋ก ์ ๊ณตํฉ๋๋ค. ์ฌ์ฉ ๊ฐ๋ฅํ ์ต์ ์ ์ ํํ ๋ชฉ์ ์ง ๋ฐ ์ ์ก ํ์์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค.
๋ง์ถค ๋ฉ์์ง
์ด ์ต์ ์ ์ด๋ฉ์ผ ๋ชฉ์ ์ง์๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค.
์์ ์์๊ฒ ์ ์ก๋๋ ์ด๋ฉ์ผ ๋ณธ๋ฌธ์ ํฌํจํ ๋ฉ์์ง๋ฅผ ์ ๋ ฅํฉ๋๋ค. Looker๋ ์ปค์คํ ๋ฉ์์ง์ ๋ฌธ์ ์๋ฅผ 1,500์๋ก ์ ํํฉ๋๋ค.
์์ ์๋ก ์ผ์ ์คํ
์ด ์ต์ ์ ์ด๋ฉ์ผ ๋ชฉ์ ์ง์๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค.
์์ ์๋ก ์ผ์ ์คํ ์ต์ ์ ์ฌ์ฉํ๋ฉด ์ฌ์ฉ์๊ฐ ์์ ์ ๋ชฉ๋ก์ ์ง์ ํ ์ ์์ผ๋ฉฐ, ๊ฐ ์์ ์๋ ๊ฐ์์ ๊ถํ์ ๋ฐ๋ผ ์ฟผ๋ฆฌ๋ฅผ ์คํํ ๊ฒ์ฒ๋ผ ์ฝํ ์ธ ์ ์ก์ ์์ ํ ์ ์์ต๋๋ค. ์ฆ, ๊ฐ ์ด๋ฉ์ผ์ ํฌํจ๋ ๋ฐ์ดํฐ์ ๊ฐ ์ฌ์ฉ์์ ์ก์ธ์ค ํํฐ ๋ฐ ์ฌ์ฉ์ ์์ฑ์ด ์ ์ฉ๋ฉ๋๋ค.
์ฌ์ฉ์๊ฐ Looker ๊ด๋ฆฌ์์ธ ๊ฒฝ์ฐ ์์ ์๋ก ์ผ์ ์คํ ์ต์ ์ ์ฌ์ฉํ๋ฉด ๊ด๋ฆฌ์๊ฐ ๊ฐ ์ฌ์ฉ์ ๋ชฉ๋ก์ ์ง์ ํ ์ ์์ผ๋ฉฐ ๊ฐ ์ฌ์ฉ์๋ ์์ ์ ๊ถํ์ ๋ฐ๋ผ ์ฟผ๋ฆฌ๋ฅผ ์คํํ ๊ฒ์ฒ๋ผ ์ฝํ ์ธ ์ ์ก์ ๋ฐ๊ฒ ๋ฉ๋๋ค. ๊ด๋ฆฌ์๊ฐ ์๋ ์ฌ์ฉ์๋ ์์ ์ ์ด๋ฉ์ผ ์ฃผ์๋ฅผ ์ ๋ ฅํ์ฌ ์์ ์ ๊ถํ์ ๊ธฐ๋ฐ์ผ๋ก ์ฝํ ์ธ ๋ฅผ ์ฟผ๋ฆฌํ ๊ฒ์ฒ๋ผ ์ ์ก์ ๋ฐ์ ์ ์์ต๋๋ค. ์ฆ, ๊ฐ ์ด๋ฉ์ผ์ ํฌํจ๋ ๋ฐ์ดํฐ์ ๊ฐ ์ฌ์ฉ์์ ์ก์ธ์ค ํํฐ ๋ฐ ์ฌ์ฉ์ ์์ฑ์ด ์ ์ฉ๋ฉ๋๋ค.
๋ค์ ์์์์ Looker ๊ด๋ฆฌ์๋ ์ฃผ๋ณ ์ฌ์ฉ์ ์๋ฅผ ๋์ดํ๋ ๋ฐ์ดํฐ ์ ์ก์ ์์ฝํด์ผ ํฉ๋๋ค.

์ฌ์ฉ์ A์ ์ก์ธ์ค ํํฐ๋ users.state = 'California'๋ก ์ค์ ๋์ด ์์ต๋๋ค. ์์ ์๋ก ์ผ์ ์คํ์ ์ ํํ๋ฉด ์์ฝ๋ ์ฟผ๋ฆฌ๋ ์ก์ธ์ค ํํฐ users.state = 'California'๋ฅผ ์ ์ฉํ๊ณ ํํฐ๋ง๋ ๊ฒฐ๊ณผ๋ฅผ ์ฌ์ฉ์ A์ ๋ณด๋
๋๋ค. ํํฐ๋ง๋ ๊ฒฐ๊ณผ์๋ ์บ๋ฆฌํฌ๋์์ ๊ดํ ๋ฐ์ดํฐ๋ง ํฌํจ๋ฉ๋๋ค.

๊ณ ๊ธ ์ต์ ํญ์์ ์์ ์๋ก ์ผ์ ์คํ ์ฒดํฌ๋ฐ์ค๋ฅผ ์ ํํ ์ค์ ํญ ์๋์ ์ด๋ฉ์ผ ์ฃผ์ ํ ์คํธ ์ ๋ ฅ๋์ ์์ ์์ ์ด๋ฉ์ผ ์ฃผ์๋ฅผ ์ถ๊ฐํฉ๋๋ค. ์ด ์ต์ ์ ์ผ์ ์ ๋ง๋๋ ์ฌ์ฉ์์ ๊ถํ๊ณผ ์ด๋ฉ์ผ ์ฃผ์ ํ๋์ ์ถ๊ฐ๋ ์ด๋ฉ์ผ ์ฃผ์ ์ ํ์ ๊ณ ๋ คํฉ๋๋ค. ์์ ์๋ก ์ผ์ ์คํ ์ต์ ์ ์ฌ์ฉํ ์ ์๋ ๋ค์ ๊ฒฝ์ฐ๋ ์์ต๋๋ค.
- ์ฌ์ฉ์๊ฐ ์ฌ์ฉ ์ค์ง๋ ์ฌ์ฉ์์ ์ด๋ฉ์ผ์ ์ถ๊ฐํ๋ ๊ฒฝ์ฐ
์ฌ์ฉ์๊ฐ ์ด๋ฉ์ผ ์ฃผ์ ๋ชฉ๋ก ์์ ์ธ๋ถ ๊ฐ์๋ก ํ์๋ Looker ์ฌ์ฉ์์ ์ํ์ง ์๋ ์ด๋ฉ์ผ์ ์ถ๊ฐํ๋ ๊ฒฝ์ฐ

์ด๋ฌํ ๊ฒฝ์ฐ ์ธ๋ถ ์ด๋ฉ์ผ ์ฃผ์๋ฅผ ์ ๋ ฅํ๊ธฐ ์ ํ์ ์ต์ ์ ์ ํํ๋์ง์ ๊ด๊ณ์์ด ์์ ์๋ก ์ผ์ ์คํ ์ต์ ์ ์ฌ์ฉ ์ค์ ๋ ์ํ๋ก ์ ์ง๋์ง๋ง, ์์ ์๋ก ์ผ์ ์คํ์ ์ ํ ํด์ ํ๊ฑฐ๋ ์์ ์ ๋ชฉ๋ก์์ ์ธ๋ถ ์ด๋ฉ์ผ ์ฃผ์๋ฅผ ์ญ์ ํ ๋๊น์ง๋ ์ผ์ ์ ์ ์ฅํ ์ ์์ต๋๋ค.
์ฌ์ฉ์๊ฐ ์์ ์๋ก ์ผ์ ์คํ์ด ์ฌ์ฉ ์ค์ ๋ ์ผ์ ์ ์์ ์๋ก ๋ฑ๋ก๋ ํ ์ฌ์ฉ์์ ๊ณ์ ์ด ์ฌ์ฉ ์ค์ง๋ ํน์ํ ๊ฒฝ์ฐ, ๋ค์ ์คํ๋ถํฐ ์ฌ์ฉ ์ค์ง๋ ์ฌ์ฉ์์๊ฒ ์ผ์ ์ด ์ ์ก๋์ง ์์ต๋๋ค. ์ฌ์ฉ์์ ๊ณ์ ์ด ์ญ์ ๋๋ฉด ์ ์ฒด ์ผ์ ์ด ์์ ์์๊ฒ ์ ์ก๋์ง ์์ต๋๋ค. see_schedules ๊ถํ์ด ์๋ Looker ๊ด๋ฆฌ์ ๋๋ ์ฌ์ฉ์๋ ๊ด๋ฆฌ ํจ๋์ ์ค์ผ์ค๋ฌ ๊ธฐ๋ก ํ์ด์ง์์ ์ด ์ค๋ฅ๋ฅผ ์ง๋จํ ์ ์์ต๋๋ค.
๋งํฌ ํฌํจ
์ด ์ต์ ์ ์ด๋ฉ์ผ ๋ชฉ์ ์ง์๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค.
Looker ๊ด๋ฆฌ์๊ฐ Looker ์ธ์คํด์ค์ ์ด๋ฉ์ผ ๋ฐ์ดํฐ ์ ์ฑ
์ ๋งํฌ ๋ฐ ๋ฐ์ดํฐ ๋ณด๋ด๊ธฐ๋ก ์ค์ ํ ๊ฒฝ์ฐ, ์ ์ก ์์ฝ ๋๋ ์ ์ก ์ฐฝ์ ๋งํฌ ํฌํจ ์ต์
์ด ํ์๋ฉ๋๋ค. ์ด ์ต์
์ ์ ํํ๋ฉด Looker์ ๋์๋ณด๋๋ก ์ฐ๊ฒฐ๋๋ ์ ์ฒด ๋์๋ณด๋ ๋ณด๊ธฐ ๋งํฌ๊ฐ ๋ฐ์ดํฐ ์ ์ก ์ด๋ฉ์ผ์ ํฌํจ๋ฉ๋๋ค. ๋์๋ณด๋ ๋งํฌ์๋ hide_filter ๋งค๊ฐ๋ณ์๊ฐ ํฌํจ๋์ง ์์ต๋๋ค.
์์ ์๋ Looker์ ๋ก๊ทธ์ธํ๊ณ ์ ์ก๋ ๋์๋ณด๋์ ๊ธฐ๋ฐ ๋ชจ๋ธ์ ์ก์ธ์คํ ์ ์๋ ๊ถํ์ด ์์ด์ผ Looker์์ ํด๋น ์ฝํ ์ธ ๋ฅผ ๋ณผ ์ ์์ต๋๋ค. ๋ฐ์ดํฐ ์ ์ก ์ด๋ฉ์ผ์์ ์ด ๋งํฌ๋ฅผ ์ญ์ ํ๋ ค๋ฉด ๋งํฌ ํฌํจ ์ฒดํฌ๋ฐ์ค๋ฅผ ์ ํ ํด์ ํฉ๋๋ค.
์ปค์คํ ๋งํฌ ํฌํจ
์ด ์ต์ ์ ์ด๋ฉ์ผ ๋ชฉ์ ์ง์ ์ฝ์ ๋ ๋์๋ณด๋์์๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋งํฌ ํฌํจ ์ต์ ์ ์ ํํ๋ฉด ํ์๋ฉ๋๋ค.
์ปค์คํ ๋งํฌ ํฌํจ ์ต์ ์ ์ฌ์ฉํ๋ฉด Looker์์ ๋์๋ณด๋์ ์ฐ๊ฒฐํ๋ ๋์ ์ ์ฒด ๋์๋ณด๋ ๋ณด๊ธฐ ๋งํฌ๋ฅผ ์ฐ๊ฒฐํ ๋ง์ถค URL์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค. ์ ์ฒด ๋์๋ณด๋ ๋ณด๊ธฐ ๋งํฌ ํ ์คํธ๋ฅผ ๋ณ๊ฒฝํ ์๋ ์์ต๋๋ค.
์ด ์ต์
์ ์ฌ์ฉํ๋ ค๋ฉด Looker ๊ด๋ฆฌ์ ๋๋ schedule_look_emails ๋๋ create_alerts ๊ถํ์ด ์๋ ์ฌ์ฉ์๊ฐ ๋จผ์ ์ปค์คํ
๋งํฌ์ ํ์ฉ๋ ๋๋ฉ์ธ์ ์ง์ ํ๊ณ ์ฝ์
ํ์ด์ง์ ๊ด๋ฆฌ ๋ฉ๋ด์์ ์ปค์คํ
๋งํฌ URL์ ํ์์ ์ ํํด์ผ ํฉ๋๋ค.
๋๋ฉ์ธ
ํ์ฉ ๋ชฉ๋ก์ ๊ตฌ์ฑ๋ ๋๋ฉ์ธ ๋ชฉ๋ก์์ URL ๋๋ฉ์ธ์ ์ ํํฉ๋๋ค. ์๋ฅผ ๋ค๋ฉด app.customer.com์
๋๋ค.
๊ฒฝ๋ก
๊ฒฝ๋ก ์ต์ ์ ๊ด๋ฆฌ์ ๋ฉ๋ด์ ์ฝ์ ํ์ด์ง์ ์๋ ์ฝํ ์ธ ๊ฒฝ๋ก ์ ํ ํ๋์์ ์ฌ์ฉ์ ์ ์ URL์ด ์ ํ๋ ๊ฒฝ์ฐ์๋ง ํ์๋ฉ๋๋ค.
์ฌ๊ธฐ์ ๋งํฌ URL์ ์ปค์คํ
๊ฒฝ๋ก๋ฅผ ์
๋ ฅํ์ธ์. ์๋ฅผ ๋ค์ด ์ปค์คํ
๋งํฌ๊ฐ URL app.customer.com/my_embed_app์ ๊ฐ๋ฆฌํค๋๋ก ํ๋ ค๋ฉด ์ฌ๊ธฐ์ ๊ฒฝ๋ก /my_embed_app์ ์
๋ ฅํฉ๋๋ค.
URL ๋ผ๋ฒจ
์ด ํ๋์ ์ด๋ฉ์ผ ์ ์ก ์ ์ ์ฒด ๋์๋ณด๋ ๋ณด๊ธฐ ํ ์คํธ๋ฅผ ๋์ฒดํ ์๋ก์ด ๋งํฌ ํ ์คํธ๋ฅผ ์ ๋ ฅํฉ๋๋ค. ์ด ํ๋๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๊ด๋ฆฌ์ ๋ฉ๋ด์ ์ฝ์ ํ์ด์ง์ ์๋ URL ๋ผ๋ฒจ ํ๋์ ์ ๋ ฅ๋๋ ๋ชจ๋ ํ ์คํธ๋ฅผ ํ์ํ๋ฉฐ, ์ด ํ๋์์ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
๊ฒฐ๊ณผ
์ด ํ๋๋ ๋์๋ณด๋ ์ ์ก์ CSV ZIP ํ์ผ ํ์์๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ฌ๊ธฐ์๋ ์๊ฐํ ์ต์ ์ด ์ ์ฉ๋จ ๋๋ ๋ฐ์ดํฐ ํ ์ด๋ธ์ ํ์๋ ๋๋ก์ ๋ ๊ฐ์ง ์ต์ ์ด ํฌํจ๋ฉ๋๋ค. ๋ ์ค ํ๋๋ฅผ ์ ํํ ์ ์์ต๋๋ค.
์๊ฐํ ์ต์ ์ด ์ ์ฉ๋ ๊ฒฝ์ฐ ์ต์ ์ ์ ํํ์ฌ ๋์๋ณด๋ ํ์ผ์ ์ผ๋ถ ์๊ฐํ ์ค์ ์ ๋์๋ณด๋ ์ ์ก์ ์ ์ฉํฉ๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ์ ์ก์ ํ์ผ์ด ํ ์ด๋ธ ์ฐจํธ์ ์ ์ฌํ๊ฒ ํ์๋ฉ๋๋ค. ์๊ฐํ๋ฅผ ์ํด ๊ตฌ์ฑ๋ ํ๋กฏ, ์๋ฆฌ์ฆ ๋ฐ ํ์ ์ง์ ๋ฉ๋ด์ ๋ค์ ์ค์ ์ค ํ๋๊ฐ ๋ฐ์ดํฐ ์ ์ก์ ์ ์ฉ๋ฉ๋๋ค.
- ํ ๋ฒํธ ํ์
- ํฉ๊ณ ์จ๊ธฐ๊ธฐ
- ํ ํฉ๊ณ ์จ๊ธฐ๊ธฐ
- ์ต๋ 500๊ฐ์ ํ์ ํ์ํ๊ฑฐ๋ ์จ๊ธฐ๋๋ก ํ์๋ ํ์ ์ ํ
- ์ ์ฒด ํ๋ ์ด๋ฆ ํ์
- ๊ฐ ์ด์ ๋ง์ถค ๋ผ๋ฒจ
๋ฐ์ดํฐ ํ ์ด๋ธ์ ํ์๋ ๋๋ก ์ต์ ์ ์ ํํ์ฌ ๊ฐ ๋์๋ณด๋ ํ์ผ์ ์ฌ๊ธฐ์์ ํ์ ์ฐฝ์ ์๋ ๋ฐ์ดํฐ ํ ์ด๋ธ์ ํ์๋ ๋๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์กํฉ๋๋ค.
๊ฐ
์ด ํ๋๋ ๋์๋ณด๋ ์ ์ก์ CSV ZIP ํ์ผ ํ์์๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ฌ๊ธฐ์๋ ์์ ์ง์ ๋จ ๋๋ ์์ ์ง์ ๋์ง ์์์ ๋ ๊ฐ์ง ์ต์ ์ด ํฌํจ๋ฉ๋๋ค. ๋ ์ค ํ๋๋ฅผ ์ ํํ ์ ์์ต๋๋ค.
- ์ผ๋ถ ๊ธฐ๋ฅ(์: ์ฐ๊ฒฐ )์ด ๋ชจ๋ ํ์ผ ํ์์์ ์ง์๋์ง๋ ์์ง๋ง ๋ฐ์ดํฐ๊ฐ Looker์ ํ์ ํ๊ฒฝ์ ํ์๋๋ ๊ฒ๊ณผ ์ ์ฌํ๊ฒ ํ์๋๋๋ก ํ๋ ค๋ฉด ํ์์ด ์ง์ ๋จ์ ์ ํํฉ๋๋ค.
- ๊ธด ์ซ์ ๋ฐ์ฌ๋ฆผ ๋๋ Looker ๊ฐ๋ฐ์๊ฐ ๋ฐฐ์นํ์ ์ ์๋ ํน์๋ฌธ์ ์ถ๊ฐ์ ๊ฐ์ด ์ฟผ๋ฆฌ ๊ฒฐ๊ณผ์ ํน์ ํ์์ ์ ์ฉํ์ง ์์ผ๋ ค๋ฉด ํ์์ด ์ง์ ๋์ง ์์์ ์ ํํ์ธ์. ์ฃผ๋ก ๋ฐ์ดํฐ ์ฒ๋ฆฌ๋ฅผ ์ํด ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฅธ ๋๊ตฌ์ ์ ๋ ฅํ ๋ ์ ํธ๋๋ ๋ฐฉ์์ ๋๋ค.
ํ ์ด๋ธ์ ํผ์ณ ๋ชจ๋ ํ ํ์
์ด ์ต์ ์ PDF ํ์์ ๋์๋ณด๋ ์ ์ก์๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค.
ํ ์ด๋ธ์ ํผ์ณ ๋ชจ๋ ํ ํ์ ์์๋ฅผ ์ ํํ์ฌ ๋์๋ณด๋ ํ์ผ ์ธ๋ค์ผ์ ํ์๋๋ ํ๋ฟ๋ง ์๋๋ผ ๋์๋ณด๋์ ์๋ ๋ชจ๋ ํ ์ด๋ธ ์๊ฐํ์ ๋ชจ๋ ํ์ ํ์ํฉ๋๋ค.
Looker 26.4๋ถํฐ ๊ด๋ฆฌ์๊ฐ ํ ํ๋ ์ค์ ์ ๋๋ฆฐ ๊ฒฝ์ฐ ๋์๋ณด๋ PDF์ ๊ฐ ํ ์ฐจํธ์ ์ต๋ 50,000๊ฐ์ ํ์ด ํ์๋ ์ ์์ผ๋ฉฐ, ๋์๋ณด๋๋น ์ด ์ ํ๋๋ ์ต๋ 200,000๊ฐ์ ๋๋ค. ๋์๋ณด๋์ ํ ์ฐจํธ์ ๊ฒฐํฉ๋ ์ ํฉ๊ณ๊ฐ 200,000๊ฐ๋ฅผ ์ด๊ณผํ๋ฉด ํ ์ฐจํธ ๊ฒฐ๊ณผ๊ฐ ์๋ฆด ์ ์์ต๋๋ค. ์ด ์ต๋๊ฐ์ ๋๋ฌํ๋ฉด ์ฌ์ฉ์์๊ฒ ๊ฒฝ๊ณ ๊ฐ ํ์๋๋ฉฐ, ๋ ๋๋ง๋ PDF ํ๋จ์๋ ๊ฒฝ๊ณ ๊ฐ ํ์๋ฉ๋๋ค.
ํ ์ด๋ธ์ ํผ์ณ ๋ชจ๋ ํ ํ์ ์ต์ ์ ์ ํํ๋ฉด ํ ์ด๋ธ ์๊ฐํ๊ฐ ํฌํจ๋ ๋์๋ณด๋ ํ์ผ์ด ์ ์กํ PDF์์ Looker์ ์ฝ๊ฐ ๋ค๋ฅด๊ฒ ํ์๋ ์ ์์ต๋๋ค. PDF์๋ ๋ค์๊ณผ ๊ฐ์ ์ฐจ์ด๊ฐ ์์ต๋๋ค.
- ๋ฐฐ๊ฒฝ ์์ ๋ฐ ๊ธ๊ผด ํฌ๊ธฐ์ ๋ง์ถค์ค์ ์ ์ด ํค๋์ ์๊ณ ํ์์ ์ญ์ ๋ฉ๋๋ค.
- ํ๊ฐ ํ์ดํธ ํ ๋ง๋ก ํ์๋ฉ๋๋ค.
- ์๋์ผ๋ก ์ ๋ ฌ๋์ง ์์ ํผ๋ฒ ํ ์ด๋ธ์๋ ์ ๋ ฌ ์์ด์ฝ์ด ํ์๋์ง ์์ต๋๋ค.
- ํฌ๊ธฐ์ ๋ง๊ฒ ์ด ์กฐ์ ์ด ์ฌ์ฉ ์ค์ ๋ ํ ์ด๋ธ์ ํ์ผ์ ์ ์ฒด ๋๋น๋ก ํ์ฅ๋ฉ๋๋ค.
- ํ ๊ทธ๋ฃนํ๊ฐ ์ฌ์ฉ ์ค์ ๋ ํ๋ ํ๋ซ ๋ฐ์ดํฐ๋ก ํ์๋๋ฉฐ ๊ทธ๋ฃนํ ์ด์ด ํผ์ณ์ ธ ๋ชจ๋ ์ด์ด ํ์๋ฉ๋๋ค.
๋ํ ์ ์ด 20,000๊ฐ๋ฅผ ์ด๊ณผํ๋ ํ ์ด๋ธ์ ๊ฒฝ์ฐ PDF์์ ๋ค์๊ณผ ๊ฐ์ ์ฐจ์ด๋ฅผ ์ ์ ์์ต๋๋ค.
- ๋ฐฐ๊ฒฝ ์์ ์ด์ธ์ ์กฐ๊ฑด๋ถ ํ์ ์ง์ ์ต์ ์ด ๋ ์ด์ ํ์๋์ง ์์ต๋๋ค.
- ์ซ์ ์ด์ ์ ์๊ฐํ๋ ๋ ์ด์ ํ์๋์ง ์์ต๋๋ค.
ํ์ ํ๋์์ PDF๋ฅผ ์ ํํ ๊ฒฝ์ฐ ํ ์ด๋ธ์ ํผ์ณ ๋ชจ๋ ํ ํ์ ์ต์ ์ด ํ์๋์ง ์์ผ๋ฉด Looker ๊ด๋ฆฌ์์๊ฒ Looker ์ธ์คํด์ค์ ์ ํฉํ Chromium ๋ ๋๋ฌ ๋ฒ์ ์ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๋ฌธ์ํ์ธ์.
๋จ์ผ ์ด์ ๋์๋ณด๋ ํ์ผ ์ ๋ ฌ
์ด ์ต์ ์ ๋์๋ณด๋ ์ ์ก์ PDF ๋ฐ PNG ์๊ฐํ ํ์์๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค. Slack์ ์ ๋ฌ ๋ชฉ์ ์ง๋ก ์ ํํ๋ฉด PDF๋ง ์ง์๋ฉ๋๋ค.
๋จ์ผ ์ด์ ๋์๋ณด๋ ํ์ผ ์ ๋ ฌ ์์๋ฅผ ์ ํํ์ฌ PDF ๋๋ PNG ์๊ฐํ๋ฅผ ๋จ์ผ ์ด ๋ ์ด์์์ผ๋ก ๊ตฌ์ฑํฉ๋๋ค. ์ด ๋ ์ด์์์ ๋จ์ผ ์ธ๋ก ์ด์ ๋์๋ณด๋ ํ์ผ์ ํ์ํฉ๋๋ค. ๋์๋ณด๋์ ์ ๋ ฌ๋ ํ์ผ์ ํ์ํ๋ ค๋ฉด ์ฒดํฌ๋ฐ์ค๋ฅผ ์ ํ ํด์ ํ ์ํ๋ก ๋ก๋๋ค.
์ฉ์ง ํฌ๊ธฐ
์ด ์ต์ ์ PDF ํ์์ ๋์๋ณด๋ ์ ์ก์๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ฉ์ง ํฌ๊ธฐ ๋๋กญ๋ค์ด ๋ฉ๋ด์์ ์ ํํ์ฌ ๋์๋ณด๋ PDF์ ์ต์ ํฌ๊ธฐ์ ๋ฐฉํฅ์ ์ง์ ํ ์ ์์ต๋๋ค. ํฐ ์๊ฐํ ๋๋ ๊ฒน์น๋ ๋์๋ณด๋ ํ์ผ ๊ทธ๋ฃน์ ๊ฒฝ์ฐ PDF ํ์ด์ง์ ๋ง๊ฒ ์ ์ ํ๊ฒ ํฌ๊ธฐ๋ฅผ ์กฐ์ ํด์ผ ํ ์ ์์ต๋๋ค. ์ฉ์ง ํฌ๊ธฐ ์ต์ ์ด ํ์๋์ง ์์ผ๋ฉด Looker ๊ด๋ฆฌ์์๊ฒ Looker ์ธ์คํด์ค์ Chromium ๋ ๋๋ฌ ์ต์ ๋ฒ์ ์ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๋ฌธ์ํ์ธ์.
ํ ์ด๋ธ ํด์๋
์ด ์ต์ ์ PNG ์๊ฐํ ํ์์๋ง ์ฌ์ฉํ ์ ์์ผ๋ฉฐ ๋จ์ผ ์ด์ ๋์๋ณด๋ ํ์ผ ์ ๋ ฌ ์์๊ฐ ์ ํ๋ ๊ฒฝ์ฐ์๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค.
ํ ์ด๋ธ ํด์๋ ๋๋กญ๋ค์ด ๋ฉ๋ด๋ฅผ ์ฌ์ฉํ์ฌ ์๊ฐํ ๋๋น๋ฅผ ๋ง์ถค์ค์ ํ ์ ์์ต๋๋ค. ๋๋น ์ต์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ๋ณดํต: 800ํฝ์
- ์์ด๋: 1680ํฝ์
์ด๋ฉ์ผ ์ ์ก์ ์์ด๋๋ฅผ ์ ํํ ๊ฒฝ์ฐ ์๊ฐํ ๋๋น๊ฐ ์ด๋ฉ์ผ ํด๋ผ์ด์ธํธ์์ ์ค์ ํ ํ๋๋ฅผ ์ด๊ณผํ๋ฉด ์ด๋ฉ์ผ ์ ์ก ์์ ์๊ฐ ์ ์ฒด ์๊ฐํ๋ฅผ ๋ณด๊ธฐ ์ํด ๊ฐ๋ก๋ก ์คํฌ๋กคํด์ผ ํ ์๋ ์์ต๋๋ค.
์ ์ก ์๊ฐ๋
๊ธฐ๋ณธ์ ์ผ๋ก Looker๋ ๊ณ์ ๊ณผ ์ฐ๊ฒฐ๋ ์๊ฐ๋๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ ์ ์ก์ ๋ณด๋ผ ์๊ธฐ๋ฅผ ๊ฒฐ์ ํฉ๋๋ค. ๊ณ์ ์ ์ฐ๊ฒฐ๋ ์๊ฐ๋๊ฐ ์๋ ๊ฒฝ์ฐ Looker์์ ์ ํ๋ฆฌ์ผ์ด์ ์๊ฐ๋ ์ค์ ์ ์ฌ์ฉํฉ๋๋ค.
๋ค๋ฅธ ์๊ฐ๋๋ฅผ ์ง์ ํ๋ ค๋ฉด ๋๋กญ๋ค์ด ๋ฉ๋ด์์ ์๊ฐ๋๋ฅผ ์ ํํฉ๋๋ค. ์ ํํ ์๊ฐ๋๋ Look ๋๋ ๋์๋ณด๋์ ๋ฐ์ดํฐ์ ์ํฅ์ ์ฃผ์ง ์์ผ๋ฉฐ ์ ์ก ์์ ์๋ง ์ ์ฉ๋ฉ๋๋ค.
ํํฐ
์ ์ก ์์ฝ ๋๋ ์ ์ก ์ฐฝ์ ํํฐ ํญ์๋ ๋์๋ณด๋์ ์ ์ฉ๋ ํํฐ์ ํด๋น ๊ฐ์ด ํ์๋ฉ๋๋ค. ์ด ํญ์์ ๋์๋ณด๋์ ์ ์ฉ๋ ๊ธฐ์กด ํํฐ์ ๊ฐ์ ์์ ํ ์ ์์ผ๋ฉฐ ์ ๊ฐ์ด ์ ์ก์ ์ ์ฉ๋ฉ๋๋ค. ๋์๋ณด๋ ์์ฒด๋ ์ํฅ์ ๋ฐ์ง ์์ต๋๋ค.
ํํฐ ํญ์์ ์ผ์ ์ ํํฐ๋ฅผ ์ถ๊ฐํ ์ ์์ผ๋ฉฐ ๊ธฐ์กด ๋์๋ณด๋ ํํฐ์ ๊ฐ๋ง ๋ณด๊ณ ์์ ํ ์ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด ๋ฆฌ์ ํ์๊ฒ ๊ด์ฌ ์ํ๋ฅผ ๊ธฐ์ค์ผ๋ก ํํฐ๋ง๋ ๊ฒฐ๊ณผ๋ฅผ ๋ณด๋ผ ์ ์์ต๋๋ค.

๋์๋ณด๋ ํํฐ์ ํํฐ ๊ฐ์ด ํ์ํ ๊ฒฝ์ฐ ํํฐ ํญ์์ ๊ฐ์ ์ ๋ ฅํ์ฌ ์ ์ก์ ์์ ์ฌํญ์ ๋ง๋ค๊ฑฐ๋ ์ ์ฅํด์ผ ํฉ๋๋ค.
๋์๋ณด๋ ํํฐ๊ฐ ๋ณ๊ฒฝ๋๋ ๊ฒฝ์ฐ
์ผ์ ์ ๋ง๋ ํ ๋์๋ณด๋ ํํฐ๊ฐ ๋ณ๊ฒฝ๋๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค. ๋ค์ ํ์์๋ ์์ฝ๋ ์ ์ก์ ์ ์ฉ๋ ํํฐ์ ๋ฏธ์น๋ ์ํฅ์ ์ค๋ช ํฉ๋๋ค.
| ์์ | ์ผ์ ํํฐ์ ๋ฏธ์น๋ ์ํฅ |
|---|---|
| ํํฐ๋ฅผ ์ฌ์ฉํ์ฌ ์ผ์ ์ด ์์ฑ๋ฉ๋๋ค. ๋์ค์ ๋์๋ณด๋์์ ํํฐ ๊ฐ์ด ๋ณ๊ฒฝ๋ฉ๋๋ค. | ์ผ์ ํํฐ ๊ฐ์๋ ์ํฅ์ ๋ฏธ์น์ง ์์ต๋๋ค. ๊ฐ์ด ๊ฐ ์๊ด์์์ด๋๋ผ๋ ํํฐ ํญ์์ ์ค์ ํ ๊ฐ์ผ๋ก ์ ์ง๋ฉ๋๋ค. |
| ํํฐ๋ฅผ ์ฌ์ฉํ์ฌ ์ผ์ ์ด ์์ฑ๋ฉ๋๋ค. ๋์ค์ ๋์๋ณด๋์์ ํํฐ์ ์ด๋ฆ์ด ๋ณ๊ฒฝ๋ฉ๋๋ค. | ํํฐ๊ฐ ์ ์ก๋ ๋ฐ์ดํฐ์์ ์ญ์ ๋ฉ๋๋ค. |
| ํํฐ๋ฅผ ์ฌ์ฉํ์ฌ ์ผ์ ์ด ์์ฑ๋ฉ๋๋ค. ๋์ค์ ๋์๋ณด๋์์ ํํฐ๊ฐ ์ญ์ ๋ฉ๋๋ค. | ํํฐ๊ฐ ์ ์ก๋ ๋ฐ์ดํฐ์์ ์ญ์ ๋ฉ๋๋ค. |
| ์ผ์ ์ด ์์ฑ๋ฉ๋๋ค. ๋์ค์ ์ ํํฐ(ํ์ ์๋ ๋๋ ํ์)๊ฐ ๋์๋ณด๋์ ์ถ๊ฐ๋ฉ๋๋ค. | ํํฐ๋ ํํฐ ํญ์ ์ค์ ๋ ํํฐ ๊ฐ์ ์ฌ์ฉํ์ฌ ์ ๊ณต๋ ๋ฐ์ดํฐ์ ์ ์ฉ๋ฉ๋๋ค. ํํฐ ํญ์ ์ค์ ๋ ๊ฐ์ด ์๋ ๊ฒฝ์ฐ ํด๋น ๊ฐ์ ๊ฐ ์๊ด์์์ผ๋ก ํด์๋์ด ๊ธฐ๋ณธ์ ์ผ๋ก ํํฐ๊ฐ ์ญ์ ๋ฉ๋๋ค. |
์ฌ์ฉ์ ์์ฑ ํํฐ ์ฌ์ฉ
Looker ๊ด๋ฆฌ์๊ฐ ์ฌ์ฉ์ ์์ฑ์ด๋ผ๋ ์ฌ์ฉ์๋ณ ๊ฐ์ ๊ตฌ์ฑํ๊ณ ๋์๋ณด๋์ ๋ํ ์์ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ ์ฌ์ฉ์ ์์ฑ๊ณผ ์ผ์น ํํฐ ์ต์ ์ ์ฌ์ฉํ์ฌ ๋์๋ณด๋ ํํฐ๋ฅผ ์์ฑํ ์ ์์ต๋๋ค. ์ด ์ ํ์ ํํฐ๋ ๊ฐ ๋์๋ณด๋ ๋ทฐ์ด์ ๋ํ ํํฐ ๊ฐ์ ์๋์ผ๋ก ๋ง์ถค์ค์ ํฉ๋๋ค. ์ด๋ฌํ ์ข ๋ฅ์ ํํฐ๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ ์ ์ก ์์ ์์๊ฒ ๋ง์ถค์ค์ ๋ ๊ฒฐ๊ณผ๋ฅผ ์ ์กํ ์ ์์ต๋๋ค. ์ฌ์ฉ์ ์์ฑ์ ๋ํด ์์ธํ ์์๋ณด๋ ค๋ฉด ์ฌ์ฉ์ ์์ฑ ๋ฌธ์ ํ์ด์ง๋ฅผ ์ฐธ๊ณ ํ์ธ์.
์ผ์ ํ ์คํธ
๋ฐ๋ณต ํ๋๋ฅผ ์ง๊ธ ์ ์ก ์ด์ธ์ ๊ฐ์ผ๋ก ์ค์ ํ๋ฉด ์ ์ก ์์ฝ ๋๋ ์ ์ก ์ฐฝ ํ๋จ์ ์ง๊ธ ํ ์คํธ ๋ฒํผ์ด ํ์๋ฉ๋๋ค.
์์ฝ์ ์ผํ์ฑ ํ ์คํธ ์ ์ก์ ์์ ์๊ฒ๋ง ์ ์กํ๋ ค๋ฉด ์ง๊ธ ํ ์คํธ ๋ฒํผ์ ์ ํํฉ๋๋ค. ํ ์คํธ๊ฐ ์ ์ก๋์์์ ํ์ธํ๋ ๋ น์ ์ฒดํฌํ์๊ฐ ํ์๋ฉ๋๋ค. ์ง๊ธ ํ ์คํธ ๋ฒํผ์ ์ฌ์ฉํ ์ ์๋ ๊ฒฝ์ฐ ๋ฐ๋ณต ํ๋๋ฅผ ์ง๊ธ ์ ์ก์ผ๋ก ์ค์ ํ์ฌ ์ผํ์ฑ ํ ์คํธ ์ ์ก์ ๋ณด๋ผ ์ ์์ต๋๋ค.
์ง๊ธ ํ ์คํธ ์ต์ ์ ์ผ๋ถ ๊ณ ๊ธ ์ต์ ์ค์ ์ ๊ณ ๋ คํ์ง ์์ง๋ง ์ ํํ ํํฐ๋ ์ ์ฉํฉ๋๋ค.
์ผ์ ์ ์ฅ ๋๋ ์ง๊ธ ๋ณด๋ด๊ธฐ
๋ฐ๋ณต ํ๋๋ฅผ ์ง๊ธ ์ ์ก์ผ๋ก ์ค์ ํ ๊ฒฝ์ฐ ๋์ด๋ ๋ชฉ์ ์ง์ 1ํ๋ง ์ ์ก ์ฐฝ ํ๋จ์ ์ง๊ธ ์ ์ก ๋ฒํผ์ ์ ํํฉ๋๋ค.
๋ฐ๋ณต ํ๋๋ฅผ ์ง๊ธ ์ ์ก ์ด์ธ์ ๊ฐ์ผ๋ก ์ค์ ํ ๊ฒฝ์ฐ ์ ์ฅ ๋ฒํผ์ ์ ํํ์ฌ ์ผ์ ์ ์ ์ฅํ๊ณ ์ฐฝ์ ๋ซ์ต๋๋ค.
์ทจ์ ๋ฒํผ์ ์ ํํ์ฌ ์ ์ฅํ๊ฑฐ๋ ์ผ์ ์ ๋ณด๋ด์ง ์๊ณ ์ฐฝ์ ์ข ๋ฃํฉ๋๋ค.
๋์๋ณด๋์ ๋ํด ์ ์ฅ๋ ์ผ์ ์ ๊ธฐ์กด ์ผ์ ์ฐฝ์ ํ์๋ฉ๋๋ค. ๋ชจ๋ ์ฝํ ์ธ ์ ๋ํด ์ ์ฅ๋ ์ผ์ ์ ์ฌ์ฉ์ ํ๋กํ์ ์ผ์ ํ์ด์ง์ ํ์๋ฉ๋๋ค.
์ผ์ ์์
์์ฑ๋ ์ผ์ ๋ง ์์ ํ ์ ์์ต๋๋ค. ์ผ์ ์ ์์ ํ๋ ค๋ฉด ๋ค์ ๋จ๊ณ๋ฅผ ๋ฐ๋ฅด์ธ์.
- ๋์๋ณด๋ ์ค๋ฅธ์ชฝ ์๋จ์์ ์ 3๊ฐ๋ก ๋ ๋์๋ณด๋ ์์ ๋ฉ๋ด๋ฅผ ์ ํํฉ๋๋ค.
- ๋๋กญ๋ค์ด ๋ฉ๋ด์์ ์ ์ก ์์ฝ์ ์ ํํฉ๋๋ค.
- ๊ธฐ์กด ์ผ์ ์ฐฝ์์ ์์ ํ ์ผ์ ์ ์ ์ฉ๋๋ ์ 3๊ฐ๋ก ๋ ๋ฉ๋ด๋ฅผ ์ ํํฉ๋๋ค.
- ๋๋กญ๋ค์ด ๋ฉ๋ด์์ ์์ ์ ์ ํํฉ๋๋ค.
- ์ ๋ฌ ์์ฝ ๋๋ ์ ์ก ์ฐฝ์ด ํด๋น ์ผ์ ์ ํ์๋ฉ๋๋ค. ์ด ์ฐฝ์์ ์์ ํฉ๋๋ค.
- ์์ ์ ์๋ฃํ ํ ์ ์ฅ์ ์ ํํ๊ฑฐ๋ ์ทจ์๋ฅผ ์ ํํ์ฌ ์์ ์ ์ทจ์ํฉ๋๋ค.
์ผ์ ๋ณต์
์ผ์ ์ ๋ณต์ ํ ๋ค์ ํธ์งํ ์ ์์ต๋๋ค. ์ผ์ ์ ๋ณต์ ํ๋ ค๋ฉด ๋ค์ ๋จ๊ณ๋ฅผ ๋ฐ๋ฅด์ธ์.
- ๋์๋ณด๋ ์ค๋ฅธ์ชฝ ์๋จ์์ ์ 3๊ฐ๋ก ๋ ๋์๋ณด๋ ์์ ๋ฉ๋ด๋ฅผ ์ ํํฉ๋๋ค.
- ๋๋กญ๋ค์ด ๋ฉ๋ด์์ ์ ์ก ์์ฝ์ ์ ํํฉ๋๋ค.
- ๊ธฐ์กด ์ผ์ ์ฐฝ์์ ์์ ํ ์ผ์ ์ ์ ์ฉ๋๋ ์ 3๊ฐ๋ก ๋ ๋ฉ๋ด๋ฅผ ์ ํํฉ๋๋ค.
- ๋๋กญ๋ค์ด ๋ฉ๋ด์์ ๋ณต์ ๋ฅผ ์ ํํฉ๋๋ค.
- ์ค๋ณต ์ผ์ ์ ์ ์ก ์์ฝ ๋๋ ์ ์ก ์ฐฝ์ด ํ์๋ฉ๋๋ค. ์ผ์ ์ด๋ฆ์ '๋ณต์ฌ'๊ฐ ์ถ๊ฐ๋ฉ๋๋ค.
- ํ์์ ๋ฐ๋ผ ์์ ํฉ๋๋ค.
- ์์ ์ ๋ง์น ํ ์ ์ฅ์ ์ ํํ๊ฑฐ๋ ์ทจ์๋ฅผ ์ ํํ์ฌ ์์ ์ ์ทจ์ํ๊ณ ์ค๋ณต๋ ์ผ์ ์ ์ญ์ ํฉ๋๋ค.
๋ณต์ ํ ๋ ์๋ ์ผ์ ์ ๋ณ๊ฒฝ๋์ง ์์ต๋๋ค.
๋ณต์ ์ผ์ ์ ํํฐ๋ ์๋ ์ผ์ ์ ํํฐ ํญ์ ์๋ ๊ฐ๊ณผ ๋์ผํ๊ฒ ์ค์ ๋์ง๋ง, ์ด๋ฌํ ๊ฐ์ ์์ ํ ์ ์์ต๋๋ค. ์๋ ์ผ์ ์ ๋ง๋ ํ ํํฐ๊ฐ ๋ณ๊ฒฝ๋๋ฉด ํํฐ๋ ๋์๋ณด๋ ํํฐ ๋ณ๊ฒฝ ์ ์น์ ์ ํ์๋ ๋๋ก ์ํฅ์ ๋ฐ์ต๋๋ค. ๋์ค์ ์๋ ์ผ์ ์ ๊ธฐ๋ฐ์ด ๋๋ ๋์๋ณด๋์ ํ์ ํํฐ๊ฐ ์ถ๊ฐ๋ ๊ฒฝ์ฐ ๋ณต์ ๋ ์ผ์ ์ ์ ์ฅํ๊ธฐ ์ ์ ํด๋น ํํฐ์ ๊ฐ์ ์ ํํด์ผ ํฉ๋๋ค.
์ผ์ ์ญ์
์์ฑ๋ ์ผ์ ๋ง ์ญ์ ํ ์ ์์ต๋๋ค. ์ผ์ ์ ์ญ์ ํ๋ ค๋ฉด ๋ค์ ๋จ๊ณ๋ฅผ ๋ฐ๋ฅด์ธ์.
- ๋์๋ณด๋ ์ค๋ฅธ์ชฝ ์๋จ์ ์๋ ์ 3๊ฐ ๋ฉ๋ด๋ฅผ ์ ํํฉ๋๋ค.
- ๋๋กญ๋ค์ด ๋ฉ๋ด์์ ์ ์ก ์์ฝ์ ์ ํํฉ๋๋ค.
- ๊ธฐ์กด ์ผ์ ์ฐฝ์์ ์์ ํ ์ผ์ ์ ์ ์ฉ๋๋ ์ 3๊ฐ๋ก ๋ ๋ฉ๋ด๋ฅผ ์ ํํฉ๋๋ค.
- ๋๋กญ๋ค์ด ๋ฉ๋ด์์ ์ญ์ ๋ฅผ ์ ํํฉ๋๋ค.
- ์ ์ฐฝ์ด ๋ํ๋ฉ๋๋ค. ์ญ์ ๋ฅผ ์ ํํ์ฌ ์ผ์ ์ ์ญ์ ํ๊ฑฐ๋ ์ทจ์๋ฅผ ์ ํํ์ฌ ์ผ์ ์ ์ ์งํฉ๋๋ค.
์ฌ์ฉ์ ํ๋กํ์ ์ผ์ ํ์ด์ง์์ ์ผ์ ์ ์ญ์ ํ ์๋ ์์ต๋๋ค.
์ผ์ ์ด ์๋ ๋์๋ณด๋๋ฅผ ์ญ์ ํ ๋์ ์ํฅ
๋์๋ณด๋๋ฅผ ์ญ์ ํ๋ฉด ํด๋น ๋์๋ณด๋์ ์ฐ๊ฒฐ๋ ๋ชจ๋ ์ผ์ ๋ํ ์ญ์ ๋ฉ๋๋ค. ์ผ์ ์์ ์๋ ์ผ์ ๋๋ ์์ฑํ ์ผ์ ์ฌ์ฉ์ ํ์ด์ง์์ ๋์๋ณด๋ ์ด๋ฆ์ด ์ญ์ ๋์์์ ์ฆ์ ํ์ธํ ์ ์์ต๋๋ค. ๋ค์์ ์์ฝ ์ฟผ๋ฆฌ๊ฐ ์คํ๋ ํ ์ํ๊ฐ ์ฌ์ฉ ์ค์ง๋จ์ผ๋ก ํ์๋ฉ๋๋ค.
์ผ์ ๋ฌธ์
์ ๋ฐ๋ผ ๋ฐ์ดํฐ ์ ์ก์ ์์ฝํฉ๋๋ค.์์ฝ๋ ์ด๋ฉ์ผ ์ ์ก์ด ํ ๋ช ์ด์์ ์์ ์์๊ฒ ๋๋ฌํ์ง ๋ชปํ ์ ์์ต๋๋ค. ๊ธฐ๋ณธ ๋ชจ๋ธ์ ์ค๋ฅ๊ฐ ์๊ฑฐ๋, ์์ ์๊ฐ ๋ฐ์ดํฐ์ ์ก์ธ์คํ ์ ์๊ฑฐ๋, ๋ ๋๋ง ๋ฌธ์ ๋๋ ํ์ด์ง ์ค๋ฅ๊ฐ ์๋ ๊ฒฝ์ฐ ์ด๋ฌํ ์ํฉ์ด ๋ฐ์ํ ์ ์์ต๋๋ค.
์ฝํ ์ธ ์ ์ก์ ์ ํ์ฌํญ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ํ์ฌ์์ Looker์ ๊ด๋ฆฌ ์น์ ์ ์์ฒด ์ด๋ฉ์ผ ์ค์ ์ ์ง์ ํ ๊ฒฝ์ฐ Looker ๊ด๋ฆฌ์๋ ์ค์ ์ด ์ฌ๋ฐ๋ฅด๊ณ ์ด๋ฉ์ผ ์ ๊ณต์ ์ฒด๊ฐ ์ ๋๋ก ์๋ํ๋์ง ํ์ธํด์ผ ํฉ๋๋ค. ์ธ๋ถ SMTP ์๋ฒ์๋ ์์ฒด ์ผ์ผ ๋๋ ๋ฉ์ผ๋ณ ์์ ์ ํ๋๊ฐ ์์ ์ ์์ต๋๋ค.
- ํ๋ ์ค์ ์ ๋ฐ๋ผ ๋ฐ์ดํฐ ์ ์ก์ 5,000๊ฐ์ ํ์ผ๋ก ์ ํ๋๊ฑฐ๋ ์ฒจ๋ถํ์ผ์ด ํฌํจ๋ ์ด๋ฉ์ผ์ ๊ฒฝ์ฐ ์ต๋ 15MB, ์ธ๋ผ์ธ ์ฝํ ์ธ ๊ฐ ํฌํจ๋ ์ด๋ฉ์ผ์ ๊ฒฝ์ฐ ์ต๋ 20MB์ ํ์ผ ํฌ๊ธฐ๋ก ์ ํ๋ฉ๋๋ค. ์ด ํ๋๋ฅผ ์ด๊ณผํ๋ ํ ๋๋ ๋ฐ์ดํฐ๊ฐ ํฌํจ๋ ์ด๋ฉ์ผ์ ์ ์ก๋์ง ์์ต๋๋ค.
- Looker๋ ์ด๋ฉ์ผ ์ ์ก์์ ์ง์ ํ ์ ์๋ ์์ ์ ์๋ฅผ ํ๋์ฝ๋ฉํ์ง ์์ง๋ง, ์ ์ก์ '์์ ์๋ก ์คํ'์ผ๋ก ๊ตฌ์ฑํ๋ฉด ๊ฐ ๊ฐ์ธ์ ๋ํด ๋ณ๋์ ์ฟผ๋ฆฌ๊ฐ ํธ๋ฆฌ๊ฑฐ๋ฉ๋๋ค. ์ด ๋ก๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฑ๋ฅ์ ์ฌ๊ฐํ ์ํฅ์ ๋ฏธ์น ์ ์์ผ๋ฏ๋ก ์์ ์ ๋ชฉ๋ก์ด ํฐ ๊ฒฝ์ฐ์๋ ๊ถ์ฅ๋์ง ์์ต๋๋ค. ๊ฐ๋ฅํ๋ฉด ์ด๋ฉ์ผ ๊ทธ๋ฃน ๋๋ ๋ณ์นญ์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
- ์ด๋ฉ์ผ์ด ๋์ฐฉํ๊ธด ํ์ง๋ง ์์ ์๊ฐ์ ์ ์ก๋์ง ์๋ ๊ฒฝ์ฐ ๋ค๋ฅธ Looker ํ์คํฌ์ ๊ฒฝํฉํ๊ณ ์๊ธฐ ๋๋ฌธ์ผ ์ ์์ต๋๋ค. ์ด๋ฌํ ํ์คํฌ์๋ ๋ค๋ฅธ ์์ฝ๋ ์ด๋ฉ์ผ, ๋์์ ๋ฐ์ดํฐ๋ฅผ ํ์ํ๋ ๋ง์ ์ฌ์ฉ์ ๋๋ ๋น๋ ์ค์ธ ์๊ตฌ ํ์ ํ ์ด๋ธ์ด ํฌํจ๋ ์ ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ Looker ๊ด๋ฆฌ์์๊ฒ ๊ฒฝํฉ ํ์คํฌ์ ๊ดํด ๋ฌธ์ํ์ธ์.
- ํน์ ์ด๋ฉ์ผ์ด ๋ฐฐํฌ ๋ชฉ๋ก์์ ๊ณ์ ์ฌ๋ผ์ง๋ ๊ฒฝ์ฐ ์ฌ์ฉ์๊ฐ ์์ฝ๋ ์ด๋ฉ์ผ์ ์์ ๊ฑฐ๋ถํ๊ธฐ ๋๋ฌธ์ผ ์ ์์ต๋๋ค. ๊ฐ๋ณ ์์ ์๊ฐ ์ ์ฒด ์ด๋ฉ์ผ ๋ณ์นญ์ ์์ ๊ฑฐ๋ถํ ์ ์์ผ๋ฏ๋ก ๊ทธ๋ฃน ์ด๋ฉ์ผ ๋ณ์นญ์ ์ฌ์ฉํ์ฌ ์ฌ๋ฌ ์ฌ์ฉ์์๊ฒ ์ ์กํ๋ ๊ฒฝ์ฐ ์ด ๋ฌธ์ ๋ ํนํ ์ด๋ ค์ธ ์ ์์ต๋๋ค. ์์ ๊ฑฐ๋ถ์ ๋ํ ์์ธํ ๋ด์ฉ์ ์ค์ผ์ค๋ฌ ์์ ๊ฑฐ๋ถ ์ด๋ฒคํธ ๋ชจ๋ํฐ๋ง์ ๋ํ Looker ์ปค๋ฎค๋ํฐ ๊ฒ์๋ฌผ์ ์ฐธ๊ณ ํ์ธ์.
SFTP ์๋ฒ๋ก์ ์ ์ก์ ์คํจํ๋ฉด ๋ค์ ๊ฐ๋ฅ์ฑ์ ๊ณ ๋ คํ์ธ์.
Looker๊ฐ SFTP ์๋ฒ๋ก ์ ์กํ๋ ค๊ณ ํ ๋ ๋์ ์๋ฒ์ ์๋ชป๋ IP ํ์ฉ ๋ชฉ๋ก ๋๋ Looker ์ธ์คํด์ค์ ์์๋ฐ์ด๋ ํฌํธ๊ฐ ๋ซํ ์๋ ๋ฑ ๋คํธ์ํฌ ๊ตฌ์ฑ ๋ฌธ์ ๋ก ์ธํด ๋์ฐฉํ์ง ๋ชปํ๋๋ผ๋ ์ ์ก์ด ์ผ์ ํจ๋ ๋ฐ ๋ก๊ทธ์ ์๋ฃ๋ ๊ฒ์ผ๋ก ํ์๋ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ค๋ฅ๊ฐ ๋ฐ์ํด๋ ์ผ์ ๊ธฐ๋ก์
Success์ํ๊ฐ ํ์๋ ์ ์์ผ๋ฏ๋ก ์ ์ก์ด ๋๋ฝ๋์๋ค๊ณ ์๊ฐ๋๋ฉด ํญ์ ๋์ SFTP ์๋ฒ ๋ก๊ทธ๋ฅผ ํ์ธํ์ธ์.Looker๋ SFTP ์๋ฒ์ SFTP ๋์งํธ ์ง๋ฌธ์ ์ ์ฅํฉ๋๋ค. SFTP ์ ์ก์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ฉด SFTP ๋์งํธ ์ง๋ฌธ์ด ์๋ชป๋์์ ์ ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ Looker ๊ด๋ฆฌ์์๊ฒ ๋ฌธ์ํ์ธ์.
Net::SSH::Exception. message: could not settle on host_key algorithm์ค๋ฅ๋ ์ด์ Looker ๋ฒ์ (Looker 26.2 ์ด์ )์์ ์ ๊ณตํ๋ ํธ์คํธ ํค ์๊ณ ๋ฆฌ์ฆ๊ณผ ๋์ SFTP ์๋ฒ (์: Red Hat 9 ๋๋ Azure Blob Storage SFTP)์์ ์๊ฒฉํ๊ฒ ์ ์ฉํ๋ ์ต์ ๋ณด์ ์๊ณ ๋ฆฌ์ฆ ๊ฐ์ ๋นํธํ์ฑ์ผ๋ก ์ธํด ๋ฐ์ํฉ๋๋ค. ์ด ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ฉด Looker๋ฅผ ๋ฒ์ 26.2 ์ด์์ผ๋ก ์ ๊ทธ๋ ์ด๋ํ์ฌ ์ต์ SHA-2 ์๊ณ ๋ฆฌ์ฆ (์:ecdsa-sha2-nistp256,rsa-sha2-256,rsa-sha2-512)์ ์ง์ํ๋ฉด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์ต๋๋ค. ๋๋ ํ์ฌ ๋ฒ์ ์ Looker์์ ์ง์ํ๋ ํธ์คํธ ํค ๋๋ ์ํธํ ์๊ณ ๋ฆฌ์ฆ์ ํ๋ ์ด์ ํ์ฉํ๋๋ก ํ๊ฒ SFTP ์๋ฒ๋ฅผ ๊ตฌ์ฑํ์ธ์.Looker๊ฐ ๋ฒ์ 26.2.14 ์ด์์ผ๋ก ์ ๊ทธ๋ ์ด๋๋ ํ SFTP๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๊ฑฐ๋ ์ธ์คํด์ค๊ฐ Azure Blob Storage SFTP์ ๊ฐ์ ํธ์คํธ ์๋น์ค์ ์ฐ๊ฒฐ๋๊ฑฐ๋ ํ๋ก์๋ฅผ ํตํด ์ฐ๊ฒฐ๋๋ ๊ฒฝ์ฐ
OpenSSL::Cipher::CipherError. Error: authentication tag already generated by cipher์ค๋ฅ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค. ์ด ์ค๋ฅ๋ ์ํธ ํ์ ์ค์ ๋ฐ์ํ๋ ์๋ ค์ง JRuby ๋ฌธ์ ๋ก ์ธํด ๋ฐ์ํฉ๋๋ค. ์ด ์ค๋ฅ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ๋์ SFTP ์๋ฒ์์ ํ์ฉ๋๋ ์ํธํ ์๊ณ ๋ฆฌ์ฆ (์ํธ)์aes256-ctr๋ก ์ ํํ์ธ์. ์๋ฅผ ๋ค์ด SFTP ์๋ฒ์sshd_configํ์ผ์ ์์ ํ์ฌCiphers์ง์๋ฌธ์ ์ถ๊ฐํ๊ฑฐ๋ ์ ํํฉ๋๋ค(Ciphers aes256-ctr).SFTP ์๋ฒ์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ ๋
Java::JavaLang::NullPointerExceptions์ค๋ฅ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ ํ์ ๊ณก์ (EC) ์๊ณ ๋ฆฌ์ฆ ๋๋ Looker์์ SFTP ๋์์ผ๋ก์ SSH ์ฐ๊ฒฐ์ฉ ํธ์คํธ ํค๋ฅผ ์ฌ์ฉํ์ง ๋ชปํ๊ฒ ํ๋ JRuby์ ๋ฒ๊ทธ ๋๋ฌธ์ผ ์ ์์ต๋๋ค. ๋ฐ์ดํฐ๋ฅผ SFTP ๋์์ผ๋ก ์ ์กํ๋ ๋ฐ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ง ์๋๋ก ํ๋ ค๋ฉด~/.ssh/config๋๋/etc/ssh_configํ์ผ์ EC ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ์ง ์๊ฑฐ๋ Looker ํธ์คํธ์~/.ssh์ EC ํธ์คํธ ํค๋ฅผ ์ ์ฅํ์ง ๋ง์ธ์.Looker๊ฐ SFTP ์๋ฒ์์ ๋์ ๊ฒฝ๋ก๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ๊ตฌ์ฑํ ์ ์๋ ๊ฒฝ์ฐ
Net::SFTP::StatusException (2, 'no such file')์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค. ์ผ๋ฐ์ ์ธ ์์ธ์ผ๋ก๋ ์ฃผ์ ํ๋์์ ์ ๋ ๊ฒฝ๋ก ๋์ ์๋ ๊ฒฝ๋ก๋ฅผ ์ฌ์ฉํ๊ฑฐ๋, ์ฃผ์ ํ๋์ ํํ ์ฌ๋์ (/)๊ฐ ๋๋ฝ๋๊ฑฐ๋, Look, ๋์๋ณด๋ ๋๋ ์ผ์ ์ด๋ฆ์ ๊ฒฝ๋ก ๊ตฌ์ฑ ์คํจ๋ฅผ ์ ๋ฐํ๋ ๊ณต๋ฐฑ์ด๋ ํน์ ๋ฌธ์ (์:/)๊ฐ ํฌํจ๋๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค. ์ด ์ค๋ฅ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ๋ค์ ๋จ๊ณ๋ฅผ ๋ฐ๋ฅด์ธ์.- ์ ๋ ๊ฒฝ๋ก ์ฌ์ฉ: SFTP ์๋ฒ์ ๋ก๊ทธ์ธํ๊ณ
pwd๋ฅผ ์คํํ์ฌ ์ ์ฒด ์ ๋ ๊ฒฝ๋ก๋ฅผ ๊ฐ์ ธ์จ ํ ์ผ์ ์ ์ฃผ์ ํ๋์ ์ด ๊ฐ์ ์ ๋ ฅํฉ๋๋ค. ์ด๋ ํํ ์ฌ๋์ (/)๋ก ๋๋์ผ ํฉ๋๋ค. - ํน์๋ฌธ์ ์ญ์ : Look, ๋์๋ณด๋, ์ผ์ ์ด๋ฆ์์ ์ฌ๋์ (
/)๋ฅผ ์ญ์ ํฉ๋๋ค. - ๋จธ์ ์นํ์ ์ธ ์ด๋ฆ ์ฌ์ฉ: ๊ณต๋ฐฑ ๋์ ๋ฐ์ค์ ์ฌ์ฉํ๋๋ก ์ผ์ ์ ๋ณ๊ฒฝํฉ๋๋ค (์:
Report_Name).
- ์ ๋ ๊ฒฝ๋ก ์ฌ์ฉ: SFTP ์๋ฒ์ ๋ก๊ทธ์ธํ๊ณ
Looker์ ์๊ฒฉ SFTP ์๋ฒ๊ฐ ์ํธ ์ง์๋๋ ํค ๊ตํ (KEX) ์๊ณ ๋ฆฌ์ฆ์ ๋์ํ ์ ์๋ ๊ฒฝ์ฐ, ์ผ๋ฐ์ ์ผ๋ก ํ์ชฝ์์ ์ง์ ์ค๋จ๋ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์
Net::SSH::Exception. Error: could not settle on kex algorithm์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค. ์ด ์ค๋ฅ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด SFTP ์๋ฒ์์ ์ง์ํ๋ ํค ๊ตํ ์๊ณ ๋ฆฌ์ฆ์ ๊ฒํ ํ๊ณ Looker์์ ์ง์ํ๋ KEX ์๊ณ ๋ฆฌ์ฆ (์:ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521)๊ณผ ์ผ์นํ๋์ง ํ์ธํ์ธ์.์์ฝ๋ SFTP ์ ์ก์ด
Net::SSH::Exception: could not settle on encryption_client algorithm์ค๋ฅ๋ก ์คํจํ๋ฉด SFTP ์๋ฒ์ Looker๊ฐ ๊ณต์ ์ํธํ ์ํธ์ ๋์ํ ์ ์๋ ๊ฒ์ ๋๋ค. Looker์์ ๋ณด์์ด ์ฝํ ์ด์ ์ํธ (์:aes256-cbc๋ฐ3des-cbc)์ธ CBC ์ง์์ ์ญ์ ํ์ต๋๋ค. ์ด ์ค๋ฅ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด SFTP ์๋ฒ ๊ด๋ฆฌ์์๊ฒ ์ด ์ค๋ฅ ๋ฉ์์ง๋ฅผ ์ ๊ณตํ๊ณ Looker์ ํธํ๋๋ ์ํธํ ๋ฐ ํค ๊ตํ ์๊ณ ๋ฆฌ์ฆ ์ค ํ๋ ์ด์์ ์ง์ํ๋๋ก ์๋ฒ์sshd_configํ์ผ์ ์ ๋ฐ์ดํธํด ๋ฌ๋ผ๊ณ ์์ฒญํ์ธ์.
๊ด๋ฆฌ์๋ฅผ ์ํ ์ ์ก ๊ณ ๋ ค์ฌํญ
Looker ๊ด๋ฆฌ์๋ ๋ชจ๋ ์ฌ์ฉ์์ ์ผ์ ์ ๋ณด๊ณ , ์์ ํ๊ณ , ์ฌํ ๋นํ๊ณ , ์ญ์ ํ ์ ์์ต๋๋ค. ๋ํ Looker ๊ด๋ฆฌ์๋ Looker ์ธ์คํด์ค์ ๋ฐ์ดํฐ ์ ์ก์ ์ค์ ํ๊ณ ์ฌ์ฉ์์๊ฒ ๋ฐ์ดํฐ ์ ์ก ๋๋ ์์ฝ ๊ถํ์ ๋ถ์ฌํ ๋ ๋ช ๊ฐ์ง ์ฌํญ์ ์ผ๋์ ๋์ด์ผ ํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ ๋ค์ ๋ฌธ์ ํ์ด์ง๋ฅผ ์ฐธ๊ณ ํ์ธ์.