์ด ํ์ด์ง์๋ Looker ์ ํ ๋ฐ ์ฌ์ฉ์ ๋ฌธ์์ ์ฌ์ฉ๋ ์ฉ์ด๊ฐ ๋์ ์์ต๋๋ค.
Looker์ Looker Studio์ ์ ์ฌํ ์ฉ์ด์ ๊ฐ๋ ๊ฐ์ ๋ฏธ๋ฌํ ์ฐจ์ด์ ์ ๋ํ ์์ธํ ๋ด์ฉ์ Looker ๋ฐ Looker Studio์ ๊ณต์ ์ฉ์ด ๋ฐ ๊ฐ๋ ๋ฌธ์ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ธ์.
๊ธฐํธ/์ซ์
$
-
$๋ LookML์์ ์ด์ ์ ์ ์๋ ๊ฐ์ฒด๋ฅผ ์ฐธ์กฐํ ์ ์๋ ๋์ฒด ์ฐ์ฐ์์ ๋๋ค.
์ฐธ๊ณ : ๋์ฒด ์ฐ์ฐ์
A
- ์ก์ธ์ค, ์ก์ธ์ค ์์ค
-
๊ด๋ฆฌ์๋ ์ฌ์ฉ์๊ฐ Looker์์ ๋ณด๊ณ ์ํธ์์ฉํ ์ ์๋ ํญ๋ชฉ์ ์ ํํ ์ ์๋ ๋ค์ํ ์ต์ ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ฐธ๊ณ : ์ฝํ ์ธ ์ก์ธ์ค, ๋ฐ์ดํฐ ์ก์ธ์ค, ๊ธฐ๋ฅ ์ก์ธ์ค
- ์์
-
๋ฐ์ดํฐ ์์ ์ ์ฌ์ฉํ๋ฉด ์ฌ์ฉ์๊ฐ Looker์์ ์ง์ ๋ค๋ฅธ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ์์ ์ ์ํํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์ด ์์ ์ ์ํํ๋ฉด ์ด๋ฉ์ผ์ด ์ ์ก๋๊ฑฐ๋ ๋ค๋ฅธ ์ ํ๋ฆฌ์ผ์ด์ ์์ ๊ฐ์ ์ค์ ํ ์ ์์ต๋๋ค. ๋๋ ์์ ์๋ฒ์์ ์ํํ ์ ์๋ ๋ค๋ฅธ ์์ ์ ์ํํ ์๋ ์์ต๋๋ค. ์์ ์๋ฒ์์ JSON POST๋ฅผ ์ฌ์ฉํ ์ ์์ด์ผ ํฉ๋๋ค.
- ์์ ํ๋ธ
-
Looker์ ์์ ํ๋ธ๋ ๋ฐ์ดํฐ๋ฅผ Looker์ ํตํฉ ์๋น์ค๋ก ์ ๋ฌํ๋ ๋ฉํฐ ํ ๋ํธ ์๋น์ค์ ๋๋ค. ์ฌ์ฉ์๊ฐ ์์ ์ ์ฌ์ฉํ์ฌ ๋ณด๋ด๋ ๋ชจ๋ ๋ฐ์ดํฐ๋ Looker ์ธ์คํด์ค๊ฐ ์๋ ์์ ํ๋ธ ์๋ฒ์์ ์ผ์์ ์ผ๋ก ์ฒ๋ฆฌ๋ฉ๋๋ค. Looker ๊ด๋ฆฌ์ ๋๋ ๊ฐ๋ฐ์๊ฐ ํตํฉ ์๋น์ค ๋ฐ ํ๋ ํ๊ทธ๋ฅผ ์ค์ ํ์ฌ ์๋น์ค ์ก์ธ์ค ๊ถํ์ ๋ถ์ฌํ๋ฉด ๋ฐ์ดํฐ๋ฅผ ๋๋ฆด๋ค์ดํ๊ณ ํด๋น ์๋น์ค์ ์ํธ์์ฉํ ๋ ํด๋น ์๋น์ค๋ฅผ ์์ ์ผ๋ก ์ ํํ ์ ์์ต๋๋ค. Looker ๋ฌธ์์์๋ '์์ '๊ณผ 'ํตํฉ'์ ๊ตฌ๋ถ ์์ด ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
- ๊ณ ๊ธ ๋ฐฐํฌ ๋ชจ๋
-
๊ณ ๊ธ ๋ฐฐํฌ ๋ชจ๋๋ฅผ ์ฌ์ฉํ๋ฉด
deploy
๊ถํ์ด ์๋ Looker ๊ฐ๋ฐ์๊ฐ LookML ํ๋ก์ ํธ์์ Git ์ปค๋ฐ์ ์ ํํ์ฌ Looker ์ธ์คํด์ค์ ํ๋ก๋์ ๋ฒ์ ์ ๋ฐฐํฌํ ์ ์์ต๋๋ค. ์ด๋ ์๊ฒฉ ํ๋ก๋์ ๋ธ๋์น์ ์ต์ ์ปค๋ฐ๋ง Looker ์ธ์คํด์ค์ ํ๋ก๋์ ๋ฒ์ ์ ๋ฐฐํฌํ ์ ์๋ ๊ธฐ๋ณธ Git ํตํฉ๊ณผ ๋ฐ๋์ ๋๋ค. - ๊ณ ๊ธ ํํฐ
-
๊ณ ๊ธ ํํฐ๋ฅผ ์ฌ์ฉํ๋ฉด ์ฌ์ฉ์๊ฐ Exploreโ์์ ๋์๋ณด๋ ์์ฒด์๋ ํ์๋์ง ์๋ ํ๋๊ฐ ํฌํจ๋ ๋์๋ณด๋ ํํฐ๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.
- ๊ณ ๊ธ ํํฐ ์ปจํธ๋กค
-
๊ณ ๊ธ ํํฐ ์ปจํธ๋กค์ ๋์๋ณด๋ ์์ฑ์๊ฐ ์ค์ ํ ์ ์๋ ํํฐ ์กฐ๊ฑด์ ์ถ๊ฐ์ ์ธ ์ ์ฐ์ฑ์ ์ ๊ณตํ๋ ๋์๋ณด๋ ํํฐ ์ปจํธ๋กค์ ํ ์ ํ์ ๋๋ค. ๊ณ ๊ธ ์ปจํธ๋กค์ ๋ง๋ค๋ ค๋ฉด ํํฐ ๊ตฌ์ฑ ์ฐฝ์ ์ปจํธ๋กค ํ๋์์ ๊ณ ๊ธ์ ์ ํํฉ๋๋ค.
- ์๋ฆผ
-
์๋ฆผ์๋ฆผ์ ์ฌ์ฉํ๋ฉด ์ฌ์ฉ์๊ฐ ๋์๋ณด๋ ํ์ผ์ ๋ฐ์ดํฐ์์ ์กฐ๊ฑด์ ์ถฉ์กฑํ๊ฑฐ๋ ์ด๊ณผํ์ ๋ ํน์ ์์ ์์๊ฒ ์ํ๋ ๋น๋๋ก ์๋ฆผ์ ์ ์กํ๋๋ก ํธ๋ฆฌ๊ฑฐํ ์ ์์ต๋๋ค. ์๋ฆผ์ ์ฌ์ฉ์ ์ ์ ๋์๋ณด๋ ๋๋ LookML ๋์๋ณด๋์์ ์ฟผ๋ฆฌ ๊ธฐ๋ฐ ๋๋ Look ์ฐ๊ฒฐ ํ์ผ์ ์ค์ ๋๋ฉฐ, ์ด๋ฉ์ผ ๋๋ Looker Slack ๋๋ Slack ์ฐ๊ฒฐ(API ํ ํฐ) ํตํฉ์ ํตํด ์ ์ก๋ ์ ์์ต๋๋ค.
- ์ ํ๋ฆฌ์ผ์ด์ ์๊ฐ๋
-
์ ํ๋ฆฌ์ผ์ด์ ์๊ฐ๋๋ ์์ฝ๋ Look ๋ฐ ์ฟผ๋ฆฌ๊ฐ ์คํ๋๋ ๊ธฐ๋ณธ ์๊ฐ๋์ ๊ด๋ฆฌ์ ์ค์ (์ง์๋๋ ๊ฒฝ์ฐ)์ ๋๋ค. ์ฌ์ฉ์๋ณ ์๊ฐ๋๋ฅผ ์ฌ์ฉ ์ค์ ํ๋ฉด ๊ณ์ ์ ์ค์ ๋ ์๊ฐ๋ ๊ฐ์ด ์๋ ์ฌ์ฉ์์ ๊ฒฝ์ฐ ์ ํ๋ฆฌ์ผ์ด์ ์๊ฐ๋๊ฐ ๊ธฐ๋ณธ ์๊ฐ๋๊ฐ ๋ฉ๋๋ค.
์ฐธ๊ณ : ์๊ฐ๋ ์ค์ , ์ฌ์ฉ์๋ณ ์๊ฐ๋
- ๋น๋๊ธฐ ์ฟผ๋ฆฌ
-
๋น๋๊ธฐ ์ฟผ๋ฆฌ๋ ์์ฒญ์ ์์ํ๊ธฐ ์ํ ํธ์ถ 1๊ฐ, ์ฟผ๋ฆฌ์ ์๋ฃ ์ํ๋ฅผ ํ์ธํ๊ธฐ ์ํ ํธ์ถ 1๊ฐ, ์๋ฃ๋ ์ฟผ๋ฆฌ ๊ฒฐ๊ณผ๋ฅผ ๊ฐ์ ธ์ค๋ ํธ์ถ 1๊ฐ๋ฅผ ๋ง๋๋ ๋ฐ์ดํฐ ์์ฒญ์ ๋๋ค. ๋น๋๊ธฐ ์ฟผ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ฉด ์ฑ ์๋ ์ค๋จ, ์ฐ๊ฒฐ ์๊ฐ ์ด๊ณผ, ๊ธด ๋์๋ณด๋ ๋ก๋ ์๊ฐ์ ๋ฐฉ์งํ ์ ์์ต๋๋ค.
B
- ๊ธฐ๋ณธ ๋ทฐ(Explore)
-
๊ธฐ๋ณธ ๋ทฐ๋ Explore๋ฅผ ๋ง๋ค๊ธฐ ์ํ ์์์ ์ผ๋ก ์ฌ์ฉ๋๋ ๋ทฐ์ ๋๋ค. ์ฌ๊ธฐ์์ ๋ค๋ฅธ ๋ทฐ๋ฅผ ๊ธฐ๋ณธ ๋ทฐ์ ์กฐ์ธํ์ฌ Explore์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. Explore์ ์ด๋ฆ์ ์ผ๋ฐ์ ์ผ๋ก ๊ธฐ๋ณธ ๋ทฐ์ ์ด๋ฆ์ ๋ฐ์ง๋ง ๊ธฐ๋ณธ ๋ทฐ์ ์ด๋ฆ์ผ๋ก ํ์์ ์ด๋ฆ์ ์ง์ ํ์ง ์์ผ๋ ค๋ฉด
from
๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ฉํ์ฌ ํ์์ ๊ธฐ๋ณธ ๋ทฐ์ ์ด๋ฆ์ ์ง์ ํ ์ ์์ต๋๋ค. - ๋ธ๋ก, Looker ๋ธ๋ก
-
Looker ๋ธ๋ก์ ์ ํํ ์ฌ์์ผ๋ก ์ฌ์ฉํ๊ณ ๋ง์ถค์ค์ ํ ์ ์๋ ์ฌ์ ๋น๋๋ LookML ์์์ ๋๋ค. ์ต์ ํ๋ SQL ํจํด๋ถํฐ ์์ ํ ๋น๋๋ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์ด๋ฅด๊ธฐ๊น์ง ๋ธ๋ก์ Looker์์ ๋น ๋ฅด๊ณ ์ ์ฐํ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง์ ์์์ ์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ๋ณด๋
-
๋ณด๋์๋ ์๋์ผ๋ก ์ ๋ณ๋ ๋์๋ณด๋, Look, ๋งํฌ ๋ชจ์์ด ํฌํจ๋ฉ๋๋ค. ํด๋์ ์ ์ฅ๋๋ ๋์๋ณด๋ ๋ฐ Look์ ์ฌ๋ฌ ๋ณด๋์ ๊ณ ์ ํ ์ ์์ต๋๋ค. ๋ณด๋์๋ ์ปจํ ์คํธ๋ฅผ ์ ๊ณตํ๋ ๋งํฌ์ ์ค๋ช ์ด ํฌํจ๋ ์ ์์ผ๋ฉฐ ์ฌ์ฉ์๊ฐ ๊ฐ์ฅ ๊ด๋ จ์ฑ ๋์ ์ ๋ณด๋ฅผ ์ฝ๊ฒ ์ฐพ์ ์ ์์ต๋๋ค.
- ํ์, ๋ธ๋ผ์ฐ์ง
-
ํ์์๋ ๋์๋ณด๋, Look, Explore์์ ๋ฐ์ดํฐ๋ฅผ ํ์ธ, ๊ณต์ , ์ ์ก, ๋ค์ด๋ก๋ํ๋ ์์ ์ด ํฌํจ๋ฉ๋๋ค.
C
- ํ์ํ ์์คํ
-
๋ฉํฐํ ๋ํธ ์ค์น๋ผ๊ณ ๋ ํ๋ ํ์ํ ์์คํ ์ ์ฝํ ์ธ ๋ฅผ ํน์ ๊ทธ๋ฃน์ผ๋ก ๊ฒฉ๋ฆฌํ๊ณ ๋ค๋ฅธ ๊ทธ๋ฃน์ ์ฌ์ฉ์๊ฐ ์๋ก ์ ์ ์๋๋ก ํฉ๋๋ค.
- ์ฝ๋ ๋ถํ
-
์ค์ ๋ก ํ์ํ ๋๊น์ง ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์ง์ฐ ๋ก๋ํ๋ ๊ธฐ๋ฒ์ ๋๋ค. ์ฒ์์ ๋ก๋๋ ์๋ฐ์คํฌ๋ฆฝํธ ๋ฒ๋ค์ ์ต๋ํ ์๊ฒ ์ ์งํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ์ด๋ ์ฝ๋ ๋ถํ ์ ํ์ฉํ๋ฉด ๋ฉ๋๋ค. ์ฆ์ ํ์ํ์ง ์์ ๊ธฐ๋ฅ์ ์ค์ ๋ก ํ์ํ ๋๊น์ง ๋ก๋๋์ง ์์ต๋๋ค.
- ์ปค๋ฎค๋ํฐ
-
Looker ์ปค๋ฎค๋ํฐ(์ด์ ๋ช ์นญ: Discourse)๋ Looker ์ฌ์ฉ์์ ์ ๋ฌธ๊ฐ๊ฐ ๊ณต์ ํ๋ ๊ฒ์๋ฌผ, ํ ๋ก , ์ง๋ฌธ, ์์ด๋์ด๋ฅผ ์ ๊ณตํ๋ ์ฌ์ฉ์ ํฌ๋ผ์ ๋๋ค.
- ๊ตฌ์ฑ์์
-
Looker ๊ตฌ์ฑ์์๋ Looker ๋์์ธ ์์คํ ์ ๊ธฐ์ ์ ๊ตฌํ์ผ๋ก, React, TypeScript, ์คํ์ผ ์ง์ ๊ตฌ์ฑ์์๋ก ๋น๋๋ฉ๋๋ค. UI ๊ตฌ์ฑ์์, ํํฐ ๊ตฌ์ฑ์์, ์๊ฐํ ๊ตฌ์ฑ์์๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
- ์ฐ๊ฒฐ
-
Looker์ ๊ด๋ฆฌ ์น์ ์์ ๋ชจ๋ธ์ด ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๊ฒฐ์ ์ค์ ํฉ๋๋ค.
- ์์
-
ํ๋ก์ ํธ ๋งค๋ํ์คํธ ํ์ผ์ LookML
constant
๋งค๊ฐ๋ณ์๋ก ์ ์๋๋ ์์๋ฅผ ์ฌ์ฉํ๋ฉด ํ๋ก์ ํธ ์ ์ฒด์์ ์ฌ์ฌ์ฉํ ์ ์๋ ๊ฐ์ ์ง์ ํ ์ ์์ต๋๋ค. ๋ฌธ์์ด์ด ํ์ฉ๋๋ ๋ชจ๋ธ์ ๋ชจ๋ ์์น์์ ์์๋ฅผ ์ฐธ์กฐํ ์ ์์ต๋๋ค. - ์ฝํ ์ธ
-
Looker ๋ฌธ์์์ ์ฝํ ์ธ ๋ผ๋ ์ฉ์ด๋ ์ผ๋ฐ์ ์ผ๋ก Look๊ณผ ๋์๋ณด๋๋ฅผ ์๋ฏธํฉ๋๋ค.
- ์ฝํ ์ธ ์ก์ธ์ค
-
์ฝํ ์ธ ์ก์ธ์ค๋ ์ฌ์ฉ์ ๋๋ ๊ทธ๋ฃน์ด ๋ณด๋๋ ํด๋(Looker 6.20 ์ด์ ์ ์คํ์ด์ค)๋ฅผ ๋ณด๊ฑฐ๋ ๋ณ๊ฒฝํ ์ ์๋์ง ์ฌ๋ถ์ ์ฝํ ์ธ ๋ฅผ ์ ์ดํฉ๋๋ค. ๋ ๊ฐ์ง ์ฝํ ์ธ ์ก์ธ์ค ์์ค์ ๋ณด๊ธฐ์ ์ก์ธ์ค ๊ด๋ฆฌ, ์์ ์ ๋๋ค.
- ์ฝํ ์ธ ๊ฒ์ฌ๊ธฐ
-
Looker์ ์ฝํ ์ธ ๊ฒ์ฌ๊ธฐ๋ LookML์์ ๋ชจ๋ธ, Explore, ํ๋ ์ด๋ฆ์ ๋ํ ์ฐธ์กฐ๋ฅผ ๊ฒ์ํฉ๋๋ค. ๊ฐ๋ฐ์๋ ํ๋ก์ ํธ๋ฅผ ๋ณ๊ฒฝํ ํ ์ฝํ ์ธ ๊ฒ์ฌ๊ธฐ๋ฅผ ์ฌ์ฉํ์ฌ ๋ณ๊ฒฝ์ฌํญ์ด ์ฌ์ฉ์์ ์ ์ฅ๋ Look ๋๋ ์ฟผ๋ฆฌ ๊ธฐ๋ฐ ๋์๋ณด๋ ํ์ผ์ ์ํฅ์ ๋ฏธ์น์ง ์์๋์ง ํ์ธํ ์ ์์ต๋๋ค. ์ฝํ ์ธ ๊ฒ์ฌ๊ธฐ๋ฅผ ์ฌ์ฉํ์ฌ LookML ์์๋ฅผ ์ฐพ์ ๊ต์ฒดํ์ฌ ๋ณ๊ฒฝ์ฌํญ์ผ๋ก ์ธํ ์ค๋ฅ๋ฅผ ์์ ํ ์๋ ์์ต๋๋ค.
- ๊ต์ฐจ ํํฐ๋ง
-
๊ต์ฐจ ํํฐ๋ง์ ์ฌ์ฉํ๋ฉด ์ฌ์ฉ์๊ฐ ๋์๋ณด๋์ ์์ ํํฐ๋ฅผ ์ ์ฉํ ์ ์์ต๋๋ค. ๊ต์ฐจ ํํฐ๋ง์ ์ฌ์ฉํ๋ฉด ํ๋์ ๋์๋ณด๋ ํ์ผ์์ ๋ฐ์ดํฐ ํฌ์ธํธ๋ฅผ ํด๋ฆญํ์ฌ ๋ชจ๋ ๋์๋ณด๋ ํ์ผ์ด ์๋์ผ๋ก ํด๋น ๊ฐ์ ํํฐ๋งํ๋๋ก ํ ์ ์์ต๋๋ค. ํน์ ๊ต์ฐจ ํํฐ๋ ๋์๋ณด๋์ ์ ์ฅํ ์ ์์ง๋ง ๊ต์ฐจ ํํฐ๋ง๋ ๋์๋ณด๋์ URL์ ๊ณต์ ํ์ฌ ๊ณต์ ํ ์ ์์ต๋๋ค.
- ๊ณ ๊ฐ ํธ์คํ (๋ฐฐํฌ, ์ธ์คํด์ค, ์ค์น, ํ๊ฒฝ)
-
'๊ณ ๊ฐ ํธ์คํ ' ๋ฐฐํฌ(์ด ๋ฌธ์์์๋ '์์ฒด ํธ์คํ ' ๋๋ '์จํ๋ '์ด๋ผ๊ณ ๋ ํจ), ๊ณ ๊ฐ์ ํ๋ ๋ฏธ์ค์ ๋๋ ์๋ ํํฐ ๋ฐ์ดํฐ ์ผํฐ ๋ด์ ๊ณ ๊ฐ์ด ์ ์ดํ๋ ์๋ฒ์ ๊ณ ๊ฐ์ด ์ ํ์ ์ง์ ์ค์นํ๊ฑฐ๋ ์ค์น๋๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ๊ณ ๊ฐ ํธ์คํ ๋ฐฐํฌ์๋ Looker์์ ํธ์คํ ํ๊ณ ์ ํ์ ํตํด ์ก์ธ์คํ ์ ์๋ ์๋น์ค, ํนํ ๋ผ์ด์ ์ค ๋ฐ์ดํฐ, ๊ตฌ์ฑ ๋ฐฑ์ , ์์คํ ์ค๋ฅ ๋ณด๊ณ ์, ๋ฐ์ดํฐ ์์ , ์ง์ ํฐ์ผ์ด ํฌํจ๋ฉ๋๋ค. ์์ธํ ๋ด์ฉ์ Looker ๋ณด์ ์นํ์ด์ง์ Looker์์ ๊ณต์ ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ์ดํฐ ์น์ ์ ์ฐธ์กฐํ์ธ์. ์ผ๋ฐ์ ์ผ๋ก Looker ์ง์ํ์ ์ง์์ด๋ ๋ฐฐํฌ ๋ชฉ์ ์ผ๋ก ์ด๋ฌํ ์ธ์คํด์ค์ ์ก์ธ์คํ ์ ์์ผ๋ฉฐ ๊ณ ๊ฐ์ด ์์ฒด ๋ฒ์ ์ ๋ฐ์ดํธ๋ฅผ ์คํํด์ผ ํฉ๋๋ค.
๊ฐ ํธ์คํ ์ต์ ์ ๋น๊ต ์ด์ ์ ๋ํ ์์ธํ ๋ด์ฉ์ Looker(์๋ณธ) ์ธ์คํด์ค์ ํธ์คํ ์ต์ ์ ํ ๋ฌธ์ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ธ์.
๋ชจ๋ Looker(Google Cloud ํต์ฌ ์๋น์ค) ์ธ์คํด์ค๋ Looker์์ ํธ์คํ ๋ฉ๋๋ค.
Looker ํธ์คํ ๋ ์ฐธ์กฐํ์ธ์.
D
- ๋์๋ณด๋
-
๋์๋ณด๋๋ ํ ํ์ด์ง์ ์๊ฐํ ๋๋ ํ ์คํธ ํ์ผ๋ก ํจ๊ป ํ์๋๋ ํ๋ ์ด์์ ์ ์ฅ๋ ์ฟผ๋ฆฌ์ ๋ชจ์์ ๋๋ค.
- ๋์๋ณด๋ ์์, ์์
-
์์๋
element
๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ฉํ์ฌ ๋ง๋ LookML ๋์๋ณด๋์ ํ์ผ ๋๋ ์๊ฐํ์ ๋๋ค. - ๋์๋ณด๋ ํ์ผ
-
LookML ๋์๋ณด๋๋ ํ์ฅ์๊ฐ
.dashboard.lookml
์ธ LookML ํ๋ก์ ํธ ํ์ผ์ ์ ์๋ฉ๋๋ค.LookML ๋์๋ณด๋๋ ์ฐธ์กฐํ์ธ์.
- ๋ฐ์ดํฐ ์ก์ธ์ค
-
๋ฐ์ดํฐ ์ก์ธ์ค๋ ์ฌ์ฉ์ ๋๋ ๊ทธ๋ฃน์ด ๋ณผ ์ ์๋ ๋ฐ์ดํฐ๋ฅผ ์ ์ดํฉ๋๋ค. ์ด ์ ํ์ ์ก์ธ์ค๋ ์ฌ์ฉ์ ์์ค ๋๋ ๋ฐ์ดํฐ ์์ค์์ ์ ํ๋๊ฑฐ๋ ๋ถ์ฌ๋ ์ ์์ต๋๋ค.
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๊ฐ๋
-
๋ฐ์ดํฐ๋ฒ ์ด์ค ์๊ฐ๋๋ Looker์์ ์์ ๋ฐ์ดํฐ๋ฅผ ํด์ํ๋ ๋ฐ ์ฌ์ฉํ๋ ์๊ฐ๋์ ๊ด๋ฆฌ ์ค์ ์ ๋๋ค.
์ฐธ๊ณ : ์ฟผ๋ฆฌ ์๊ฐ๋, ์๊ฐ๋ ์ค์
- ๋ฐ์ดํฐ ๊ทธ๋ฃน
-
ํ๋ ์ด์์ ๋ฐ์ดํฐ ๊ทธ๋ฃน ๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ฉํ์ฌ ์บ์ฑ ์ ์ฑ ์ ์ ์ํ๊ณ ์๊ตฌ ํ์ ํ ์ด๋ธ (PDT)์ ๋ค์ ๋น๋ํ ์๊ธฐ๋ฅผ ์ง์ ํ๋ฉฐ ์ผ์ ์ ํธ๋ฆฌ๊ฑฐํ ์ ์์ต๋๋ค.
- ํ์ ํ ์ด๋ธ
-
ํ์ ํ ์ด๋ธ์ ์ฌ์ฉํ๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์๋ ์ ํ ์ด๋ธ์ ๋ง๋ค ์ ์์ต๋๋ค. ํ์ ํ ์ด๋ธ์ Looker ๋ทฐ ํ์ผ์ ์ ์๋๋ฉฐ, ์ด๋ฅผ ํตํด ์ฌ์ฉ์๋ ์ฟผ๋ฆฌ์ ์ถ๋ ฅ์ ๋ง์น ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํ ์ด๋ธ์ธ ๊ฒ์ฒ๋ผ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค (์ผ๋ฐ์ ์ผ๋ก 'ํฉํธ' ํ ์ด๋ธ์ ์ฌ์ฉ๋จ). 'ํ์ ํ ์ด๋ธ'์ LookML ๊ธฐ๋ฐ(๊ธฐ๋ณธ) ํ์ ํ ์ด๋ธ, SQL ๊ธฐ๋ฐ ํ์ ํ ์ด๋ธ, ์์ ํ์ ํ ์ด๋ธ, ์๊ตฌ ํ์ ํ ์ด๋ธ (PDT)์ ๋น๋กฏํ ๋ชจ๋ ์ ํ์ ํ์ ํ ์ด๋ธ์ ๊ฐ๋ฆฌํค๋ ์ผ๋ฐ์ ์ธ ์ฉ์ด์ ๋๋ค.
์ฐธ๊ณ : ๊ธฐ๋ณธ ํ์ ํ ์ด๋ธ, ์๊ตฌ ํ์ ํ ์ด๋ธ, SQL ๊ธฐ๋ฐ ํ์ ํ ์ด๋ธ, ์์ ํ์ ํ ์ด๋ธ
- ๊ฐ๋ฐ ๋ชจ๋
-
๊ฐ๋ฐ์๋ ๊ฐ๋ฐ ๋ชจ๋์์ LookML์ ๋ณ๊ฒฝํ๊ณ ํ ์คํธํ ์ ์์ต๋๋ค. ๋ณ๊ฒฝ์ฌํญ์ ํ๋ก๋์ ์ ๋ฐฐํฌ๋ ๋๊น์ง ๋ค๋ฅธ ์ฌ์ฉ์์๊ฒ ์ํฅ์ ๋ฏธ์น์ง ์์ต๋๋ค.
- ๊ฐ๋ฐ ํ ์ด๋ธ
-
๊ฐ๋ฐ ํ ์ด๋ธ์ ๊ฐ๋ฐ ์ค์ ํ ์ด๋ธ์ ์ฟผ๋ฆฌํ ๋ ๋น๋๋๋ ์๊ตฌ ํ์ ํ ์ด๋ธ์ ๋๋ค. ๊ฒฝ์ฐ์ ๋ฐ๋ผ ๊ฐ๋ฐ ํ ์ด๋ธ์ ๋ณ๊ฒฝ์ฌํญ์ ๋ฐฐํฌํ ๋ ํ๋ก๋์ ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ์ธ์ด
-
๋ฐ์ดํฐ๋ฒ ์ด์ค์ SQL '๋ฒ์ '์ ๋๋ค. ์ง์๋๋ ์ธ์ด์ ์๋ก๋ Amazon Redshift, PostgreSQL, MySQL, Google BigQuery ํ์ค SQL ๋๋ Legacy SQL์ด ์์ต๋๋ค.
- ์ธก์ ๊ธฐ์ค
-
์ธก์ ๊ธฐ์ค์ ์์ฑ, ์ฌ์ค, ๊ฐ์ ๋ํ๋ด๋ ํ๋๋ก, ํ์ ๋ด ํ๋ ์ ํ ๋๊ตฌ์์ ์ ํํ ์ ์์ผ๋ฉฐ ์ฟผ๋ฆฌ๋ฅผ ํํฐ๋งํ๋ ๋ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ผ๋ฐ์ ์ธ ์ธก์ ๊ธฐ์ค์๋ ๋ ์ง, ์ด๋ฆ, ID์ ๊ฐ์ ์์ฑ์ด ํฌํจ๋๋ฉฐ ์ข ์ข ๊ธฐ๋ณธ ๋ฐ์ดํฐ ํ์ ์ด์ ํด๋นํฉ๋๋ค. ์ธก์ ๊ธฐ์ค์ ๋ทฐ ํ์ผ ๋ด์ ๋ง๋ค ์๋ ์์ต๋๋ค.
- ์ธก์ ๊ธฐ์ค ์ฑ์ฐ๊ธฐ
-
์ธก์ ๊ธฐ์ค ์ฑ์ฐ๊ธฐ๋ ํน์ ์ฐ๋๊ฐ ๋๋ฝ๋ ๋ ์ง ์ธก์ ๊ธฐ์ค๊ณผ ๊ฐ์ด ํน์ ์ธก์ ๊ธฐ์ค์ ๋ํด ๋๋ฝ๋ ๋ ์ง ๋๋ ๊ฐ์ ์ ๋ ฅํ๋๋ก ์ง์ํ ์ ์๋ ๊ธฐ๋ฅ์ ๋๋ค. Looker์์ ๋ถ์์ ํ ์ธํธ์ ๊ฐ์ ์ฐ๊ฒฐํ๋ ๊ฒ์ ๋ฐฉ์งํ์ฌ ์คํด์ ์์ง๊ฐ ์๋ ๊ทธ๋ํ๋ฅผ ํผํ ์ ์์ต๋๋ค. ์ธก์ ๊ธฐ์ค ์ฑ์ฐ๊ธฐ ์ต์ ์
allow_fill
๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ฉ ์ค์ ํ๊ฑฐ๋ ์ฌ์ฉ ์ค์งํ ์ ์์ต๋๋ค. - ์ธก์ ๊ธฐ์ค ๊ทธ๋ฃน
-
์ธก์ ๊ธฐ์ค ๊ทธ๋ฃน์ ์ฌ์ฉํ๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ธฐ๋ณธ ๋ ์ง ๋๋ ์๊ฐ ์ด ํ๋์ ์ฌ๋ฌ ์ธก์ ๊ธฐ์ค์ ๋ง๋ค ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด
duration
์ ํ ์ธก์ ๊ธฐ์ค ๊ทธ๋ฃน์ ์ผ, ์ฃผ, ์ ๋ฑ์ ๊ฐ๊ฒฉ์ผ๋ก ๋ถํ ํ ์ ์์ต๋๋ค. - ๋๋ฆด
-
Looker์์๋ ์๊ฐํ ๋๋ Explore์ ๊ดํ ๋ฐ์ดํฐ๋ฅผ ๋๋ฆดํ์ฌ ํน์ ๋ฐ์ดํฐ ํฌ์ธํธ์ ๋ํ ๊ตฌ์ฒด์ ์ธ ์ ๋ณด๋ฅผ ์ป์ ์ ์์ต๋๋ค. ์๊ฐํ์ ๋ํ ๋ฐ์ดํฐ๋ฅผ ์์ธํ ์์๋ณด๋ ค๋ฉด ์๊ฐํ์์ ์ถ๊ฐ ์ ๋ณด๋ฅผ ์ํ๋ ๋ถ๋ถ์ ์ ํํ์ธ์. Explore์ ๋ฐ์ดํฐ ์น์ ์์ ์ธก์ ๊ฐ์ ์ ํํ๊ฑฐ๋, ๋๋ฆดํ ์ ์๋ ์ธก์ ๊ธฐ์ค์ ๊ฐ์ ์ ํํฉ๋๋ค.
E
- ์ฝ์ , ์๋ฒ ๋ฉ
-
์ฝ์ ์๋
iframe
์ฝ๋๋ฅผ ์ฌ์ฉํ์ฌ ์น์ฌ์ดํธ, ์คํ๋ ๋์ํธ ๋๋ Looker ์ธ๋ถ์ ๋ค๋ฅธ ์์น์ ๊ฐ์ฒด(์: Looker ์ฐจํธ ๋๋ ํ ์ด๋ธ)๋ฅผ ๋ฐฐ์นํ๋ ์์ ์ด ํฌํจ๋ฉ๋๋ค. ์ฝ์ ๋ ์ฌ์ฉ์๋ Looker ์ธ๋ถ์ ์์น์ ์ฝ์ ๋ Looker ๊ฐ์ฒด์ ์ํธ์์ฉํ๋ ์ฌ์ฉ์์ ๋๋ค. ์ฝ์ ๋ ์ฝํ ์ธ ๋ ๊ณต๊ฐ ๋๋ ๋น๊ณต๊ฐ์ผ ์ ์์ต๋๋ค(Looker ๋ก๊ทธ์ธ ๋๋ ์๋ช ๋ URL ํ์). - ์ฝ์ ๋ฒ์
-
์ฝ์ ๋ฒ์ ์ ์ํฐํ๋ผ์ด์ฆ ๋ฒ์ ์ ๋ชจ๋ ๊ธฐ๋ฅ์ ํฌํจํ๊ณ ์๋ช ๋ ์ฝ์ ์ ์ ๊ณตํ๋ Looker(Google Cloud ํต์ฌ ์๋น์ค) ๋ฒ์ ์ ํ์ ๋๋ค. ์ด์ธ์๋ ๋น๊ณต๊ฐ ๋ผ๋ฒจ ์ต์ , ์ปค์คํ ํ ๋ง, ์๋ณ 500,000๊ฑด์ Query API ํธ์ถ, ์๋ณ 100,000๊ฑด์ Admin API ํธ์ถ์ ์ ๊ณตํฉ๋๋ค.
- Enterprise ๋ฒ์
-
์ํฐํ๋ผ์ด์ฆ ๋ฒ์ ์ ํ์ค ๋ฒ์ ์ ๋ชจ๋ ๊ธฐ๋ฅ์ ํฌํจํ๊ณ , ๋ฌด์ ํ ์ฌ์ฉ์๋ฅผ ์ง์ํ๋ฉฐ, VPC-SC ๋ฐ ๋น๊ณต๊ฐ IP์ ๊ฐ์ ์ถ๊ฐ ๋ณด์ ๊ธฐ๋ฅ์ ํฌํจํ๊ณ , Elite ์์คํ ํ๋ ๊ธฐ๋ฅ์ ํตํด ๋์ฑ ๊ฐ๋ ฅํ ๋ชจ๋ํฐ๋ง์ ์ ๊ณตํ๋ Looker(Google Cloud ํต์ฌ ์๋น์ค) ๋ฒ์ ์ ํ์ ๋๋ค.
- ์ฌ์ฉ ๊ถํ
-
์ฌ์ฉ ๊ถํ์ Looker ํ์ฅ ํ๋ก๊ทธ๋จ์์ ์ก์ธ์คํ ์ ์๋ Looker ๋ฆฌ์์ค๋ฅผ ์ ์ํฉ๋๋ค. ๋ฆฌ์์ค๊ฐ ์ฌ์ฉ ๊ถํ์ ํ์๋์ง ์์ผ๋ฉด Looker ๋ฆฌ์์ค์ ์ก์ธ์คํ ์ ์์ต๋๋ค. ์ฌ์ฉ ๊ถํ์ LookML ํ๋ก์ ํธ ๋งค๋ํ์คํธ ํ์ผ์ ํฌํจ๋
application
๋งค๊ฐ๋ณ์์ ์ผ๋ถ๋ก ์ ์๋ฉ๋๋ค. - ์์ ํ์ ํ ์ด๋ธ
-
์์ ํ์ ํ ์ด๋ธ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์์ฑ๋์ง ์๋ ํ์ ํ ์ด๋ธ์ ๋๋ค. ์์ ํ์ ํ ์ด๋ธ์ LookML ๊ธฐ๋ฐ(๊ธฐ๋ณธ) ํ์ ํ ์ด๋ธ์ด๊ฑฐ๋ SQL ๊ธฐ๋ฐ ํ์ ํ ์ด๋ธ์ผ ์ ์์ต๋๋ค.
์ฐธ๊ณ : ํ์ ํ ์ด๋ธ, ์์ ํ์ ํ ์ด๋ธ
- Explore(n.)
-
Explore๋ ์ฟผ๋ฆฌ์ ์์์ ์ ๋๋ค. Explore๋ ์ฐ๊ฒฐ๋ ๋ทฐ ํ์ผ์์ ์ง์ ๋ ํ๋ ์ธํธ๋ฅผ ํ์ํฉ๋๋ค. ์ด๋ฌํ ํ๋๋ ํ๋ ์ ํ ๋๊ตฌ์์ ์ ํํ์ฌ ์ฟผ๋ฆฌ๋ฅผ ๊ตฌ์ฑํ ์ ์์ผ๋ฉฐ, ์ด๋ฅผ Look ๋๋ ๋์๋ณด๋ ํ์ผ๋ก ์ ์ฅํ ์ ์์ต๋๋ค. Explore URL๋ ๊ณต์ ํ ์ ์์ต๋๋ค.
- ํ์(v.)
-
ํ์์๋ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ์ฌ Looker์์ ์ง๋ฌธ์ ๋ตํ๋ ๊ณผ์ ์ด ํฌํจ๋ฉ๋๋ค.
- Explore ํ์ผ
-
Explore ํ์ผ์ ํ์ฅ์๊ฐ
.explore.lkml
์ธ LookML ํ๋ก์ ํธ ํ์ผ์ ๋๋ค. ๋ชจ๋ธ ๊ฐ์ Explore๋ฅผ ํ์ฅํ๊ณ ๊ธฐ๋ณธ ํ์ ํ ์ด๋ธ์ ์ ์ํ๋ ๋ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค. explore
๋งค๊ฐ๋ณ์-
explore
๋งค๊ฐ๋ณ์๋ Looker์ Explore ๋ฉ๋ด์ ๋ทฐ๋ฅผ ์ถ๊ฐํฉ๋๋ค. Explore๋ ๋ชจ๋ธ ํ์ผ ๋ด์์ ์ ์ํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ์ฐธ์กฐ ๋ทฐ๋ฅผ ํ์ํฉ๋๋ค. ๊ฐ Explore์๋ ๋ค๋ฅธ ๋ทฐ์์ ์กฐ์ธ์ด ํฌํจ๋ ์ ์์ต๋๋ค. Explore๋ ๋ชจ๋ธ ํ์ผ์ ํฌํจ๋ Explore ํ์ผ์๋ ์ ์ํ ์ ์์ต๋๋ค.์ฐธ๊ณ : Explore ํ์ผ
- ํ์ฅ ํ๋ก๊ทธ๋จ
-
ํ์ฅ ํ๋ก๊ทธ๋จ์ Looker ํ์ฅ ํ๋ก๊ทธ๋จ ํ๋ ์์ํฌ๋ฅผ ํตํด ๊ฐ๋ฐ๋ Looker ๊ตฌ์ฑ์์๋ก ๋น๋๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋๋ค. Looker ๋ฐ์ดํฐ ์ฌ์ ๊ณผ ๊ฐ์ ์ผ๋ถ ํ์ฅ ํ๋ก๊ทธ๋จ์ Looker Marketplace๋ฅผ ํตํด ๋ฐฐํฌ๋๋ฉฐ ๋ชจ๋ ๊ณ ๊ฐ์ด ์ฌ์ฉํ ์ ์์ต๋๋ค. ์์๋ extension-examples ์ ์ฅ์๋ฅผ ์ฐธ์กฐํ์ธ์. Looker UI์ ์ผ๋ถ์์๋ ํ์ฅ ํ๋ก๊ทธ๋จ์ '์ ํ๋ฆฌ์ผ์ด์ '์ด๋ผ๊ณ ํฉ๋๋ค.
์ฐธ๊ณ : Looker ๋ฐ์ดํฐ ์ฌ์ , Looker ํ์ฅ ํ๋ก๊ทธ๋จ ํ๋ ์์ํฌ
F
- ํฌ์์(n.), ํฌ์์(v.)
-
ํฌ์์์ ๊ธฐ๋ณธ ๋ฐ์ดํฐ ํ ์ด๋ธ์ ํ ํ์ด ์กฐ์ธ๋ ํ ์ด๋ธ์ 2๊ฐ ์ด์์ ํ์ ์์ํ ์ ์์ ๋ ์์ฑ๋๋ฉฐ ์ด๋ก ์ธํด ๋ ์ฝ๋๊ฐ ์ค๋ณต๋๊ณ ์๋ชป ์ง๊ณ๋ ์ ์์ต๋๋ค. Looker์์๋ ๋์นญ ์ง๊ณ๋ฅผ ์ฌ์ฉํ๊ณ ๋ฐ์ดํฐ ์ธํธ์ ๊ธฐ๋ณธ ํค๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ์ ์ํ์ฌ ํฌ์์ ๋ฌธ์ ๋ฅผ ๋ฐฉ์งํฉ๋๋ค.
- ๊ธฐ๋ฅ ์ก์ธ์ค
-
๊ธฐ๋ฅ ์ก์ธ์ค๋ ์ฌ์ฉ์๊ฐ Looker์์ ์ํํ ์ ์๋ ์์ ์ ํ์ ์ ์ดํฉ๋๋ค. ์ด ์ ํ์ ์ก์ธ์ค๋ ๊ถํ ์งํฉ์ผ๋ก ๊ด๋ฆฌ๋ฉ๋๋ค.
- ํ๋
-
Explore ๋ฐ ๋ทฐ์๋ ํ๋(๋๋ถ๋ถ ์ธก์ ๊ธฐ์ค ๋ฐ ์ธก์ ๊ฐ)๊ฐ ํฌํจ๋๋ฉฐ, ์ด๋ Looker ์ฟผ๋ฆฌ์ ๊ธฐ๋ณธ ๊ตฌ์ฑ์์์ ๋๋ค.
- ํ๋ ์ ํ ๋๊ตฌ
-
ํ๋ ์ ํ ๋๊ตฌ์๋ Explore์ ํ์๋๋ ๋ฐ์ดํฐ์ ํด๋นํ๋ ์ธก์ ๊ธฐ์ค๊ณผ ์ธก์ ๊ฐ์ด ํ์๋ฉ๋๋ค. Looker ๊ฐ๋ฐ์ ๋๋ ๊ด๋ฆฌ์๊ฐ ์ด๋ฌํ ์ธก์ ๊ธฐ์ค ๋ฐ ์ธก์ ๊ฐ ์ต์ ์ ๊ตฌ์ฑํฉ๋๋ค. ํ๋ ์ ํ ๋๊ตฌ์ ํํฐ ์ ์ฉ ํ๋๊ฐ ํ์๋ ์๋ ์์ต๋๋ค.
- ํํฐ ๊ตฌ์ฑ์์
-
ํํฐ ๊ตฌ์ฑ์์๋ React ๊ธฐ๋ฐ์ ์ฌ์ ๋น๋๋ Looker ์ ํ๋ฆฌ์ผ์ด์ ์ผ๋ก, ์ปค์คํ ๋น๋๋ ๋ฐ์ดํฐ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ๋ง์ถค์ค์ ๋ ์ฝ์ Looker ๋์๋ณด๋์ Looker์ ํํฐ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
- ํํฐ ํํ์
-
ํํฐ ํํ์์ Looker ์ฟผ๋ฆฌ๋ฅผ ํํฐ๋งํ๊ธฐ ์ํ ๊ณ ๊ธ ๋ฐฉ์์ ๋๋ค. ํํฐ๋ฅผ ์ถ๊ฐํ๊ณ ์ผ์น(๊ณ ๊ธ) ์ต์ ์ ์ ํํ์ฌ Looker์ Explore ์น์ ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ํํฐ ํํ์์ LookML์์
filter
๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ฉํ๋ ์์์๋ ์ฌ์ฉ๋ฉ๋๋ค. ํํฐ ํํ์์ ์์ฑํ์ฌ ๋ฌธ์์ด์ ํํฐ๋งํ๊ฑฐ๋ ๋ฌธ์์ด, ๋ ์ง ๋ฐ ์๊ฐ, ๋ถ๋ฆฌ์ธ ๊ฐ, ์ซ์, ์์น ํ๋์ ๋ถ๋ถ์ ์ผ๋ก ์ผ์น์ํฌ ์ ์์ต๋๋ค. - ํด๋
-
- Looker UI์์ ํด๋๋ ๋์๋ณด๋, Looker, ๊ธฐํ ํด๋(ํ์ ํด๋)๊ฐ ์ ์ฅ๋๋ ์ฅ์์ ๋๋ค. ๊ฐ ์ฌ์ฉ์์๊ฒ๋ ๊ฐ์ธ ํด๋๊ฐ ์์ผ๋ฉฐ, Looker ์ธ์คํด์ค์๋ ๋ค์ํ ๊ณต์ ํด๋๋ ์์ต๋๋ค. Looker์ ์ฝํ ์ธ ์ก์ธ์ค ๊ถํ์ ํด๋ ์์ค์์ ํ ๋น๋ฉ๋๋ค. Looker 6.20 ์ด์ ์๋ ํด๋๋ฅผ ์คํ์ด์ค๋ผ๊ณ ํ์ต๋๋ค.
- Looker IDE์์ ํด๋๋ LookML ํ์ผ์ ์กฐ์ง ๊ตฌ์กฐ์ ๋๋ค.
- ํจ์
-
Looker ํจ์๋ฅผ ์ฌ์ฉํ๋ฉด ๋ณต์กํ ๋ฐฉ์์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณํํ๊ฑฐ๋ ๋ฐ์ดํฐ๋ฅผ ์ฐธ์กฐํ ์ ์์ต๋๋ค. ํน์ฑ์ Excel ํจ์์ ๋ณธ์ง์ ์ผ๋ก ์ ์ฌํฉ๋๋ค.
G
- ๊ทธ๋ฃน, ์ฌ์ฉ์ ๊ทธ๋ฃน
-
์ฌ์ฉ์๋ฅผ ํ๋ ์ด์์ ๊ทธ๋ฃน์ ์ถ๊ฐํ ์ ์์ต๋๋ค. ๊ทธ๋ฃน์ Looker ๋ด์์ ํน์ ๋ฐ์ดํฐ, ๊ธฐ๋ฅ, ์ฝํ ์ธ ์ ๋ํด ์ฌ์ฉ์ ์ก์ธ์ค๋ฅผ ๊ด๋ฆฌํ๊ณ ์ฌ์ฉ์์๊ฒ ์ญํ ์ ๋๋ ํ ๋นํ๋ ๋ฐ ์ ์ฉํฉ๋๋ค.
H
- ํ์ด๋ธ๋ฆฌ๋ ๋คํธ์ํน
-
Google Cloud์ ์จํ๋ ๋ฏธ์ค ๋๋ ๊ธฐํ ํด๋ผ์ฐ๋ ์ ๊ณต์ ์ฒด ํ๊ฒฝ ์ฌ์ด์ ๋ฐ์ํ๋ ๋คํธ์ํน์ ๋๋ค. ์์ฝ๋ ํ์ด๋ธ๋ฆฌ๋ ๋คํธ์ํน ์ฐ๊ฒฐ ์ต์ ์ ๋ณด๋ ค๋ฉด ๊ต์ฐจ ํด๋ผ์ฐ๋ ๋คํธ์ํฌ์์ ๋ถ์ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ๋คํธ์ํฌ ์ธ๋ถํ ๋ฐ ์ฐ๊ฒฐ ๋ฌธ์ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ธ์.
I
- IDE
-
ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ. Looker์ ๋ด๋ถ LookML ํธ์ง๊ธฐ ๋๋ ํ์ฅ ํ๋ก๊ทธ๋จ์ ๋ง๋ค๊ณ ์์ ํ๋ ๋ฐ ์ฌ์ฉ๋๋ ํธ์ง๊ธฐ ํ์ฅ ํ๋ก๊ทธ๋จ์ ์๋ก๋ Visual Studio Code, Intellij, WebStorm์ด ์์ต๋๋ค.
- ์ฆ๋ถ ์๊ตฌ ํ์ ํ ์ด๋ธ
-
์ฆ๋ถ ์๊ตฌ ํ์ ํ ์ด๋ธ์ ์ฆ๋ถ์์ผ๋ก ๋น๋๋๋ ์๊ตฌ ํ์ ํ ์ด๋ธ(PDT) ์ ํ์ ๋๋ค. ์ฆ, Looker์์ ์ ์ฒด ํ ์ด๋ธ์ ๋ค์ ๋น๋ํ๋ ๋์ ์ง์ ๋ ์ฆ๋ถ ๋จ์๋ก ํ ์ด๋ธ์ ์ ๋ฐ์ดํฐ๋ฅผ ์ถ๊ฐํฉ๋๋ค. ์ด๋ฅผ ํตํด PDT์ ๋น๋ ์๊ฐ์ด ๋จ์ถ๋๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ถํ๊ฐ ์ค์ด๋ญ๋๋ค. ์ฆ๋ถ์
increment_key
๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ฉํ์ฌ ์ ์๋ฉ๋๋ค. ์ฆ๋ถ PDT๋ LookML ๊ธฐ๋ฐ(๊ธฐ๋ณธ) ํ์ ํ ์ด๋ธ, SQL ๊ธฐ๋ฐ ํ์ ํ ์ด๋ธ ๋๋ ์ง๊ณ ํ ์ด๋ธ์ผ ์ ์์ต๋๋ค.์ฐธ๊ณ : ์๊ตฌ ํ์ ํ ์ด๋ธ
- ์ธ์คํด์ค
-
Looker๋ฅผ ํธ์คํ ํ๋ ์๋ฒ ๋๋ ์๋ฒ ํด๋ฌ์คํฐ์ ๋๋ค. ๊ฐ ํด๋ผ์ด์ธํธ๋ ํ๋ก๋์ ์๋ฒ (์คํ ์ด์ง ์๋ฒ์ผ ์ ์์)๋ฅผ ์ฌ์ฉํฉ๋๋ค.
J
- join
-
- (n.)
join
๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ฉํ๋ฉด Explore์ ๋ทฐ ๊ฐ์ ์กฐ์ธ ๊ด๊ณ๋ฅผ ์ ์ํ์ฌ ์ฌ๋ฌ ๋ทฐ์ ๋ฐ์ดํฐ๋ฅผ ๊ฒฐํฉํ ์ ์์ต๋๋ค. ์ํ๋ Explore์ ๋ํด ์ํ๋ ๋งํผ ๋ทฐ๋ฅผ ์กฐ์ธํ ์ ์์ต๋๋ค. - (v.)
join
๋งค๊ฐ๋ณ์๋ฅผ ํตํด Explore์ ๋ทฐ ๊ฐ์ ๊ด๊ณ๋ฅผ ์ ์ํ์ฌ ์ฌ๋ฌ ๋ทฐ์ ๋ฐ์ดํฐ๋ฅผ ๊ฒฐํฉํฉ๋๋ค.
- (n.)
L
- ์คํ์ค ๊ธฐ๋ฅ
-
๊ด๋ฆฌ ๋ฉ๋ด์ ์ค์ต ํจ๋์ Looker์ ์๋ก์ด ๊ฐ๋ฐ ์ค์ธ ๊ธฐ๋ฅ์ด ๋์ด๋ฉ๋๋ค. Looker ๊ด๋ฆฌ์๊ฐ ์ฌ์ฉ ์ค์ ํด์ผ ํฉ๋๋ค.
- ๊ธฐ์กด ๊ธฐ๋ฅ
-
์ผ๋ถ ์ ํ ๊ธฐ๋ฅ์๋ ๊ธฐ์กด ๊ธฐ๋ฅ์ ์ผ์ ๊ธฐ๊ฐ ๋์ ๊ณ์ ์ฌ์ฉํ ์ ์๋ ๊ธฐ์กด ๊ธฐ๋ฅ ์ต์ ์ด ์์ต๋๋ค(์ด์ ๊ณํ์ ์๋ฆฝํ๊ณ ๊ตฌํํ๋ ๋ฐ ์ ์ฉํ ์ ์์). Looker์ ๊ด๋ฆฌ ์น์ ์๋ ๊ธฐ์กด ๊ธฐ๋ฅ ์ต์ ์ ์ฌ์ฉ ์ค์ ํ ์ ์๋ ๊ธฐ๋ฅ์ด ๋์ ์์ต๋๋ค.
- Lexp
-
์ฐธ๊ณ : Looker ํํ์
- Liquid ๋งค๊ฐ๋ณ์
-
Looker์์ Liquid ๋งค๊ฐ๋ณ์๋ Liquid ํ ํ๋ฆฟ ์ธ์ด ์์๋ฅผ ์ฌ์ฉํ์ฌ ์์ฑ๋ LookML ๋งค๊ฐ๋ณ์ ํ๋์ ๋๋ค.
- Liquid ๋ณ์
-
Liquid ๋ณ์๋ LookML๊ณผ ํจ๊ป ๋์ ์ฝํ ์ธ ๋ฅผ ์์ฑํ๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ Liquid ํ ํ๋ฆฟ ์ธ์ด ์์์ ๋๋ค.
- Look(n.)
-
Look์ ๋จ์ผ ์ฟผ๋ฆฌ ํ ์ด๋ธ ๋๋ ์ ์ฅ๋ ์๊ฐํ์ ๋๋ค. Look์ ๋์๋ณด๋์ ์ถ๊ฐ, ์์ฝ, ๊ณต์ , ๊ณต๊ฐํ ์ ์์ต๋๋ค. Look์ ๋ชจ๋ ๋ณ๊ฒฝ์ฌํญ์ Look์ด ํฌํจ๋ ๋ชจ๋ ๋์๋ณด๋์ ๋ฐ์๋ฉ๋๋ค.
- Looker ํธ์คํ
-
Looker์์ ๋ฐฐํฌ๋ฅผ ํธ์คํ ํ๋ฉด ๋ฆฌ์์ค ์ฌ์ฉ๋ฅ ๋ฐ ๋น์ฆ๋์ค ์๊ตฌ์ฌํญ์ ๋ฐ๋ผ ์ฌ์ฉ์ ๋์ Looker ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ๊ด๋ จ๋ ๋ชจ๋ ํ์ IT ๊ธฐ๋ฅ์ ๊ด๋ฆฌํ๋ฏ๋ก Looker ์ ํ๋ฆฌ์ผ์ด์ ์ ์ค์น, ๊ตฌ์ฑ ๋ฐ ์ ์ง ๊ด๋ฆฌํ๋ ๋ฐ ํ์ํ ๋ ธ๋ ฅ์ด ๋ํญ ์ค์ด๋ญ๋๋ค. ๊ฐ ํธ์คํ ์ต์ ์ ๋น๊ต ์ด์ ์ ๋ํ ์์ธํ ๋ด์ฉ์ Looker(์๋ณธ) ์ธ์คํด์ค์ ํธ์คํ ์ต์ ์ ํ ๋ฌธ์ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ธ์.
๋ชจ๋ Looker(Google Cloud ํต์ฌ ์๋น์ค) ์ธ์คํด์ค๋ Looker์์ ํธ์คํ ๋ฉ๋๋ค.
๊ณ ๊ฐ ํธ์คํ ๋ ์ฐธ์กฐํ์ธ์.
- Looker API
-
Looker API๋ Looker ์ธ์คํด์ค๋ฅผ ๊ด๋ฆฌํ๊ณ Looker ๋ฐ์ดํฐ ํ๋ซํผ์ ํตํด ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๊ธฐ ์ํ ์์ ํ 'RESTful' ์ ํ๋ฆฌ์ผ์ด์ ํ๋ก๊ทธ๋๋ฐ ์ธํฐํ์ด์ค์ ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ๋๋ ์๋ํ ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํ์ฌ ์ Looker ์ฌ์ฉ์ ๊ณ์ ์ ํ๋ก๋น์ ๋ํ๊ณ , ์ฟผ๋ฆฌ๋ฅผ ์คํํ๊ณ , ๋ฐ์ดํฐ ์ ์ก์ ์์ฝํ ์ ์์ต๋๋ค. Looker API๋ฅผ ํตํด ์ํํ ์ ์๋ ๊ฑฐ์ ๋ชจ๋ ์์ ์ด Looker ์ ํ๋ฆฌ์ผ์ด์ ์์ ๊ฐ๋ฅํฉ๋๋ค.
- Looker Cloud
-
Looker Cloud๋ Looker์์ ์ง์ ํ ํ์ฌ ํธ์คํ ์์ค์์ ์คํ๋๋ ์น ์ฐ๊ฒฐ ํ๋ซํผ์์ ์ ํ์ ์ค์นํ๊ณ ๊ณ ๊ฐ์๊ฒ ์ ๊ณตํ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ Looker ๋ณด์ ์นํ์ด์ง์ ํด๋ผ์ฐ๋ ๋ณด์ ์ํคํ ์ฒ ์น์ ์ ์ฐธ๊ณ ํ์ธ์.
- Looker ์ปค๋ฅํฐ
-
Looker ์ปค๋ฅํฐ๋ฅผ ์ฌ์ฉํ๋ฉด Looker์ Looker Studio๋ฅผ ํตํฉํ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ Looker Studio ๋ณด๊ณ ์์ 'Explore'๋ฅผ ๋ฐ์ดํฐ ์์ค๋ก ์ถ๊ฐํ์ฌ Looker Studio ๋ด์ Looker Explore์ ๋ฐ์ดํฐ์ ์ก์ธ์คํ ์ ์์ต๋๋ค.
- Looker ๋ฐ์ดํฐ ์ฌ์
-
Looker ๋ฐ์ดํฐ ์ฌ์ ์ Looker ํ์ฅ ํ๋ก๊ทธ๋จ ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ๋ฐ๋๊ณ Looker Marketplace๋ฅผ ํตํด ๋ฐฐํฌ๋๋ Looker ๊ตฌ์ฑ์์๋ฅผ ์ฌ์ฉํ์ฌ ๋น๋๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ธ ํ์ฅ ํ๋ก๊ทธ๋จ์ ๋๋ค. Looker ๋ฐ์ดํฐ ์ฌ์ ํ์ฅ ํ๋ก๊ทธ๋จ์ Explore์์ ๋ชจ๋ Looker ํ๋์ ์ค๋ช ์ ๊ฒ์ํ ์ ์๋ ์ค์ ์ง์ค์ ์ ์ฉ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. Looker ๋ฐ์ดํฐ ์ฌ์ ์ ์ฌ์ฉํ๋ ค๋ฉด Looker ๊ด๋ฆฌ์๊ฐ ํ์ฅ ํ๋ก๊ทธ๋จ ํ๋ ์์ํฌ ๋ฐ Marketplace ๊ธฐ๋ฅ์ ์ฌ์ฉ ์ค์ ํด์ผ ํฉ๋๋ค.
์ฐธ๊ณ : ํ์ฅ ํ๋ก๊ทธ๋จ, Looker ํ์ฅ ํ๋ก๊ทธ๋จ ํ๋ ์์ํฌ
- Looker ํํ์
-
ํ ์ด๋ธ ๊ณ์ฐ, ์ปค์คํ ํ๋, ์ปค์คํ ํํฐ๋ Looker ํํ์(Lexp)์ ์ฌ์ฉํ์ฌ ๊ณ์ฐ์ ์ํํฉ๋๋ค. Looker ํํ์์ ํจ์, ์ฐ์ฐ์, ํ๋, ์์ ๋๋ ๋ณ์์ ์กฐํฉ์ผ๋ก ๋น๋๋ฉ๋๋ค.
- Looker ํ์ฅ ํ๋ก๊ทธ๋จ ํ๋ ์์ํฌ
-
Looker ํ์ฅ ํ๋ก๊ทธ๋จ ํ๋ ์์ํฌ๋ ์ปค์คํ ์๋ฐ์คํฌ๋ฆฝํธ ๋ฐ์ดํฐ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ๋๊ตฌ๋ฅผ ๋น๋ํ๋ ๋ฐ ๋ฐ๋ฅธ ์๊ณ ์ ๋ณต์ก์ฑ์ ํฌ๊ฒ ์ค์ฌ์ฃผ๋ ๋ค์๊ณผ ๊ฐ์ ๊ฐ๋ฐ ํ๋ ์์ํฌ์ ๋๋ค. Looker ํ์ฅ ํ๋ก๊ทธ๋จ ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด Looker ๊ด๋ฆฌ์๊ฐ ํ์ฅ ํ๋ก๊ทธ๋จ ํ๋ ์์ํฌ ๊ธฐ๋ฅ์ ์ฌ์ฉ ์ค์ ํด์ผ ํฉ๋๋ค.
์ฐธ๊ณ : ํ์ฅ ํ๋ก๊ทธ๋จ
- Looker(Google Cloud ํต์ฌ ์๋น์ค)
-
Looker (Google Cloud ํต์ฌ ์๋น์ค) ์ธ์คํด์ค๋ Google Cloud ์ฝ์์์ ์ธ์คํด์ค๋ฅผ ํ๋ก๋น์ ๋ํ๊ณ ๊ด๋ฆฌํ ์ ์๋ ๊ธฐ๋ฅ์ ํฌํจํ Google Cloud์ ๋ ๊ธด๋ฐํ๊ฒ ํตํฉ๋ Looker ์ธ์คํด์ค์ ๋๋ค.
- Looker Marketplace
-
Looker Marketplace๋ Looker ๋ธ๋ก('๋ชจ๋ธ'), ์ ํ๋ฆฌ์ผ์ด์ ('ํ์ฅ ํ๋ก๊ทธ๋จ'), ์๊ฐํ('ํ๋ฌ๊ทธ์ธ')์ ๊ฐ์ ์ฌ๋ฌ ์ ํ์ Looker ์ฝํ ์ธ ๋ฅผ ์ฐพ๊ณ , ๋ฐฐํฌํ๊ณ , ๊ด๋ฆฌํ๋ ์ค์ ์์น์ ๋๋ค. Looker Marketplace๋ Looker ์ธ์คํด์ค ๋๋
marketplace.looker.com
์์ ์ง์ ์ก์ธ์คํ ์ ์์ต๋๋ค.marketplace.looker.com
๋๋ ํฐ๋ Looker ์์ ํ๋ธ์์ ์ฌ์ฉํ ์ ์๋ ์์ (๋๋ ํตํฉ)๋ ๋์ดํฉ๋๋ค. - Looker(์๋ณธ)
-
Looker (์๋ณธ) ์ธ์คํด์ค๋ Looker (Google Cloud ํต์ฌ ์๋น์ค) ์ธ์คํด์ค์ ๋ฌ๋ฆฌ Google Cloud ์ฝ์์์ ํ๋ก๋น์ ๋๋์ง ์๋ Looker ์ธ์คํด์ค์ ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ด๋ฌํ ์ธ์คํด์ค๋ฅผ Looker ์ธ์คํด์ค๋ผ๊ณ ํฉ๋๋ค.
- LookML
-
LookML์ SQL ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ธก์ ๊ธฐ์ค, ์ง๊ณ, ๊ณ์ฐ, ๋ฐ์ดํฐ ๊ด๊ณ๋ฅผ ์ค๋ช ํ๋ ์ธ์ด์ ๋๋ค. Looker ์ฑ์ LookML๋ก ์์ฑ๋ ๋ชจ๋ธ์ ์ฌ์ฉํ์ฌ ํน์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ํ SQL ์ฟผ๋ฆฌ๋ฅผ ๊ตฌ์ฑํฉ๋๋ค.
- LookML ๊ธฐ๋ฐ ํ์ ํ ์ด๋ธ
-
๊ธฐ๋ณธ ํ์ ํ ์ด๋ธ์ด๋ผ๊ณ ๋ ํ๋ LookML ๊ธฐ๋ฐ ํ์ ํ ์ด๋ธ์ ์ฟผ๋ฆฌ๊ฐ LookML ์ฉ์ด๋ก ์ ์๋ ํ์ ํ ์ด๋ธ๋ก, ๋ชจ๋ธ์ LookML ์ธก์ ๊ธฐ์ค ๋ฐ ์ธก์ ๊ฐ์ ์ฐธ์กฐํฉ๋๋ค. ๊ธฐ๋ณธ ํ์ ํ ์ด๋ธ์์์ ๋๋์๊ตฌ์ ์ผ ์ ์์ต๋๋ค.
์ฐธ๊ณ : ํ์ ํ ์ด๋ธ, ์๊ตฌ ๊ธฐ๋ณธ ํ์ ํ ์ด๋ธ, ์์ ํ์ ํ ์ด๋ธ
- LookML ๋์๋ณด๋
-
LookML ๋์๋ณด๋๋ ์๊ฐํ ํธ์ง๊ธฐ๋ฅผ ์ฌ์ฉํ์ฌ ์์ฑ๋๋ ์ฌ์ฉ์ ์ ์ ๋์๋ณด๋์ ๋ฌ๋ฆฌ ์ ์ ์ผ๋ก LookML์ ์ฌ์ฉํ์ฌ ์์ฑ๋ฉ๋๋ค.
์ฐธ๊ณ : ์ฌ์ฉ์ ์ ์ ๋์๋ณด๋
- LookML ๋ค์ด์ด๊ทธ๋จ
-
LookML ๋ค์ด์ด๊ทธ๋จ์ LookML ๊ฐ์ฒด ๊ฐ์ ๊ด๊ณ๋ฅผ ์๊ฐ์ ์ผ๋ก ๋ฌ์ฌํ๋ LookML ๋ชจ๋ธ์ ํญ๋ชฉ ๊ด๊ณ ๋ค์ด์ด๊ทธ๋จ์ ๋๋ค. Looker ๊ตฌ์ฑ์์๋ฅผ ์ฌ์ฉํ์ฌ ๋น๋๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ธ ํ์ฅ ํ๋ก๊ทธ๋จ์ผ๋ก, Looker ํ์ฅ ํ๋ก๊ทธ๋จ ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํด ๊ฐ๋ฐ๋์์ผ๋ฉฐ Looker Marketplace๋ฅผ ํตํด ๋ฐฐํฌ๋ฉ๋๋ค.
์ฐธ๊ณ : ํ์ฅ ํ๋ก๊ทธ๋จ, Looker ํ์ฅ ํ๋ก๊ทธ๋จ ํ๋ ์์ํฌ, Looker Marketplace, LookML ๊ฐ์ฒด
- LookML ๊ฐ์ฒด
-
LookML ๊ฐ์ฒด๋ ๋ค๋ฅธ ํ๋ก์ ํธ์์ ๊ฐ์ ธ์จ ํ์ผ์ ํฌํจํ์ฌ LookML์ ํ๋ก์ ํธ์์ ์ ์๋ ๋ชจ๋ธ, Explore, ๋ทฐ, ํ๋์ ๋๋ค. ๊ฐ์ฒด ๋ธ๋ผ์ฐ์ ๋๋ LookML ๋ค์ด์ด๊ทธ๋จ ํ์ฅ ํ๋ก๊ทธ๋จ์์ LookML ๊ฐ์ฒด ๊ด๊ณ๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.
M
- ๋งค๋ํ์คํธ, ๋งค๋ํ์คํธ ํ์ผ
-
๋งค๋ํ์คํธ(๋๋ ํ๋ก์ ํธ ๋งค๋ํ์คํธ) ํ์ผ์๋ ํ์ฌ ํ๋ก์ ํธ๋ก ๊ฐ์ ธ์ฌ ๋ค๋ฅธ ํ๋ก์ ํธ๋ฅผ ์ง์ ํ๊ณ , LookML ์์๋ฅผ ์ ์ํ๊ณ , ๋ชจ๋ธ ํ์งํ ์ค์ ์ ์ง์ ํ๊ณ , ํ๋ก์ ํธ์ ํ์ฅ ํ๋ก๊ทธ๋จ ๋ฐ ์ปค์คํ ์๊ฐํ๋ฅผ ์ถ๊ฐํ๋ ๋ฑ์ ํ๋ก์ ํธ ์์ค ์ค์ ์ ์ง์ ํ ์ ์์ต๋๋ค.
- ๋งํฌ๋ค์ด ํ์ผ
-
๋งํฌ๋ค์ด ๋งํฌ์ ์ธ์ด์ ์ผ๋ถ HTML๊ณผ ํ์ ์งํฉ์ ์ฌ์ฉํ์ฌ ํ์ผ์ ์์์ ์ง์ ํ๋ ๋์๋ณด๋ ํ ์คํธ ํ์ผ ์ ํ์ ๋๋ค.
- Marketplace
-
Looker Marketplace๋ฅผ ์ฐธ๊ณ ํ์ธ์.
- ๊ตฌ์ฒดํ๋ ๋ทฐ
-
๊ตฌ์ฒดํ๋ ๋ทฐ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ง์์ฑ ๊ธฐ๋ฅ์ ํ์ฉํ๋ ์๊ตฌ ํ์ ํ ์ด๋ธ (PDT) ์ ํ์ ๋๋ค. ์ด ๊ธฐ๋ฅ์ ๊ตฌ์ฒดํ๋ ๋ทฐ๋ฅผ ์ง์ํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ธ์ด์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ธ์ด์ ๋ฐ๋ผ ๊ตฌ์ฒดํ๋ ๋ทฐ์ ๊ตฌํ์ ์ดํดํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.๊ตฌ์ฒดํ๋ ๋ทฐ๋ ๋ง์ ๋ฆฌ์์ค๋ฅผ ์๋นํ ์ ์์ผ๋ฏ๋ก ๊ตฌ์ฒดํ๋ ๋ทฐ์ ์ธ์ด ๊ตฌํ์ ์ดํดํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
- ์ธก์
-
์ธก์ ๊ฐ์ Explore์ ํ๋๋ก, ํฉ๊ณ, ์นด์ดํ ๋ฑ๊ณผ ๊ฐ์ ๋ฐ์ดํฐ์ ๋ํ ์ธก์ ๊ฐ๋ฅํ ์ ๋ณด๋ฅผ ๋ํ๋ ๋๋ค. ์ธก์ ๊ฐ์ ๋ทฐ ํ์ผ์์ ์ ์ธ๋๊ณ ์ง๊ณ ๋๋ ๋น์ง๊ณ ์ ํ์ผ ์ ์์ต๋๋ค.
- ๋ณํฉ๋ ๊ฒฐ๊ณผ
-
๋ณํฉ๋ ๊ฒฐ๊ณผ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด ์ฌ๋ฌ ํ์ ๋ถ์(๋ค๋ฅธ ๋ชจ๋ธ, ํ๋ก์ ํธ ๋๋ ์ฐ๊ฒฐ์ ๋ฐ์ดํฐ ํฌํจ)์ ๋ฐ์ดํฐ๋ฅผ ๊ฒฐํฉํ ์ ์์ต๋๋ค. ๋ณํฉ๋ ๊ฒฐ๊ณผ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด Explore์์ ์ฟผ๋ฆฌ๋ฅผ ๋ง๋ ๋ค์ ๋ค๋ฅธ Explore์์ ์ฟผ๋ฆฌ๋ฅผ ์ถ๊ฐํ์ฌ ๋จ์ผ ํ ์ด๋ธ์ ๋ณํฉ๋ ๊ฒฐ๊ณผ๋ฅผ ํ์ํ ์ ์์ต๋๋ค. ๋ณํฉ๋ ๊ฒฐ๊ณผ ๊ธฐ๋ฅ์ SQL์ ์ผ์ชฝ ์กฐ์ธ๊ณผ ๋น์ทํ๊ฒ ์๋ํฉ๋๋ค. ๋ง์น ์ถ๊ฐ๋ ์ฟผ๋ฆฌ๊ฐ ๊ธฐ๋ณธ ์ฟผ๋ฆฌ์ ์ผ์ชฝ ์กฐ์ธ๋๋ ๊ฒ๊ณผ ๊ฐ์ต๋๋ค.
- ๋ฉํ๋ฐ์ดํฐ, IDE ๋ฉํ๋ฐ์ดํฐ
-
Looker IDE์ ๋ฉํ๋ฐ์ดํฐ ํจ๋์๋ LookML ๊ฐ์ฒด์ ์ปจํ ์คํธ ์ ๋ณด๊ฐ ํ์๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด ์ปค์๊ฐ IDE์
view
๋งค๊ฐ๋ณ์์ ์์ผ๋ฉด ๋ฉํ๋ฐ์ดํฐ ํจ๋์ ํด๋น ๋ทฐ๊ฐ ์กฐ์ธ๋ Explore์ ํด๋น ๋ทฐ์ ํ์ฅ ํ๋ก๊ทธ๋จ์ธ ๊ธฐํ ๋ทฐ๊ฐ ํ์๋ฉ๋๋ค. - model
-
๋ชจ๋ธ์ Looker์ ์๋งจํฑ ๋ ์ด์ด๋ก, ๋ ผ๋ฆฌ๋ฅผ ์ ์ดํ๊ณ ์ฌ์ฉ์์ ๋ฐ์ดํฐ ์ก์ธ์ค๋ฅผ ์ ํํฉ๋๋ค. ์ด ํ์ผ์ ๊ฐ๋ฐ์๊ฐ LookML ํ๋ก์ ํธ ๋ด์์ ๋ชจ๋ธ ํ์ผ๋ก ๋ง๋ค๋ฉฐ, ์ฌ์ฉํ ํ ์ด๋ธ๊ณผ ํด๋น ํ ์ด๋ธ์ด ๊ฒฐํฉ๋๋ ๋ฐฉ์์ ๋ํ ์ ๋ณด๋ฅผ ํฌํจํฉ๋๋ค. ๋จ์ผ LookML ํ๋ก์ ํธ์์ ๋์ผํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๊ฒฐ์ ์ฌ๋ฌ ๋ชจ๋ธ์ด ์กด์ฌํ ์ ์์ผ๋ฉฐ ๊ฐ ๋ชจ๋ธ์ ์๋ก ๋ค๋ฅธ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฅธ ์ฌ์ฉ์์๊ฒ ๋ ธ์ถํ ์ ์์ต๋๋ค.
- ๋ชจ๋ธ ํ์ผ
-
LookML ํ๋ก์ ํธ ๋ด์์ ๋ชจ๋ธ ํ์ผ์ ๋จ์ผ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๊ฒฐ, ์ด ์ฐ๊ฒฐ์ ์ฌ์ฉํ๋ Explore ์ธํธ, Explore ์์ฒด, ํจ๊ป ์กฐ์ธํ๋ ๋ฐฉ๋ฒ์ ์ง์ ํฉ๋๋ค.
- ๋ชจ๋ธ ์ธํธ
-
๋ชจ๋ธ ์ธํธ๋ ์ฌ์ฉ์ ๋๋ ๊ทธ๋ฃน์ด ๋ณผ ์ ์๋ ๋ฐ์ดํฐ์ LookML ํ๋๋ฅผ ์ ์ํฉ๋๋ค. ๊ด๋ฆฌ์๋ ์ฌ์ฉ์๋ ๊ทธ๋ฃน์์ ์ก์ธ์คํด์ผ ํ๋ LookML ๋ชจ๋ธ ์กฐํฉ์ ์ ํํ ์ ์์ต๋๋ค. ๊ถํ ์ธํธ๋ฅผ ์ ์ฉํ๋ ค๋ฉด ์ญํ ์ ์ผ๋ถ๋ก ์ฌ์ฉํด์ผ ํฉ๋๋ค.
์ฐธ๊ณ : ์ญํ
N
- ๊ธฐ๋ณธ ํ์ ํ ์ด๋ธ
-
LookML ๊ธฐ๋ฐ ํ์ ํ ์ด๋ธ์ด๋ผ๊ณ ๋ ํ๋ ๊ธฐ๋ณธ ํ์ ํ ์ด๋ธ์ LookML ์ฉ์ด์ ์ ์๋ ์ฟผ๋ฆฌ๊ฐ ์๋ ํ์ ํ ์ด๋ธ๋ก, ๋ชจ๋ธ์ LookML ์ธก์ ๊ธฐ์ค ๋ฐ ์ธก์ ๊ฐ์ ๋ํ๋ ๋๋ค. ๊ธฐ๋ณธ ํ์ ํ ์ด๋ธ์์์ ๋๋์๊ตฌ์ ์ผ ์ ์์ต๋๋ค.
์ฐธ๊ณ : ํ์ ํ ์ด๋ธ, ์๊ตฌ ๊ธฐ๋ณธ ํ์ ํ ์ด๋ธ, ์์ ํ์ ํ ์ด๋ธ
- Northbound ํธ๋ํฝ
-
๋คํธ์ํน์์ Northbound ํธ๋ํฝ์ ํ์ ์์ค์ ๋คํธ์ํฌ ๊ตฌ์ฑ์์์์ ์์ ์์ค์ ๋คํธ์ํฌ ๊ตฌ์ฑ์์๋ก ์ ๋ฌ๋๋ ํธ๋ํฝ์ ๋๋ค. Looker(Google Cloud ํต์ฌ ์๋น์ค) ์ปจํ ์คํธ์์ Northbound ํธ๋ํฝ์ ์๋ฅผ ๋ค์ด ์ฌ์ฉ์๊ฐ Looker(Google Cloud ํต์ฌ ์๋น์ค) ์ธ์คํด์ค์ ์ก์ธ์คํ๋๋ก ํ์ฉํ๋ ํด๋ผ์ด์ธํธ์์ Looker(Google Cloud ํต์ฌ ์๋น์ค) ์ธ์คํด์ค๋ก์ ํธ๋ํฝ์ ๋๋ค.
O
- ๊ฐ์ฒด ๋ธ๋ผ์ฐ์
-
Looker IDE์ ๊ฐ์ฒด ๋ธ๋ผ์ฐ์ ํจ๋์ ํตํด ์ฌ์ฉ์๋ ํ๋ก์ ํธ์ ๋ชจ๋ ๊ฐ์ฒด๋ฅผ ํ ๊ณณ์์ ๋ณผ ์ ์์ผ๋ฉฐ ๊ฐ์ฒด ๊ฐ์ ๊ณ์ธต์ ๊ด๊ณ๋ ํ์ธํ ์ ์์ต๋๋ค.
- ๊ฐ์ฒด
-
์ฐธ๊ณ : LookML ๊ฐ์ฒด
P
- ๋งค๊ฐ๋ณ์
- ๋งค๊ฐ๋ณ์๋ ๋ชจ๋ธ, ๋ทฐ, Explore, ํ๋์ ๊ฐ์ LookML ์์๋ฅผ ์ ์ํ๊ฑฐ๋ ์์ ํฉ๋๋ค. ์ฌ์ฉ ๊ฐ๋ฅํ ๋ชจ๋ ๋งค๊ฐ๋ณ์ ๋ชฉ๋ก์ LookML ๋น ๋ฅธ ์ฐธ์กฐ๋ฅผ ํ์ธํ์ธ์.
- ๊ถํ
-
๊ด๋ฆฌ์๋ ๊ถํ์ ๊ด๋ฆฌํ์ฌ ์ฝํ ์ธ , ๋ฐ์ดํฐ, ๊ธฐ๋ฅ์ ์ก์ธ์คํ ์ ์๋ ์ฌ์ฉ์์ ๊ทธ๋ฃน์ ๊ฒฐ์ ํ ์ ์์ต๋๋ค. ๊ถํ์ ๋ชจ๋ธ๋ณ ๋๋ ์ธ์คํด์ค ์ ์ฒด์ ๊ถํ์ผ ์ ์์ต๋๋ค. ๊ถํ ์ธํธ๋ฅผ ์ญํ ์ ์ผ๋ถ๋ก ์ฌ์ฉํด์ผ ํจ๊ณผ๊ฐ ์์ต๋๋ค.
- ๊ถํ ์ธํธ
-
๊ถํ ์ธํธ๋ ์ญํ ์ ๋ชจ๋ธ ์ธํธ์ ๊ฒฐํฉ๋ฉ๋๋ค.
์ฐธ๊ณ : ์ญํ
- ์๊ตฌ ํ์ ํ ์ด๋ธ
-
์๊ตฌ ํ์ ํ ์ด๋ธ(PDT)์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์คํฌ๋์น ์คํค๋ง์ ์ ์ฅ๋๊ณ ์ํ๋ ์ผ์ ์ ๋ฐ๋ผ ๋ค์ ์์ฑํ ์ ์๋ ํ์ ํ ์ด๋ธ์ ๋๋ค. ์ด๋ ํธ์ถ๋ ๋๋ง๋ค ๊ธฐ๋ณธ SQL์ ์คํํ์ง ์๊ณ ์ฟผ๋ฆฌ์์ ์ฐธ์กฐํ ์ ์์ต๋๋ค. PDT๋๊ธฐ๋ณธ ํ์ ํ ์ด๋ธ ๋๋SQL ๊ธฐ๋ฐ ํ์ ํ ์ด๋ธ์ผ ์ ์์ต๋๋ค.
์ฐธ๊ณ : ํ์ ํ ์ด๋ธ
- ์๊ตฌ ๊ธฐ๋ณธ ํ์ ํ ์ด๋ธ
-
์๊ตฌ ๊ธฐ๋ณธ ํ์ ํ ์ด๋ธ์ ์๊ตฌ์ ์ธ LookML ๊ธฐ๋ฐ ํ์ ํ ์ด๋ธ์ ๋๋ค. ์ฆ, ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์คํฌ๋์น ์คํค๋ง์ ์ ์ฅ๋๊ณ ์ํ๋ ์ผ์ ์ ๋ฐ๋ผ ๋ค์ ์์ฑํ ์ ์์ต๋๋ค. ์ด๋ ํธ์ถ๋ ๋๋ง๋ค ๊ธฐ๋ณธ SQL์ ์คํํ์ง ์๊ณ ์ฟผ๋ฆฌ์์ ์ฐธ์กฐํ ์ ์์ต๋๋ค.
์ฐธ๊ณ : ํ์ ํ ์ด๋ธ, ๊ธฐ๋ณธ ํ์ ํ ์ด๋ธ
- ์๊ตฌ SQL ๊ธฐ๋ฐ ํ์ ํ ์ด๋ธ
-
์๊ตฌ SQL ๊ธฐ๋ฐ ํ์ ํ ์ด๋ธ์ ์๊ตฌ์ ์ธ SQL ๊ธฐ๋ฐ ํ์ ํ ์ด๋ธ์ ๋๋ค. ์ฆ, ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์คํฌ๋์น ์คํค๋ง์ ์ ์ฅ๋๊ณ ์ํ๋ ์ผ์ ์ ๋ฐ๋ผ ๋ค์ ์์ฑํ ์ ์์ต๋๋ค. ์ด๋ ํธ์ถ๋ ๋๋ง๋ค ๊ธฐ๋ณธ SQL์ ์คํํ์ง ์๊ณ ์ฟผ๋ฆฌ์์ ์ฐธ์กฐํ ์ ์์ต๋๋ค.
- ๊ธฐ๋ณธ ํค
-
๊ธฐ๋ณธ ํค๋ ๊ฐ ๋ฐ์ดํฐ ํ์ ๊ณ ์ ํ ๊ฐ์ด 1๊ฐ ์๋ ์ธก์ ๊ธฐ์ค์ ๋๋ค. ์ผ๋๋ค ๊ด๊ณ์์ ๋ฐ์ดํฐ ํ ์ด๋ธ์ด ์กฐ์ธ๋๋ ๊ฒฝ์ฐ ํฌ์์์ ๋ฐฉ์งํ๋ ค๋ฉด ๊ธฐ๋ณธ ํค๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ์ ์ํด์ผ ํฉ๋๋ค.
- ๊ธฐ๋ณธ ์ฟผ๋ฆฌ
-
๊ธฐ๋ณธ ์ฟผ๋ฆฌ๋ ๋จ์ผ Explore์์ ์์ฑ๋ ๋จ์ผ ์ฟผ๋ฆฌ์ ๋๋ค. ๋ณํฉ๋ ๊ฒฐ๊ณผ๋ก ์์ ํ ๋ ๊ธฐ๋ณธ ์ฟผ๋ฆฌ๋ SQL์์ ์ฌ๋ฌ ํ ์ด๋ธ์ ์กฐ์ธํ ๋ ๊ธฐ๋ณธ ID์ ๊ฐ๋ ์ด ์ ์ฌํฉ๋๋ค.
- ํ๋ก๋์ ๋ชจ๋
-
ํ๋ก๋์ ๋ชจ๋์์๋ ๊ฐ๋ฐ ๋ชจ๋์์ ๋ณ๊ฒฝ๋์์ง๋ง ํ๋ก๋์ ์ ํธ์๋์ง ์์ ๋ณ๊ฒฝ์ฌํญ์ ๋ชจ๋ ์ฌ์ฉ์๊ฐ ๊ณต์ ํ๋ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์์ง ๋ฐ์๋์ง ์์ต๋๋ค. ํ๋ก๋์ ๋ชจ๋์์๋ LookML ํ์ผ์ด ์ฝ๊ธฐ ์ ์ฉ์ผ๋ก ์ฒ๋ฆฌ๋ฉ๋๋ค. ๊ฐ๋ฐ์๋ ๊ฐ๋ฐ ๋ชจ๋๋ฅผ ์์ํ์ฌ LookML ํ์ผ์ ๋ณ๊ฒฝํ๊ณ ๋ค๋ฅธ ์ฌ์ฉ์๊ฐ ํ๋ก๋์ ์์ ๋ณผ ์ ์๋๋ก ๋ณ๊ฒฝ์ฌํญ์ ํธ์ํ ์ ์์ต๋๋ค.
- ํ๋ก์ ํธ, LookML ํ๋ก์ ํธ
-
Looker์์ ํ๋ก์ ํธ๋ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์ ์ํ๋ ๋ฐ ์ฌ์ฉํ ๊ด๋ จ ๋ชจ๋ธ ๋ฐ ๊ธฐํ ํ์ผ(์: Explore, ๋ทฐ, LookML ๋์๋ณด๋) ์ธํธ์ ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ํ๋ก์ ํธ๋ ๋จ์ผ Git ์ ์ฅ์์ ํด๋นํฉ๋๋ค.
Q
- ์ฟผ๋ฆฌ ์๊ฐ๋
-
์ฟผ๋ฆฌ ์๊ฐ๋๋ ์ฟผ๋ฆฌ ์๊ฐ๋๋ ์ฟผ๋ฆฌํ ๋ ๋ ์ง์ ์๊ฐ์ ํ์ํ ์๊ฐ๋์ ๊ด๋ฆฌ ์ค์ ์ ๋๋ค.
R
- ๋ณด๊ณ ์
-
[Looker ๋ณด๊ณ ์](/looker/docs/studio-in-looker)๋ ๋ฐ์ดํฐ๋ฅผ ์๊ฐํํ๊ณ ๋ถ์ํ ์ ์๋ Looker ์ฝํ ์ธ ์ ํ์ ๋๋ค. ๋์๋ณด๋์ ๋ฌ๋ฆฌ ๋ณด๊ณ ์์๋ ๊ธฐ๋ณธ ๋ชจ๋ธ๋ง์ด ํ์ํ์ง ์์ต๋๋ค. ๋ค๋ฅธ ์ฌ์ฉ์์ ๋ณด๊ณ ์๋ฅผ ๊ณต์ ํ ํ, ๋ฐ์ดํฐ์ ๋ํ ๋ณด๊ธฐ ๊ถํ๋ง ๋ถ์ฌํ๊ฑฐ๋ ๋ณด๊ณ ์ ๊ตฌ์กฐ๋ฅผ ๋ณ๊ฒฝํ๋๋ก ์์ ๊ถํ์ ๋ถ์ฌํ ์ ์์ต๋๋ค. ๋ณด๊ณ ์๋ ์ฌ๋ฌ ํ์ด์ง, ์ฐจํธ, ๊ธฐํ ๊ตฌ์ฑ ์์(์: ์ปจํธ๋กค, ํ ์คํธ ์์ญ, ๋ํ, ์ด๋ฏธ์ง)๋ก ๊ตฌ์ฑ๋ ์ ์์ต๋๋ค. Looker ๊ด๋ฆฌ์๋ ๊ด๋ฆฌ ํจ๋์ ๋ณด๊ณ ์ ์น์ ์์ ๋ณด๊ณ ์ ์ฌ์ฉ ์ค์ ์ ์ผ ๋ณด๊ณ ์์ ๋ํ ์ก์ธ์ค๋ฅผ ์ฌ์ฉ ์ค์ ํ ์ ์์ต๋๋ค.
- ์ญํ
-
์ญํ ์ ์ฌ์ฉ์ ๋๋ ๊ทธ๋ฃน์ด Looker์์ ํน์ ๋ชจ๋ธ ์ธํธ์ ๋ํด ๊ฐ์ง ์ ์๋ ๊ถํ์ ์ ์ํฉ๋๋ค. ํ๋์ ๋ชจ๋ธ ์ธํธ๋ฅผ ํ๋์ ๊ถํ ์ธํธ์ ๊ฒฐํฉํ์ฌ ์ญํ ์ ๋ง๋ญ๋๋ค.
์ฐธ๊ณ : ๋ชจ๋ธ ์ธํธ, ๊ถํ ์ธํธ
S
- ์คํฌ๋์น ์คํค๋ง
-
์คํฌ๋์น ์คํค๋ง๋ Looker PDT๋ฅผ ์ ์ฅํ๋๋ก ์ง์ ๋ ๊ธฐ๋ณธ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์คํค๋ง์ ๋๋ค.
์ฐธ๊ณ : ์๊ตฌ ํ์ ํ ์ด๋ธ
- ์ฌ๋ฌ๊ทธ
-
์ฌ๋ฌ๊ทธ๋ URL์์ ์ฝํ ์ธ ID๋ฅผ ๋์ ํ์ฌ ์์ ํ๊ฒ ์์ฑ๋ ๋ฌด์์ ๋ฌธ์์ด์ ๋๋ค. ์๋ฅผ ๋ค์ด ๋ค์ URL์ ํน์ ๋์๋ณด๋๋ก ์ฐ๊ฒฐ๋ฉ๋๋ค.
https://docserver.cloud.looker.com/dashboards/CQ1fu99Z9Y1ggq2wcHDfMm
. ์ด ์์์์ ๋ฌธ์์ดCQ1fu99Z9Y1ggq2wcHDfMm
์ ์ฌ๋ฌ๊ทธ์ ๋๋ค. ๋์๋ณด๋ ์ฌ๋ฌ๊ทธ๋ฅผ ๋ณด๋ ค๋ฉด ๋์๋ณด๋์ ์ 3๊ฐ ๋ฉ๋ด์์ ๋งํฌ ๊ฐ์ ธ์ค๊ธฐ๋ฅผ ์ ํํฉ๋๋ค. Explore ์ฌ๋ฌ๊ทธ๋ฅผ ๋ณด๋ ค๋ฉด Explore ์์ ํฑ๋๋ฐํด ๋ฉ๋ด์์ ๊ณต์ ๋ฅผ ์ ํํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ๋จ์ถ URL ํ๋์์ ์ฌ๋ฌ๊ทธ๋ฅผ ๋ณด๊ฑฐ๋ ์ฌ๋ฌ๊ทธ๋ฅผ ๋ณต์ฌํ ์ ์์ต๋๋ค. - Southbound ํธ๋ํฝ
-
๋คํธ์ํน์์ Southbound ํธ๋ํฝ์ ์์ ์์ค์ ๋คํธ์ํฌ ๊ตฌ์ฑ์์์์ ํ์ ์์ค์ ๋คํธ์ํฌ ๊ตฌ์ฑ์์๋ก ์ ๋ฌ๋๋ ํธ๋ํฝ์ ๋๋ค. Looker(Google Cloud ํต์ฌ ์๋น์ค)์์ Southbound ํธ๋ํฝ์ ์๋ฅผ ๋ค์ด Looker(Google Cloud ํต์ฌ ์๋น์ค) ์ธ์คํด์ค์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ฐ์ ๋ฐฑ์๋ ๋์ ์๋น์ค๋ก ์ ๋ฌ๋๋ ํธ๋ํฝ์ ๋๋ค.
- ๊ณต๊ฐ
-
์คํ์ด์ค๋ ๋์๋ณด๋, Look, ๊ธฐํ ์คํ์ด์ค(ํ์ ์คํ์ด์ค)๊ฐ ์ ์ฅ๋๋ ํด๋์ ๋๋ค. ๊ฐ ์ฌ์ฉ์์๊ฒ๋ ๊ฐ์ธ ์คํ์ด์ค๊ฐ ์์ผ๋ฉฐ, Looker ์ธ์คํด์ค์๋ ๋ค์ํ ๊ณต์ ์คํ์ด์ค๋ ์์ต๋๋ค. Looker์ ์ฝํ ์ธ ์ก์ธ์ค ๊ถํ์ ์คํ์ด์ค ์์ค์์ ํ ๋น๋ฉ๋๋ค. Looker 6.20๋ถํฐ ์คํ์ด์ค์ ์ด๋ฆ์ด ํด๋๋ก ๋ณ๊ฒฝ๋์์ต๋๋ค.
์ฐธ๊ณ : ํด๋
- SQL ๊ธฐ๋ฐ ํ์ ํ ์ด๋ธ
-
SQL ๊ธฐ๋ฐ ํ์ ํ ์ด๋ธ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ด์ ์ฐธ์กฐํ๋ SQL ์ฟผ๋ฆฌ๋ก ์ ์๋ ์ฟผ๋ฆฌ๊ฐ ์๋ ํ์ ํ ์ด๋ธ์ ๋๋ค. SQL ๊ธฐ๋ฐ ํ์ ํ ์ด๋ธ์์์ ๋๋์๊ตฌ์ ์ผ ์ ์์ต๋๋ค.
์ฐธ๊ณ : ํ์ ํ ์ด๋ธ, ์๊ตฌ SQL ๊ธฐ๋ฐ ํ์ ํ ์ด๋ธ, ์์ ํ์ ํ ์ด๋ธ
- SQL Runner
-
๊ฐ๋ฐ ๋ฉ๋ด ๋๋ ์ ์ ํ ๊ถํ์ด ์๋ Explore์์ ์ก์ธ์คํ ์ ์๋ SQL Runner๋ฅผ ์ฌ์ฉํ๋ฉด ํ์ฉ๋ ์ฐ๊ฒฐ์ ๋ํด ์์ SQL์ ์คํํ ์ ์์ต๋๋ค. SQL Runner๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค ํจ์๋ฅผ ์คํํ๊ณ , ํ์ ํ ์ด๋ธ์ ๋ง๋ค์ด ํ๋ก์ ํธ์ ์ถ๊ฐํ๊ณ , ๋ค์ํ ์ฉ๋์์
EXPLAIN
ํจ์๋ฅผ ํ์ฉํ ์ ์์ต๋๋ค. - ํ์ค ๋ฒ์
-
ํ์ค ๋ฒ์ ์ ๋ด๋ถ ํ๋ซํผ ์ฌ์ฉ์๊ฐ ์ต๋ 50๋ช ์ธ ์๊ท๋ชจ ํ๊ณผ ์ค์ ๊ท๋ชจ ๊ธฐ์ ์ ๋ง์ถฐ์ง Looker(Google Cloud ํต์ฌ ์๋น์ค) ๋ฒ์ ์ ํ์ ๋๋ค. ํ์ค ๋ฒ์ ์๋ ๊ธฐ์กด Looker ๊ธฐ๋ฅ ์ธ์๋ Google Cloud Identity & Access Management ๋ฐ ๊ฐ์ํ๋ BigQuery ์ฐ๊ฒฐ ๋ฑ ์๋ก์ด ๊ธฐ๋ฅ์ด ํฌํจ๋์ด ์์ต๋๋ค.
- ํ์ ํด๋
-
ํ์ ํด๋๋ ๋ค๋ฅธ ํด๋ ๋ด์ ์ ์ฅ๋๋ ํด๋์ ๋๋ค. Looker 6.20 ์ด์ ์๋ ํด๋๋ฅผ ์คํ์ด์ค๋ผ๊ณ ํ์ต๋๋ค.
- ํ์ ๋งค๊ฐ๋ณ์
-
ํ์ ๋งค๊ฐ๋ณ์๋ ๋ค๋ฅธ (์์) ๋งค๊ฐ๋ณ์์์ ํด๋น ๋งค๊ฐ๋ณ์์ ์๋ ๋ฐฉ์์ ์ถ๊ฐ๋ก ์ ์, ์กฐ์ ๋๋ ์ง์ ํ๊ธฐ ์ํด ์ฌ์ฉํ ์ ์๋ ๋งค๊ฐ๋ณ์์ ๋๋ค.
- ํ์ ์คํ์ด์ค
-
ํ์ ์คํ์ด์ค๋ ๋ค๋ฅธ ์คํ์ด์ค ๋ด์ ์ ์ฅ๋๋ ์คํ์ด์ค์ ๋๋ค. Looker 6.20๋ถํฐ ์คํ์ด์ค์ ์ด๋ฆ์ด ํด๋๋ก ๋ณ๊ฒฝ๋์์ต๋๋ค.
- ๋์ฒด ์ฐ์ฐ์
-
๋ฌ๋ฌ ๊ธฐํธ(
$
)๋ Looker์ ๋์ฒด ์ฐ์ฐ์์ด๋ฉฐ LookML ์ฝ๋๋ฅผ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ๊ณ ๋ชจ๋์์ผ๋ก ๋ง๋๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์ด ๋ฌธ๋ฒ์ ์ฌ์ฉํ์ฌ ์ด๋ฏธ ์ ์๋ LookML ๊ฐ์ฒด๋ฅผ ์ฐธ์กฐํ ์ ์์ต๋๋ค. - ๋์นญ ์ง๊ณ
-
๋์นญ ์ง๊ณ๋ ์ง๊ณ ๋๋ ์ธก์ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํ๋ Looker์ ํจ์์ ๋๋ค. ํ ์ด๋ธ ๊ฐ์ ์ฌ๋ฐ๋ฅธ ๊ด๊ณ๋ฅผ ์ ์ํ์ฌ ํฌ์์์ ๋ฐฉ์งํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
- ์์คํ ์๊ฐ๋
-
์์คํ ์๊ฐ๋๋ Looker๋ฅผ ์คํํ๋ ์๋ฒ๊ฐ ๊ตฌ์ฑ๋ ์๊ฐ๋์ ๋๋ค.
์ฐธ๊ณ : ์๊ฐ๋ ์ค์
T
- ํ ์ด๋ธ ๊ณ์ฐ
-
ํ ์ด๋ธ ๊ณ์ฐ์ ์คํ๋ ๋์ํธ ์์๊ณผ ์ ์ฌํ๋ฉฐ ์ฟผ๋ฆฌ๋ฅผ ์คํํ ํ ์ฟผ๋ฆฌ ๊ฒฐ๊ณผ์ ๋ํด ์ํ๋ฉ๋๋ค.
- ์์ ํ์ ํ ์ด๋ธ
-
์์ ํ์ ํ ์ด๋ธ์ ์ผ์์ ์ด๋ฉฐ, ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์์ฑ๋์ง ์์ต๋๋ค. ์์ ํ์ ํ ์ด๋ธ์ LookML ๊ธฐ๋ฐ(๊ธฐ๋ณธ) ํ์ ํ ์ด๋ธ์ด๊ฑฐ๋ SQL ๊ธฐ๋ฐ ํ์ ํ ์ด๋ธ์ผ ์ ์์ต๋๋ค.
์ฐธ๊ณ : ํ์ ํ ์ด๋ธ, ๊ธฐ๋ณธ ํ์ ํ ์ด๋ธ, SQL ๊ธฐ๋ฐ ํ์ ํ ์ด๋ธ
- ํ ์คํธ ํ์ผ
-
์๊ฐ์ ์์ ํ๊ฒฝ์ ์ ๊ณตํ๋ ๋์๋ณด๋ ํ ์คํธ ํ์ผ ์ ํ์ ๋๋ค.
- ํ ๋ง
-
ํ ๋ง๋ฅผ ์ฌ์ฉํ๋ฉด ์ฝ์ ๋ Looker ๋์๋ณด๋ ๋ฐ Explore์ ๋์์ธ์ ๋ง์ถค์ค์ ํ ์ ์์ต๋๋ค. ํ ๋ง๋ฅผ ์ฌ์ฉํ์ฌ ๊ธ๊ผด ๋ชจ์, ํ ์คํธ ์์, ๋ฐฐ๊ฒฝ ์์, ํ์ผ ์์, ๊ธฐํ ์๊ฐ์ ์์๋ฅผ ๋ง์ถค์ค์ ํ ์ ์์ต๋๋ค.
- ํ์ผ
-
ํ์ผ์ Explore ๋๋ Look์์ ๋์๋ณด๋์ ์ถ๊ฐ๋ ์๊ฐํ์ ๋๋ค. ํ์ผ์ ์ฟผ๋ฆฌ ๊ธฐ๋ฐ์ด๊ฑฐ๋ Look ์ฐ๊ฒฐ๋ ํํ์ผ ์ ์์ต๋๋ค. ์ฟผ๋ฆฌ ํ์ผ์ ๋์๋ณด๋์๋ง ์ ์ฅ๋๋ฏ๋ก Look ์ฐ๊ฒฐ ํ์ผ๊ณผ ๋ค๋ฆ ๋๋ค.
- ์๊ฐ๋ ์ค์
-
Looker ๊ด๋ฆฌ์์ ์ฌ์ฉ์๋ ํน์ ์๊ฐ๋๋ก ์๊ฐ ๊ธฐ๋ฐ ๋ฐ์ดํฐ๋ฅผ ๋ณํํ๊ณ ํ์ํ ์ ์๋ ๋ค์ํ ์ต์ ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ฐธ๊ณ : ์ ํ๋ฆฌ์ผ์ด์ ์๊ฐ๋, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๊ฐ๋, ์ฟผ๋ฆฌ ์๊ฐ๋, ์์คํ ์๊ฐ๋, ์ฌ์ฉ์๋ณ ์๊ฐ๋
- ํธ๋์คํ์ผ
-
ํ ์ธ์ด๋ก ์์ฑ๋ ์์ค ์ฝ๋๋ฅผ ๋น์ทํ ์์ค์ ์ถ์ํ๊ฐ ์๋ ๋ค๋ฅธ ์ธ์ด๋ก ๋ณํํ๋ ๊ณผ์ ์ ๋๋ค. TypeScript์์ ์๋ฐ์คํฌ๋ฆฝํธ๋ก ๋ณํํ๋ ๊ฒ์ ์๋ก ๋ค ์ ์์ต๋๋ค.
- ํธ๋ฆฌ๊ฑฐ ์ง์ ํ ์ด๋ธ
-
ํธ๋ฆฌ๊ฑฐ ์ง์ ํ ์ด๋ธ์ ์ง์์ฑ ์ ๋ต์ผ๋ก ํธ๋ฆฌ๊ฑฐ๊ฐ ์๋ ํ์ ํ ์ด๋ธ๋ก,
datagroup_trigger
๋งค๊ฐ๋ณ์,sql_trigger_value
๋งค๊ฐ๋ณ์,interval_trigger
๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ฉํฉ๋๋ค. ํธ๋ฆฌ๊ฑฐ ์ง์ ํ ์ด๋ธ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ Looker๋ PDT๊ฐ ๋ค์ ๋น๋๋ ๋๊น์ง ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ PDT๋ฅผ ์ ์งํฉ๋๋ค. PDT๊ฐ ํธ๋ฆฌ๊ฑฐ๋๋ฉด Looker๊ฐ PDT๋ฅผ ๋ค์ ๋น๋ํ์ฌ ์ด์ ๋ฒ์ ์ ๋์ฒดํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ Looker์ ํ์ ํ ์ด๋ธ ๋ฌธ์ ํ์ด์ง๋ฅผ ์ฐธ๊ณ ํ์ธ์.
U
- ์์ ๊ฑฐ๋ถ (์๋ฆผ ๋ฐ ์์ฝ๋ ์ฝํ ์ธ ์ ์ก์ฉ)
-
์์ ๊ฑฐ๋ถํ๋ฉด ์ฌ์ฉ์๊ฐ ์์ฝ๋ ์ฝํ ์ธ ์ ์ก ๋ฐ ์๋ฆผ์ ๋ฐ์ง ์๋๋ก ์ ํํ ์ ์์ต๋๋ค. ์์ ๊ฑฐ๋ถ์ ๋ฐ๋ฅธ ๊ฒฐ๊ณผ๋ ์ ์ก ์ค์ ๋ฐฉ๋ฒ์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค.
์ด๋ฉ์ผ๋ก ์ ์ก๋๋ ์์ฝ๋ ์ด๋ฉ์ผ ์ ์ก ๋ฐ ๊ฒฝ๊ณ ์๋ฆผ์ ๊ฒฝ์ฐ ๊ทธ๋ฃน ์ด๋ฉ์ผ ๋ฐฐํฌ๋ฅผ ๋์ ํ์ฌ ์์ ๊ฑฐ๋ถํ๋ ์ฌ์ฉ์๋ ํด๋น ๊ทธ๋ฃน์ ์๋ ๋ชจ๋ ์ฌ์ฉ์์ ์ด๋ฉ์ผ ์ ์ก ๋ฐ ์๋ฆผ์ ์ข ๋ฃํ๊ฒ ๋ฉ๋๋ค. ์์ ์๊ฐ ๋ณ๋๋ก ๋์ด๋ ๊ฒฝ์ฐ ๋ง์ง๋ง์ผ๋ก ๋จ์ ์์ ์๊ฐ ์์ฝ๋ ์ฝํ ์ธ ์ ์ก์ ์์ ๊ฑฐ๋ถํ๋ฉด ์ผ์ ์ด Looker์์ ์ญ์ ๋๊ณ ์ ์ก์ด ๋ ์ด์ ์ ์ก๋์ง ์์ต๋๋ค.
์ฌ์ฉ์๊ฐ Slack ๋๋ Slack ์ฐ๊ฒฐ(API ํ ํฐ) ํตํฉ์ ํตํด Slack์ ๋ํ ์๋ฆผ์ ์์ ๊ฑฐ๋ถํ๋ฉด Looker์์ ์๋ฆผ์ด ์ฌ์ฉ ์ค์ง๋๋ฉฐ ์๋ฆผ์ด ๋ ์ด์ ์ ์ก๋์ง ์์ต๋๋ค.
- ์ฌ์ฉ์๋ณ ์๊ฐ๋
-
์ฌ์ฉ์๋ณ ์๊ฐ๋๋ ์ฌ์ฉ ์ค์ ๋ ๊ฒฝ์ฐ ์ฌ์ฉ์๊ฐ ์์ ์ ์๊ฐ๋๋ฅผ ์ ํํ ์ ์๋ ๊ด๋ฆฌ์ ์ต์ ์ ๋๋ค. ์ฟผ๋ฆฌ๋ ํด๋น ์ฟผ๋ฆฌ๋ฅผ ๋ง๋ ์ฌ์ฉ์์ ์๊ฐ๋๋ฅผ ์ฌ์ฉํ์ฌ ์์ฑ๋ฉ๋๋ค.
์ฐธ๊ณ : ์ ํ๋ฆฌ์ผ์ด์ ์๊ฐ๋, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๊ฐ๋, ์ฟผ๋ฆฌ ์๊ฐ๋, ์๊ฐ๋ ์ค์
- ์ฌ์ฉ์ ์ ์ ๋์๋ณด๋, UDD
-
์ฌ์ฉ์ ์ ์ ๋์๋ณด๋๋ LookML์ ์ฌ์ฉํ๋ ๋์ Looker์ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ํตํด ์ฝํ ์ธ ๋ฅผ ์ถ๊ฐํ์ฌ ๋ง๋ญ๋๋ค. ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ์ ํ์ ๋์๋ณด๋์ ๋๋ค.
V
- ๋ณด๊ธฐ
-
Looker์์ ๋ทฐ๋ ๊ธฐ๋ณธ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ ์ด๋ธ ๋๋ ํ์ ํ ์ด๋ธ์ ๋ํ๋ผ ์ ์์ต๋๋ค. ๋ทฐ๋ Explore์ ๊ธฐ๋ณธ ๊ตฌ์ฑ์์๋ก, Explore UI์ ํ๋ ์ ํ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ๋ทฐ์ ์ ๋ณด๋ฅผ ์ฟผ๋ฆฌ์ ์ ๊ณตํ ์ ์์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ๋ทฐ๋ ๋ทฐ ํ์ผ์ ์ ์๋ฉ๋๋ค.
- ๋ทฐ ํ์ผ
-
๋ทฐ ํ์ผ์์๋ LookML ๋ชจ๋ธ์ ์ฌ์ฉ๋๋ ์ธก์ ๊ธฐ์ค, ์ธก์ ๊ฐ, ๊ธฐํ ํ๋๋ฅผ ์ ์ํฉ๋๋ค.
์ฐธ๊ณ : ๋ชจ๋ธ
- ์๊ฐ์ ๋๋ฆด
-
์๊ฐ์ ๋๋ฆด์ ๋์๋ณด๋์์ ์ง์๋์ง ์์ต๋๋ค. ์๊ฐ์ ๋๋ฆด์ ์ฌ์ฉ ์ค์ ํ๊ธฐ ์ํด LookML ๊ฐ๋ฐ์๋
link
๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ฉํ์ฌ ๋๋ฆด ์๊ฐํ๋ฅผ ๋ง์ถค์ค์ ํฉ๋๋ค. Look ๋๋ Explore ๋ทฐ์ด๋ ๋๋ฆด ์ฐฝ ์๋จ์ ๋ฒํผ์ ํด๋ฆญํ์ฌ ์ปค์คํ ์๊ฐํ ๋๋ ๋ฐ์ดํฐ ํ ์ด๋ธ์ ํ์ํ ์ง ์ฌ๋ถ๋ฅผ ์ ํํ ์ ์์ต๋๋ค.์ฐธ๊ณ : ๋ชจ๋ธ
- visualization
-
Looker๋ Looker ์ฝํ ์ธ ์ ํ์๋๋ ๊ธฐ๋ณธ ์ ๊ณต ์ฐจํธ ์๊ฐํ,
visualization
๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ฉํ๊ฑฐ๋ Looker ์ธ์คํด์ค์ ๊ด๋ฆฌ ์น์ ์ ์๋ ์๊ฐํ ํ์ด์ง์์ ๋ง๋ค ์ ์๋ ์ปค์คํ ์๊ฐํ, Looker Marketplace์์ ์๊ฐํ ๋๋ 'ํ๋ฌ๊ทธ์ธ'์ผ๋ก ์ค์นํ ์ ์๋ ์๊ฐํ ๋ฑ ์ฌ๋ฌ ์ ํ์ ์๊ฐํ๋ฅผ ์ ๊ณตํฉ๋๋ค. - ์๊ฐํ ๊ตฌ์ฑ์์
-
์๊ฐํ ๊ตฌ์ฑ์์๋ React ๊ธฐ๋ฐ์ ์ฌ์ ๋น๋๋ Looker ์ ํ๋ฆฌ์ผ์ด์ ์ผ๋ก, ์ปค์คํ ๋น๋๋ ๋ฐ์ดํฐ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ๋ง์ถค์ค์ ๋ ์ฝ์ Looker ๋์๋ณด๋์ ์๊ฐํ๋ฅผ ๋ ๋๋งํ๊ณ ์์ ํ๋ ๋ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค.