21_빅데이터 뢄석기사

02_데이터 λΆ„μ„κ³„νš(2)_데이터 확보 κ³„νš

devnest 2026. 3. 7. 18:54
728x90

1) 데이터 확보λ₯Ό μœ„ν•œ 사전 검토사항

β‘  ν•„μš” 데이터 μ •μ˜

● 뢄석 λͺ©μ μ— λ§žλŠ” 데이터λ₯Ό μ •μ˜ν•˜κ³ , ν•„μš”ν•œ 데이터λ₯Ό 확보할 수 μžˆλŠ”μ§€ ν™•μΈν•˜μ—¬μ•Ό ν•˜λ©°, 확보할 수 μ—†λ‹€λ©΄ λŒ€μ•ˆμ„ ν•¨κ»˜ κ³ λ €ν•˜μ—¬μ•Ό ν•œλ‹€. 

● κΈ°μ—… λ‚΄λΆ€ 및 μ™ΈλΆ€ κ³΅κ³΅κΈ°κ΄€μ΄λ‚˜ ν˜‘λ ₯κ΄€κ³„μ˜ 타 κΈ°μ—… λ‹΄λ‹Ήμž, μ „λ¬Έκ°€ λ“± μ΄ν•΄κ΄€κ³„μžλ“€κ³Ό 확보 κ°€λŠ₯ν•œ λ°μ΄ν„°μ˜ λͺ©λ‘κ³Ό κΈ°λŒ€νš¨κ³Ό 등을 μž‘μ„±ν•œλ‹€.

 

β‘‘ 보유 λ°μ΄ν„°μ˜ ν˜„ν™©νŒŒμ•…

● 사전에 μ •μ˜ν•œ λ°μ΄ν„°μ˜ 쑴재 여뢀와 ν•΄λ‹Ή 데이터가 μ΅œμ‹ μ„±μ„ 보μž₯ν•˜λŠ”μ§€ ν™•μΈν•œλ‹€.

● 뢄석 ν’ˆμ§ˆμ„ 보μž₯ν•  만큼 데이터 ν’ˆμ§ˆμ΄ μš°μˆ˜ν•œμ§€, μΆ©λΆ„ν•œ 양이 μ‘΄μž¬ν•˜λŠ”μ§€ ν™•μΈν•œλ‹€.

 

β‘’ 뢄석 λ°μ΄ν„°μ˜ μœ ν˜•

● 뢄석 데이터 확보λ₯Ό μœ„ν•΄ μˆ˜μ§‘ λŒ€μƒ λ°μ΄ν„°μ˜ μœ ν˜•μ„ κ³ λ €ν•΄μ•Ό ν•œλ‹€.

● μ–΄λ–€ 데이터λ₯Ό μ–΄λ–€ 기법을 μ΄μš©ν•˜μ—¬ 뢄석할 것인지 수립된 κ³„νšμ— 따라 λ°μ΄ν„°μ˜ μœ ν˜•μ„ μ„ νƒν•˜κ³  λ³€μˆ˜λ₯Ό μ •μ˜ν•΄μ•Ό ν•œλ‹€.

 

β‘£ 편ν–₯λ˜μ§€ μ•Šκ³  μΆ©λΆ„ν•œ μ–‘μ˜ 데이터 규λͺ¨

● 데이터 뢄석 기법에 따라 ν›ˆλ ¨(Training) 데이터셋, 검증(Validation)데이터셋, ν…ŒμŠ€νŠΈ(Test)데이터셋이 ν•„μš”ν•  수 μžˆλ‹€.

γƒΌλ”°λΌμ„œ μ‹ λ’°μ„± 높은 데이터 뢄석 λͺ¨ν˜• 개발과 μ •ν™•ν•œ 데이터 뢄석을 μœ„ν•΄ 3κ°€μ§€ λ°μ΄ν„°μ…‹μœΌλ‘œ λ‚˜λˆ„μ–΄ μ‚¬μš©ν•  만큼 μΆ©λΆ„ν•œ 데이터가 ν™•λ³΄λ˜μ–΄μ•Ό ν•œλ‹€.

 

