① 데이터 수집
데이터 처리 구조의 첫 번째 단계는 다양한 소스에서 원데이터(raw data)를 수집하는 것입니다. 여기에는 고객의 행동 데이터, 판매 기록, 소셜 미디어 피드, 센서 데이터 등 무수히 많은 데이터 유형이 포함됩니다. 수집된 데이터는 종종 대규모 데이터베이스에 저장되며, 이 데이터는 분석 준비가 될 때까지 저장소에서 유지됩니다.
SQL은 이 단계에서 데이터베이스와 상호 작용해 필요한 데이터를 검색하고 정리하는 데 사용됩니다. 챗GPT는 데이터 수집과 관련된 복잡한 쿼리 생성 작업을 간소화해 명확하게 질문함으로써 사용자가 원하는 데이터를 수집할 수 있도록 도와줍니다.
② 데이터 저장
데이터가 모이면 이를 안전하고 효율적으로 활용할 수 있도록 체계적으로 저장해 두어야 합니다. 이를 위해 데이터베이스와 데이터 웨어하우스라는 두 가지 주요 시스템을 사용합니다.