ํ๋ธ๋ก์์ ๊ณ์ฐ์ ํฌ๊ฒ ์ธ ๊ฐ์ง ์ ํ์ผ๋ก ์ด๋ค์ง๋ค. ์ฒซ์งธ, ๋ฐ์ดํฐ ์๋ณธ์ ๋ํด ๊ณ์ฐ์ ์งํํ๋ ๊ธฐ๋ณธ ๊ณ์ฐ. ๋์งธ, ํ์ฌ ๋น์ฃผ์ผ๋ฆฌ์ ์ด์ ์ ํ์๋ ํญ๋ชฉ ๋ฐํ์ผ๋ก ๊ฐ์ ๋ณํํด ์ ํ๋ ํ ์ด๋ธ ๊ณ์ฐ. ์ ์งธ, ์ฐ์ฐํ ์ธ๋ถ ์์ค์ ์ง์ ํด ์ ํ๋ LOD ๊ณ์ฐ. ์ด๋ฒ ํฌ์คํธ์์๋ ์ด ์ธ ๊ฐ์ ๊ณ์ฐ ์ค์์ LOD ๊ณ์ฐ์ ์ ์์ ์์ ์ ๋ํด ๊ฐ๋ตํ๊ฒ ๋ค๋ฃฌ๋ค.
<'๋ํ ์ผ'์๋ '๋ ๋ฒจ'์ด ์๋ค>
ํ ์ด๋ธ ๊ณ์ฐ์ ํ ๋๋ฅผ ์๊ฐํด ๋ณด์. ์๋งค์ถ ๊ฐ์ ์นดํ ๊ณ ๋ฆฌ๋ก ์ชผ๊ฐ๋ฉด ๋ ์ , ๊ฐ๊ตฌ, ์ํ์ ์๋งค์ถ ๊ฐ์ ๊ฐ๊ฐ ๋ณผ ์ ์๋ค. ํ์ง๋ง ์ด๋ ๊ฒ ๋ญํ ์ด๋ก ์ชผ๊ฐ ๋ฒ๋ฆฐ๋ค๋ฉด ์๋ธ ์นดํ ๊ณ ๋ฆฌ, ์ฆ ๋์๋์ ์บ ํ ํ ํธ, ์์์ ์ฑ ์, ๋ฐํคํธ์ ๋๋ ์ํ์ ์๋งค์ถ ๊ฐ์ ๋ณผ ์ ์์ ๊ฒ์ด๋ค. ๋ฐ๋๋ก ์๋ธ ์นดํ ๊ณ ๋ฆฌ๋ก ์๋งค์ถ์ ์ชผ๊ฐ ๋ค๋ฉด '๊ทธ๋ฅ ์นดํ ๊ณ ๋ฆฌ'์ ์๋งค์ถ ๊ฐ์ ๊ฐ๊ฐ ๋ณด๊ธฐ๋ ํ๋ค๋ค.
๋ค์ ๋งํ๋ฉด "์ฐจ์๊ณผ ์ธก์ ๊ฐ์ ํ ์ด๋ธ ๋ด์ ๋ฃ์ผ๋ฉด ๊ทธ ์์ ์์ '๋ํ ์ผ ๋ ๋ฒจ'์ ๊ณ ์ ๋๋ค." ๋ํ ์ผ ๋ ๋ฒจ์ด ๋์ ์๋ก ๊ฐ ๋ฐ์ดํฐ๋ ํตํฉ๋์ด ์๋ค. ๋ฐ๋๋ก ๋ํ ์ผ ๋ ๋ฒจ์ด ๋ฎ์ ์๋ก ๋ฐ์ดํฐ๋ ์ธ๋ถํ๋์ด ์ชผ๊ฐ์ ธ ์๋ค. ์นดํ ๊ณ ๋ฆฌ๋ ์๋ธ ์นดํ ๊ณ ๋ฆฌ๋ณด๋ค ๋ํ ์ผ ๋ ๋ฒจ์ด ๋์ ์ ์ด๋ค.
์ด์ฉ๋ฉด ๋น์ฐํด ๋ณด์ด๋ ๋ง์ด์ง๋ง, ์ด ๋จ์ํ ์กฐ๊ฑด์ผ๋ก ์ธํด ์ ํ๋๋ ๊ณ์ฐ๋ค์ด ๋ง๋ค. ์๋ฅผ ๋ค์ด ๊ณ ๊ฐ๋ณ ๊ตฌ๋งค ์ผ์๋ฅผ ์ต์ด ๊ตฌ๋งค์ผ๋ก๋ถํฐ ๋ฉฐ์น ์ด ์ง๋ฌ๋์ง ๋ณด๊ณ ์ถ๋ค๊ณ ํด ๋ณด์. ์ด๋ฅผ ์ํด์ ๊ตฌ๋งค์ผOrder Date์ MIN ๊ฐ๊ณผ(MIN[Order Date]) ์ต์ด ๊ตฌ๋งค์ผ๋ก๋ถํฐ์ ๋ ์ง ์ฐจ์ดDATEDIFF๋ฅผ ๋ฝ์ผ๋ฉด ์๋์ ๊ฐ์ด ๋์ค๊ฒ ๋๋ค.
'๊ณ ๊ฐ๋ณ ์ต์ด ๊ตฌ๋งค์ผ' ์ถ๋ ฅ์ ์์ํ๊ณ ์ ๋ ฅํ ๊ฐ์ด์ง๋ง, ์ค์ ๋ก๋ ํ๋ฉด(ํ ์ด๋ธ) ์ ๋ํ ์ผ ๋ ๋ฒจ์ด (SQL ์์ผ๋ก ๋งํ์๋ฉด ๊ทธ๋ฃน์ด) ์ผ ๋จ์๋ก ๋๋ ์ ธ ์๊ธฐ ๋๋ฌธ์ ๊ฐ ๊ตฌ๋งค์ผ์ด ๋ชจ๋ ์ต์ด ๊ตฌ๋งค์ผ ๊ฐ์ผ๋ก ์กํ๊ฒ ๋๊ณ ์ด ์์ ํตํด DATEDIFF๋ฅผ ๊ณ์ฐํด ๋ดค์ ์ ์๋ฏธํ ์ฐ์ฐ์ด ๋ ์ ์๋ค.
์ด๋ ๊ฒ, ๋ ๊ฐ๋ค์ ๋ ๋ฒจ ์ฐจ์ด ๋๋ฌธ์ ํ ์ด๋ธ ๋ด์์ ๊ณ์ฐ๋ ์ ์๋ ๊ฒ๋ค์ ์ค์ง์ ์ผ๋ก ์ฐ์ฐ ๊ฐ๋ฅํ๊ฒ ํด ์ฃผ๋ ๊ฒ LOD ๊ณ์ฐLevel of Detail Calculation์ด๋ค. LOD ๊ณ์ฐ ํจ์ ์ค FIXED๋ฅผ ์ฌ์ฉํ๋ฉด ํ์ฌ ๋ทฐ ๋ด์(VLOD: View Level of Detail) ๋์ ์์ง ์๋ ๋ค๋ฅธ ์ฐจ์ ๊ธฐ์ค์ผ๋ก ๊ฐ์ ๊ณ์ฐํ ์ ์๋ค. ์๋์ ๊ฐ์ด FIXED๋ก ์ฌ์ฉ์ ์ด๋ฆCustomer Name์ ์ถ๊ฐ๋ก ๊ทธ๋ฃจํํด ์ฃผ๋ฉด ๊ณ ๊ฐ ๋ณ๋ก ์ต์ด ๊ตฌ๋งค ์ผ์๊ฐ ๊ณ ์ ๋ผ์ ๋ ๋ ์ง ์ฌ์ด์ ์ฐจ์ด๋ฅผ ๊ณ์ฐํ ์ ์๋ค.
(FIXED [Customer Name]: MIN([Order Date]))
์ด์ฒ๋ผ LOD ๊ณ์ฐ์ ์ฌ์ฉํ๋ฉด ์ฐ๋ฆฌ ํ ์ด๋ธ(VLOD)์ด ๊ฐ์ง๊ณ ์๋ ๋ํ ์ผ ๋ ๋ฒจ ์ธ์์๋ ์ฐ์ฐ์ด ๊ฐ๋ฅํ๋ค.
<LOD ํํ์์ ํํ์ ์ข ๋ฅ>
LOD ํํ์์ ์๋์ ๊ฐ์ ํํ๋ฅผ ๊ฐ์ง๋ค. ์กฐ๊ฑด์ผ๋ก ํ์ฉํ ์ฐจ์๊ณผ ์ง๊ณ์์ ๊ธฐ์ฌํ๊ณ ์ค๊ดํธ๋ก ๋ฌถ์ด ์ฃผ๋ ํํ๋ค. ์ฐจ์ ์ ์ธ์ ์๋ตํ ์ ์๋๋ฐ, ์๋ตํ๋ฉด ์ ์ฒด ํ ์ด๋ธ ๋จ์๋ก ํํ๋๊ฒ ๋๋ค. ๋ฐ๋๋ก ์ฌ๋ฌ ๊ฐ์ง ์ฐจ์๋ ์กฐ๊ฑด์ผ๋ก ์ค์ ํ ์ ์๋ค. ์ผํ๋ก ๋ค๋ฅผ ์ด์ด์ฃผ๋ฉด ๋๋ค. ๋ ์ ๋ ํด์ผ ํ ์ ์ด ํ๋ ์๋๋ฐ, ๋ค์ ์ค๋ ์์ ๋ฐ๋์ ์ง๊ณ์(์ง๊ณํจ์๋ฅผ ํํํ ๊ฐ์ ํํ)์ผ๋ก ํํํด์ผ ํ๋ค๋ ๊ฒ์ด๋ค.
์ง์์ ์ผ๋ก ์ค๋ช ๋๊ณ ์๋ FIXED๋ ์์ ํ ๋ ๋ฆฝ์ ์ธ ํํ์ ์ค๋ช ํ๋ LOD ํํ์์ด๋ค. ์ธ์๋ ๋ ๊ฐ์ง ํํ์์ด ๋ ์๋๋ฐ, ํ์ฌ ๋ทฐ์์ ํน์ ์ฐจ์์ ์ถ๊ฐํ๊ธฐ ์ํด ์ฌ์ฉ(๋ ์ธ๋ถํ)ํ๋ INCLUDE์ ๋ฐ๋๋ก ํ์ฌ ํ ์ด๋ธ์์ ํน์ ์ฐจ์์ ์ ์ธํ๊ธฐ ์ํด ์ฌ์ฉ(๋ ์ธ๋ถํ)ํ๋ EXCLUDE๋ค. ๋ค๋ง FIXED๋ฅผ ์ ์ธํ ๋๋จธ์ง๋ ์ ์ฌ์ฉ๋์ง ์๊ธฐ ๋๋ฌธ์ ์ด ํฌ์คํธ์์๋ FIXED ์์ฃผ๋ก ๋ค๋ค๋ค.
<๋ง์น๋ฉด์>
์ด๋ฒ ํฌ์คํธ์์๋ LOD์ ๊ฐ๋ ๊ณผ ํํ์ ๋ํด ๊ฐ๋ตํ๊ฒ ์์๋ดค๋ค. LOD๋ ๋ณธ๊ฒฉ์ ์ธ ํ๋ธ๋ก ํ์ฉ์ ์ํด ๊ผญ ์์๋ฌ์ผ ํ ๊ฐ๋ ์ด๋ค. ๋ง์ง๋ง์ผ๋ก ํ๋ธ๋ก์์ ์ ๊ณตํ๋ LOD ํํ์์ ํ์ฉ์ ๋ํ ๊ณต์ ๊ฐ์ด๋๋ฅผ ํ๊ทธํ๋ฉด์ ๊ธ์ ๋ง์น๋ค. ์์ต KPI ์ธก์ , ์ฝํธํธ ๋ถ์ ๋ฑ LOD ํํ์์ ํ์ฉ์ฒ์ ๋ํด ์์ธํ๊ฒ ๋์ ์์ผ๋ ๊ผญ ํ ๋ฒ ์ฝ์ด๋ณด๊ธธ ๊ถํ๋ค.
<์ฐธ๊ณ >
ํจ์คํธ์บ ํผ์ค ์ ์์ฐ๋ ๊ฐ์
'TOOLS > Tableau' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Tableau: ๊ณ์ฐ๊ณผ ํํฐ์ ์๋ ์์, Order of Operation (0) | 2024.02.26 |
---|