β‘€ λ‚΄λΆ€ λ°μ΄ν„°μ˜ μ‚¬μš©

● ν•„μš” 데이터에 λŒ€ν•œ 데이터 λͺ©λ‘(λ³€μˆ˜ λͺ…μΉ­, μ„€λͺ…, ν˜•νƒœ, κΈ°κ°„, μš©λŸ‰, κΆŒν•œ λ“±)을 μž‘μ„±ν•œλ‹€.

● ν•„μš” 데이터에 λŒ€ν•œ κ΄€λ ¨ 법λ₯ μ΄λ‚˜ λ³΄μ•ˆμ μΈ μš”μ†Œλ“€μ„ ν™•μΈν•˜κ³ , κ°œμΈμ •λ³΄μΌ 경우 비식별 μ‘°μΉ˜λ°©μ•ˆμ„ ν•¨κ»˜ κ³ λ €ν•œλ‹€.

● ν•„μš” λ°μ΄ν„°μ˜ 관리 κΆŒν•œμ΄ λ‹€λ₯Έ λΆ€μ„œμ— μžˆλŠ” 경우 ν˜‘μ˜λ₯Ό 톡해 데이터 곡유 κ°€λŠ₯ μ—¬λΆ€λ₯Ό ν™•μΈν•œλ‹€.

 

β‘₯ μ™ΈλΆ€ λ°μ΄ν„°μ˜ μˆ˜μ§‘

● ν•„μš” 데이터에 λŒ€ν•œ 데이터 λͺ©λ‘μ„ 데이터λ₯Ό λ³΄μœ ν•œ κΈ°μ—…μ˜ 이름과 데이터 제곡 방법(Open API, 볡제 λ“±)κΉŒμ§€ 고렀햐여 μž‘μ„±ν•œλ‹€.

● ν•„μš” λ°μ΄ν„°μ˜ μˆ˜μ§‘μ΄ κ΄€λ ¨ 법λ₯ μ΄λ‚˜ μ œλ„μƒ μ œμ•½μ΄ μ—†λŠ”μ§€ κ²€ν† ν•œλ‹€.

● ν•„μš” 데이터에 λŒ€ν•˜μ—¬ 보유 κΈ°μ—…μœΌλ‘œλΆ€ν„° 데이터 제곡 κ°€λŠ₯여뢀와 ꡬ맀 λΉ„μš©λ“±μ„ ν˜‘μ˜ν•œλ‹€.

 

⑦ 데이터 μˆ˜μ§‘ 방법

● 섀문쑰사: μ„€λ¬Έμ‘°μ‚¬λŠ” μ‚¬λžŒλ“€μ˜ μ˜κ²¬μ΄λ‚˜ 행동에 λŒ€ν•œ 데이터λ₯Ό μˆ˜μ§‘ν•˜λŠ” 일반적인 λ°©λ²•μœΌλ‘œ 온라인 μ„€λ¬Έμ§€, μ „ν™” 인터뷰, 직접면접 λ“±μ˜ ν˜•νƒœλ‘œ 진행될 수 있으며, κ°œλ³„ μ§ˆλ¬Έμ΄λ‚˜ 척도λ₯Ό μ‚¬μš©ν•˜μ—¬ μ‘λ‹΅μžμ˜ μ˜κ²¬μ„ μˆ˜μ§‘ν•œλ‹€.

 

● κ΄€μ°°: 관찰은 μ‚¬λžŒλ“€μ˜ 행동, 사건 λ˜λŠ” 상황을 직접 κ΄€μ°°ν•˜μ—¬ 데이터λ₯Ό μˆ˜μ§‘ν•˜λŠ” 방법이닀. 관찰은 μ‹€μ‹œκ°„ λ˜λŠ” 사전에 λ…Ήν™”λœ λΉ„λ””μ˜€ λ˜λŠ” 사진 등을 톡해 μ΄λ£¨μ–΄μ§ˆ 수 있으며, 이 방법은 μ‚¬λžŒλ“€μ˜ μ‹€μ œ 행동을 μΈ‘μ •ν•˜κ³  뢄석할 λ•Œ μœ μš©ν•˜λ‹€.

 

