SQL을 어느 단계에서 사용하는 걸까?

2025. 7. 23. 17:03·데이터 분석/01. BigQuery

데이터 활용하는 과정

① 어떤 일을 해야합니다 : 문제 정의
② 원하는 것을 정합니다 : 지표 정의(metric)
③ 데이터 탐색
단일 자료 vs 다량의 자료
다량의 자료의 경우 연결을 해줘야합니다.
④ 자료를 모은 다음 조건(필터링), 추출, 변환, 요약(집계)을 걸쳐 원하는 데이터를  추출합니다.
⑤데이터 결과 검증 : 예상과 실제가 동일한지 확인하는 과정
⑥피드백 / 활용

 

이 과정 중 데이터 탐색과 데이터 결과 검증 부분에서 SQL을 사용합니다.

 

참고로 1,2단계는 문제 정의와 지표 정의를 하는 단계로 MECE원칙을 사용한 문제정의라고 합니다.

MECE : 문제를 겹치지 않게, 빠짐없이 나누는 원칙

문제 정의에서의 MECE 개념
문제 정의는 '무엇이 문제인지 명확히 짚어내는 것'으로 MECE원칙을  적용하면 중복없이 문제를 나누어 혼란을 줄이고, 빠짐없이 전체 원인을 살펴 실질적인 해결책 도출이 가능해집니다 따라서 논리적이고 체계적인 분석 구조 수립이 가능해지는것이죠.

STEP 1.큰 문제를 여러 소문제로 분해
STEP2.각 하위 문제도 MECE하게 쪼개기
이렇게 하면 원인에 딱 맞는 해결책을 찾을 수 있어요 "왜?"라는 질문에 논리적으로 접근할 수 있는거죠!

 

'데이터 분석 > 01. BigQuery' 카테고리의 다른 글

JOIN에서 헷갈리는 부분들!  (2) 2025.07.28
SQL 쿼리 잘 작성하고 싶다면??  (3) 2025.07.24
쿼리를 작성하기 전에 생각해야할 것!  (7) 2025.07.23
BigQuery 환경설정 방법  (2) 2025.07.23
BigQuery가 뭐야?  (2) 2025.07.23
'데이터 분석/01. BigQuery' 카테고리의 다른 글
  • SQL 쿼리 잘 작성하고 싶다면??
  • 쿼리를 작성하기 전에 생각해야할 것!
  • BigQuery 환경설정 방법
  • BigQuery가 뭐야?
Growth DA Log
Growth DA Log
Growth DA Log 님의 블로그 입니다.
  • Growth DA Log
    Growth DA Log님의 블로그
    Growth DA Log
  • 전체
    오늘
    어제
    • 분류 전체보기 (125)
      • TIS_COMPANY (6)
      • 코딩 테스트 (61)
        • 01. Python (3)
        • 02. SQL (58)
      • 데이터 분석 (53)
        • 01. BigQuery (9)
        • 02. GA4 (1)
        • 02-1. GA4를 더 잘 다루기 위한 마케팅 개.. (5)
        • 03. streamlit (5)
        • 04. Git (12)
        • 05. 데이터 엔지니어링 (3)
        • 06. 데이터 모델링 (11)
        • 07. Excel (0)
        • 08. Tableau (4)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    쿼리테스트
    DENSE_RANK
    rank
    윈도우함수
    코딩테스트
    tableaubootcamp
    Reset
    AARRR
    ROW_NUMBER
    tableau
    streamlit
    코드잇스프린트후기
    프로그래머스
    코테
    git
    SQL
    solvesql
    이행성
    cross_join
    revert
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
Growth DA Log
SQL을 어느 단계에서 사용하는 걸까?
상단으로

티스토리툴바