● μ‹€ν—˜: μ‹€ν—˜μ€ νŠΉμ • 가섀을 κ²€μ¦ν•˜κΈ° μœ„ν•΄ μ‘°μž‘λœ μ‘°κ±΄μ—μ„œ 데이터λ₯Ό μˆ˜μ§‘ν•œλ‹€.

μ‹€ν—˜μ€ μ’…μ’… μ‹€ν—˜ κ·Έλ£Ήκ³Ό λŒ€μ‘° 그룹으둜 λ‚˜λ‰˜λ©°, μ„œλ‘œ λ‹€λ₯Έ 처리λ₯Ό λ°›λŠ” μ‘°κ±΄μ—μ„œ 차이λ₯Ό λΉ„κ΅ν•˜μ—¬ κ²°κ³Όλ₯Ό λΆ„μ„ν•œλ‹€.

 

● μ›Ή 크둀링: μ›Ή 크둀링은 μ›Ή νŽ˜μ΄μ§€λ₯Ό μžλ™μœΌλ‘œ νƒμƒ‰ν•˜κ³  데이터λ₯Ό μΆ”μΆœν•˜λŠ” 과정이닀. μ›Ή ν¬λ‘€λŸ¬λŠ” μ›Ήμ‚¬μ΄νŠΈμ—μ„œ 정보λ₯Ό μˆ˜μ§‘ν•˜κ³ , ν…μŠ€νŠΈ, 이미지, 링크 등을 μΆ”μΆœν•˜μ—¬ λΆ„μ„ν•œλ‹€.

 

● μ†Œμ…œ λ―Έλ””μ–΄ 뢄석: μ†Œμ…œ λ―Έλ””μ–΄ ν”Œλž«νΌμ—μ„œ μ œκ³΅λ˜λŠ” 데이터λ₯Ό ν™œμš©ν•˜μ—¬ νŠΈλžœλ“œ, 의견, 감성 등을 λΆ„μ„ν•˜λŠ” 방법이닀. νŠΉμ • ν‚€μ›Œλ“œ, ν•΄μ‹œνƒœκ·Έ, μ‚¬μš©μž ν™œλ™λ“±μ„ λͺ¨λ‹ˆν„°λ§ν•˜μ—¬ 데이터λ₯Ό μˆ˜μ§‘ν•˜κ³  뢄석할 수 μžˆλ‹€.

 

● λ°μ΄ν„°λ² μ΄μŠ€ 및 κΈ°μ‘΄ 데이터 ν™œμš©: 곡곡 λ°μ΄ν„°λ² μ΄μŠ€, κΈ°μ—… λ‚΄λΆ€ λ°μ΄ν„°λ² μ΄μŠ€, κ³Όκ±° 연ꡬ 등을 ν™œμš©ν•˜μ—¬ 데이터λ₯Ό μˆ˜μ§‘ν•˜κ³  뢄석할 수 μžˆλ‹€.

 

● FGI(Focused Group Interview, 집단면접): FGIλŠ” μž‘μ€ 그룹의 μ°Έκ°€μžλ“€μ„ λͺ¨μ•„ 집단적인 토둠을 톡해 의견과 κ²½ν—˜μ„ μˆ˜μ§‘ν•˜λŠ” λ°©λ²•μœΌλ‘œ 일반적으둜 6~12λͺ…μ˜ μ°Έκ°€μžλ‘œ κ΅¬μ„±λœ 집단이 λͺ¨μ—¬ μ§„ν–‰λ˜λ©°, μ£Όμ œμ™€ κ΄€λ ¨λœ μ§ˆλ¬Έλ“€μ΄ μ œμ‹œλ˜μ–΄ μ°Έκ°€μžλ“€μ€ μ„œλ‘œμ˜ μ˜κ²¬μ„ λ‚˜λˆ„κ³  ν† λ‘ ν•œλ‹€. μ΄λŸ¬ν•œ 토둠은 ꡬ성원 κ°„μ˜ μƒν˜Έμž‘μš©κ³Ό 아이디어 κ΅ν™˜μ„ 톡해 보닀 κΉŠμ€ μΈμ‚¬μ΄νŠΈλ₯Ό 얻을 수 μžˆλ„λ‘ 도와쀀닀.

 

● 슀크래퍼(Scraper): μŠ€ν¬λž˜νΌλŠ” μ›Ή μŠ€ν¬λž˜ν•‘(Web Scraping)을 μˆ˜ν–‰ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ΄λ‚˜ 도ꡬ이닀. μ›Ή μŠ€ν¬λž˜ν•‘μ€ μ›Ή νŽ˜μ΄μ§€μ˜ λ‚΄μš©μ„ μžλ™μœΌλ‘œ μΆ”μΆœν•˜μ—¬ 데이터λ₯Ό μˆ˜μ§‘ν•˜λŠ” 과정이며, μŠ€ν¬λž˜νΌλŠ” μ›Ήμ‚¬μ΄νŠΈμ˜  HTMLꡬ쑰λ₯Ό λΆ„μ„ν•˜κ³  ν•„μš”ν•œ 정보λ₯Ό μΆ”μΆœν•˜λŠ” κΈ°λŠ₯을 κ°€μ§„λ‹€.

 

2) 뢄석에 ν•„μš”ν•œ λ³€μˆ˜ μ •μ˜

데이터 뢄석 μš”κ±΄μ— 따라 λ„μΆœλœ ν™œμš© μ‹œλ‚˜λ¦¬μ˜€μ— μ ν•©ν•œ λ°μ΄ν„°μ˜ μœ ν˜• 및 뢄석 λ³€μˆ˜λ₯Ό μ •μ˜ν•œλ‹€.

β‘  데이터 μˆ˜μ§‘ 기획

● 데이터 μˆ˜μ§‘ 기법을 ν™œμš©ν•˜μ—¬ ν•„μš” 데이터λ₯Ό 배치 μžλ™ν™”λ‘œ μˆ˜μ§‘ν•œλ‹€.

γƒΌ 데이터 μˆ˜μ§‘ 타깃 μ‹œμŠ€ν…œ λ˜λŠ” μ‚¬μ΄νŠΈλ₯Ό μ„ λ³„ν•œλ‹€.

γƒΌ μˆ˜μ§‘ λŒ€μƒ ν™”λ©΄, ν…μŠ€νŠΈλ₯Ό μœ„ν•΄ 인덱슀 생성을 κΈ°νšν•œλ‹€.

γƒΌ λŒ€μƒ μ‹œμŠ€ν…œλ³„ 데이터 μˆ˜μ§‘μ„ μœ„ν•œ 크둀러λ₯Ό μ€€λΉ„ν•˜κ³  μ €μž₯μ†Œλ₯Ό κΈ°νšν•œλ‹€.

γƒΌ 크둀링 μ£ΌκΈ°, λŒ€μƒ λ²”μœ„λ₯Ό ν™•μ •ν•˜κ³  데이터 μˆ˜μ§‘μ„ κΈ°νšν•œλ‹€.

 

● 데이터 κ±°λž˜μ†Œ, 곡곡 데이터에 적재된 뢄야별 데이터λ₯Ό λΆ„λ₯˜ν•˜κ³  μ„ λ³„ν•œλ‹€.

γƒΌ 곡곡 데이터 μ‚¬μ΄νŠΈμ— μ ‘μ†ν•˜μ—¬ ν•„μš”ν•œ λ„λ©”μΈμ˜ 데이터λ₯Ό κ²€μƒ‰ν•œλ‹€.

γƒΌ κ²€μƒ‰ν•œ 곡곡 데이터 쀑 뢄석 λŒ€μƒμ΄ λ˜λŠ” λ„λ©”μΈμ˜ μš°μ„ μˆœμœ„λ₯Ό μ •μ˜ν•œλ‹€.

γƒΌ ν•„μš”ν•œ 데이터λ₯Ό λ‹€μš΄λ‘œλ“œλ°›μ•„ μ €μž₯ν•  수 μžˆλ„λ‘ κ³„νšν•œλ‹€.

γƒΌ μ €μž₯ν•œ 데이터λ₯Ό NoSQL 데이터에 μ μž¬ν•˜κ³  μ •μ œν•  수 μžˆλ„λ‘ μ„€κ³„ν•œλ‹€.

γƒΌ NoSQL에 μ μž¬ν•œ 데이터λ₯Ό μ •μ œν•  수 μžˆλ„λ‘ κΈ°νšν•œλ‹€.

 

β‘‘ 뢄석 λ³€μˆ˜ μ •μ˜

● λΉ…λ°μ΄ν„°μ˜ νŠΉμ§•μ„ κ³ λ €ν•˜μ—¬ 뢄석 λ³€μˆ˜ 생성을 κΈ°νšν•œλ‹€.

γƒΌ 상관관계 뢄석을 μœ„ν•œ 데이터 연속성 λ²”μ£Ό 등을 κ³ λ €ν•˜μ—¬ 뢄석 λ³€μˆ˜λ₯Ό μ •μ˜ν•œλ‹€.

● 뢄석 λ³€μˆ˜ μœ ν˜•κ³Ό ν˜•μ„± μ•Œκ³ λ¦¬μ¦˜μ„ μ΄μš©ν•˜μ—¬ 뢄석 μœ ν˜•μ„ λ„μΆœν•œλ‹€.

γƒΌ λ³€μˆ˜μ˜ 뢄포λ₯Ό κ΅¬λ³„ν•˜λŠ” 정도에 따라 μˆœμˆ˜λ„(purity) λ˜λŠ” λΆˆμˆœλ„(impurity)에 μ˜ν•΄μ„œ μΈ‘μ • ꡬ간별 μˆœμˆ˜λ„λ₯Ό κ°€μž₯ λ†’μ΄λŠ” 뢄석 λ³€μˆ˜λ₯Ό λ„μΆœν•œλ‹€.

 

3) λΆ„γ……κ±± λ³€μˆ˜ 생성 ν”„λ‘œμ„ΈμŠ€ μ •μ˜

뢄석 λŒ€μƒμ— λŒ€ν•΄ κ°κ΄€μ μœΌλ‘œ μΈμ‹ν•˜κ³  논리적 인과관계 뢄석 및 데이터 κ°„ 상관관계 뢄석을 μœ„ν•œ 뢄석 λ³€μˆ˜ 생성 ν”„λ‘œμ„ΈμŠ€λ₯Ό μ •μ˜ν•œλ‹€.

 

β‘  객관적 사싀(Fact)기반의 문제 μ ‘κ·Ό

● λͺ…ν™•ν•œ 문제 인식을 μœ„ν•˜μ—¬ 뢄석적이고 κ°€μ •(Why)에 μ˜ν•œ μ ‘κ·Ό 방법과 ν•¨κ»˜ 무엇(What)이 λ¬Έμ œμΈμ§€λ₯Ό νŒŒμ•…ν•˜μ—¬ 객관적 κ΄€μ°° 데이터 μœ ν˜•μ„ μ‹λ³„ν•œλ‹€.

 

β‘‘ λ°μ΄ν„°μ˜ 상관 뢄석

● 빅데이터 뢄석 λŒ€μƒμ˜ μ—°κ΄€μ„± 뢄석을 톡해 데이터 μ§‘ν•© κ°„ 톡계적 관련성을 뢄석할 수 μžˆλŠ” λ³€μˆ˜λ₯Ό μƒμ„±ν•˜κ³  λ³€μˆ˜μ˜ 척도λ₯Ό λΆ„λ₯˜ν•œλ‹€.

 

● λ³€μˆ˜ κ°„ λ°€μ ‘ν•œ 관련성을 κ°–κ³  λ³€ν™”ν•˜λŠ”κ°€λ₯Ό λΆ„μ„ν•˜λŠ” 기법인 μ—°κ΄€μ„± κ°œλ…μ„ ν™œμš©ν•˜μ—¬ λ³€μˆ˜ 척도에 λ”°λ₯Έ μ—°κ΄€μ„± 뢄석을 μˆ˜ν–‰ν•œλ‹€.

 

● 뢄석 λ³€μˆ˜λ₯Ό 기반으둜 연관성을 λΆ„μ„ν•˜μ—¬ 데이터 κ°„ μˆ¨κ²¨μ§„ 관계성을 νŒŒμ•…ν•˜κ³ , κ°€μΉ˜μžˆλŠ” 데이터λ₯Ό λ„μΆœν•  수 μžˆλ„λ‘ 뢄석 λ³€μˆ˜λ₯Ό μƒμ„±ν•œλ‹€.

 

β‘’ ν”„λ‘œν† νƒ€μž…μ„ ν†΅ν•œ 뢄석 λ³€μˆ˜ μ ‘κ·Ό

● μ˜λ―ΈμžˆλŠ” 뢄석 λ³€μˆ˜λ₯Ό μƒμ„±ν•˜κΈ° μœ„ν•˜μ—¬ ν”„λ‘œν† νƒ€μ΄ν•‘ 접근법을 톡해 κ²°κ³Όλ₯Ό ν™•μΈν•˜λ©°, 반볡적으둜 κ°œμ„ ν•˜μ—¬ ν•„μš”ν•œ 데이터λ₯Ό μ‹λ³„ν•˜κ³  κ΅¬μ²΄ν™”ν•œλ‹€.

 

● ν”„λ‘œν† νƒ€μ΄ν•‘ λͺ¨λΈλ‘œ 반볡적으둜 κ°œμ„ ν•˜μ—¬ μ˜λ―ΈμžˆλŠ” 데이터와 뢄석 λ³€μˆ˜λ₯Ό μƒμ„±ν•¨μœΌλ‘œμ¨ λΉ„μ •ν˜• 데이터가 κ°–λŠ” λ¬Έμ œμ μ„ ν•΄μ†Œν•œλ‹€.

 

β–Άν”„λ‘œν† νƒ€μž… μ ‘κ·Όμ˜ ν•„μš”μ„±

ν•„μš”μ„± λ‚΄μš©
λ¬Έμ œμΈμ‹ μˆ˜μ€€μ˜ 확인 ● μ‚¬μš©μž 뢄석가 κ°„ μš”κ΅¬ 사항과 문제 해결에 λŒ€ν•œ 인식 μˆ˜μ€€ 차이λ₯Ό 확인할 수 μžˆλ‹€.
● 문제 해결에 λŒ€ν•œ λͺ…ν™•ν•œ λͺ©ν‘œ 확인 및 ν•„μš” λ³€μˆ˜λ₯Ό μ •μ˜ν•œλ‹€.
ν•„μš” 데이터 쑴재 μ—¬λΆ€ ● μˆ˜μ§‘ 데이터양이 λΆ€μ‘±ν•œ 경우, μž¬μˆ˜μ§‘ 방법, λŒ€μ²΄ 데이터 등에 λŒ€ν•œ μ‚¬μš©μžμ™€ 뢄석가 κ°„ 반볡적 확인을 톡해 ν˜‘μ˜ν•œλ‹€.
μ‚¬μš© λͺ©μ μ— λ”°λ₯Έ κ°€λ³€μ„± 검증 ● λ°μ΄ν„°μ˜ κ°€μΉ˜λŠ” μ§€μ†μ μœΌλ‘œ λ³€ν™”ν•  수 μžˆλ‹€.
● λ°μ΄ν„°μ˜ μ‚¬μš© λͺ©μ κ³Ό λ²”μœ„μ— 따라 뢄석 λ³€μˆ˜λ₯Ό μž¬μ •μ˜ν•œλ‹€.
● λ°μ΄ν„°μ˜ μ‚¬μš© λ²”μœ„λ₯Ό ν™•λŒ€ λ˜λŠ” μΆ•μ†Œν•  수 μžˆλ‹€.