본문 바로가기
카테고리 없음

빅데이터분석기사 실기 2026 출제 변화 5가지 — ADsP와 난이도 격차가 벌어진다

by 테크고름 2026. 5. 4.

빅데이터분석기사 실기 합격률은 회차별로 35-50% 사이를 오가며, 평균 40%대를 유지하고 있습니다. [한국데이터산업진흥원] 같은 데이터 분야 자격증인 ADsP의 합격률 75%와 비교하면, 빅분기 실기는 ADsP보다 합격률이 약 2배 낮고, 준비 기간도 2배 이상 필요한 완전히 다른 시험이에요.

약 40%
빅데이터분석기사 실기 평균 합격률

이 글에서 다루는 건 2026년 기준 빅분기 실기의 출제 변화 5가지와, 그 변화에 맞춘 4주 독학 전략입니다. 기존 합격 루트의 빅분기 포스트가 난이도 분석과 코딩 실수 교정에 초점을 맞췄다면, 이번에는 출제 트렌드 변화와 주차별 학습 로드맵에 집중해요.

참고 사항

이 글은 2026년 기준 빅데이터분석기사 시험 체계를 반영합니다. 시험 일정, 출제 범위, 실기 환경은 한국데이터산업진흥원 공지에 따라 변경될 수 있으므로, 응시 전 공식 사이트에서 최신 정보를 반드시 확인하세요.

ADsP 75% vs 빅분기 40% — 같은 데이터 자격증인데 격차가 나는 이유

ADsP 합격률은 75% 내외인 반면, 빅데이터분석기사 실기 합격률은 40%대로 약 2배 차이가 납니다. 둘 다 한국데이터산업진흥원이 시행하는 데이터 분야 국가자격인데, 왜 이렇게 합격률이 다를까요.

핵심 차이는 평가 방식에 있어요. ADsP는 객관식 4지선다로 이론 지식만 검증하지만, 빅분기 실기는 Python 또는 R 코드를 직접 작성해서 데이터를 분석하고 결과 파일을 제출해야 합니다. 이론을 아는 것과 코드로 구현하는 것 사이에 넘어야 할 벽이 있는 거죠.

구분ADsPSQLD빅데이터분석기사
자격 등급준전문가전문가(개발자)기사급
평가 방식객관식 40문항객관식 50문항코딩 실기 (Python/R)
합격률약 75%약 42%약 40% (실기)
코딩 필요 여부불필요SQL 문법 이해만Python/R 실전 코딩 필수
최소 준비 기간2-3주3-4주4-6주
주요 탈락 원인암기 부족2과목 과락제출 포맷 오류 + 통계 검정

SQLD는 이 둘의 중간 지점이에요. SQL 문법을 이해해야 하지만 직접 실행 결과를 제출하지는 않죠. 빅분기는 데이터 전처리부터 모델 학습, 통계 검정까지 코드로 수행하고 결과 파일을 제출하는 구조라서, 코딩 경험이 없으면 합격이 사실상 불가능합니다.

 


 

빅분기 실기 합격률 40%대가 만들어지는 구조

빅데이터분석기사 실기는 작업형 1유형, 2유형, 3유형 세 파트로 구성됩니다. 180분 안에 세 유형을 모두 풀어야 하고, 총점 60점 이상이면 합격이에요.

빅분기 실기 3개 유형

작업형1은 데이터 전처리 및 분석 결과 출력(30점), 작업형2는 머신러닝 모델 학습 후 예측 결과 CSV 제출(40점), 작업형3은 가설 검정 등 통계 분석 결과를 단답형으로 제출(30점)하는 구조입니다. 배점은 회차별로 조정될 수 있습니다.

 

합격률 40%대의 원인은 세 유형 중 하나라도 완전히 놓치면 나머지 두 유형에서 만회하기 어려운 배점 구조에 있습니다. 작업형2에서 제출 포맷을 틀려 0점을 받으면, 작업형1과 3에서 만점을 받아도 60점이에요. 여유가 전혀 없죠.

유형배점난이도핵심 스킬시간 배분 권장
작업형1 (전처리/분석)30점pandas 데이터 조작, 결측치 처리, 그룹 연산40분
작업형2 (분류/회귀)40점scikit-learn 모델 학습, CSV 제출 포맷80분
작업형3 (통계 검정)30점중-상scipy.stats 가설 검정, p-value 해석50분

시간 배분에서 가장 많은 수험생이 실수하는 부분은 작업형2에 시간을 과도하게 쓰는 것입니다. 모델 성능을 1%라도 더 올리려다 작업형3에 시간이 부족해져서, 간단한 검정 문제를 놓치는 패턴이 반복돼요.

 


 

2026년 빅분기 실기에서 달라지는 출제 변화 5가지

2026년 기준 빅분기 실기의 출제 경향은 초기 회차와 비교해 뚜렷한 변화를 보입니다. 기출 분석과 한국데이터산업진흥원의 출제 기준 문서를 종합하면 다섯 가지 흐름이 확인돼요.

변화 1: 작업형3 통계 검정의 비중 확대

초기 회차에서는 작업형3이 비교적 단순한 검정(t-test, 카이제곱) 1-2문제로 출제됐습니다. 최근 회차에서는 분산분석(ANOVA), 회귀 분석의 유의성 검정, 정규성 검정 등 검정 유형이 다양해지고 있어요.

작업형3의 통계 검정 문제가 단순 공식 적용에서 결과 해석 중심으로 바뀌면서, p-value 판단과 귀무가설 채택/기각 판정을 정확히 할 수 있어야 합니다. 기존에는 scipy.stats 함수만 호출하면 됐다면, 이제는 결과값의 의미를 해석해서 답을 작성해야 해요.

작업형3 대응 핵심

검정 유형별로 scipy.stats 함수 매핑을 외우는 것보다, 귀무가설 설정 방법과 p-value 판단 기준을 먼저 이해하세요. t-test, ANOVA, 카이제곱, 상관분석 네 가지의 귀무가설 패턴만 정리하면 대부분의 문제에 대응할 수 있습니다.

변화 2: 작업형1 전처리 난이도 상승

초기에는 단순 결측치 제거, 평균 대체 수준이었던 작업형1 문제가, 최근에는 복합 조건 필터링과 다단계 그룹 연산을 요구하는 방향으로 바뀌고 있습니다. pandas의 groupby + agg 조합, merge, pivot_table 등 중급 이상의 데이터 조작 능력이 필요해요.

변화 3: 작업형2 평가 지표 다양화

이전에는 분류 문제에서 AUC-ROC, 회귀 문제에서 RMSE가 주 평가 지표였습니다. 최근에는 F1-score, MAE, R-squared 등 다양한 지표가 문제에 명시되고, 해당 지표를 최적화하는 코드를 작성해야 하는 경향이에요.

변화 4: 데이터 전처리 없이는 모델 학습이 안 되는 구조

초기 회차의 작업형2 데이터셋은 비교적 깔끔했습니다. 최근에는 범주형 변수 인코딩, 결측치 처리, 이상치 대응을 하지 않으면 모델 학습 자체가 실패하도록 설계되는 경우가 늘고 있어요. 전처리 역량 없이 모델 코드만 외워서는 0점을 받을 수 있습니다.

변화 5: 시험 환경의 라이브러리 제한 강화

빅분기 실기 시험 환경에서는 인터넷 접속이 차단되고, 사전 설치된 라이브러리만 사용 가능합니다. pandas, numpy, scikit-learn, scipy, statsmodels는 기본 제공되지만, XGBoost나 LightGBM 같은 부스팅 라이브러리의 사용 가능 여부는 회차마다 다를 수 있어요. 시험 직전 한국데이터산업진흥원 공지에서 사용 가능 라이브러리 목록을 반드시 확인해야 합니다.

시험 환경 확인 필수

시험장 PC 환경(Python 버전, 설치 라이브러리, IDE)은 한국데이터산업진흥원에서 시험 전 공지합니다. 공지 전에 특정 라이브러리에 의존한 코드를 준비하면 시험장에서 사용할 수 없는 상황이 발생할 수 있어요.

 

 


 

빅분기 실기 4주 독학 커리큘럼 — 주차별 로드맵

4주 독학으로 빅분기 실기를 준비하려면, 각 주차의 학습 범위를 명확하게 구분해야 합니다. 이 로드맵은 Python 기초 문법은 알지만 데이터 분석 경험이 없는 수험생을 기준으로 설계했어요.

  1. 1주차: pandas 데이터 조작 집중 훈련 - 작업형1을 커버하는 단계입니다. DataFrame 생성, 필터링, 결측치 처리(fillna, dropna), groupby + agg, merge, pivot_table을 매일 2시간씩 코드로 연습하세요. Kaggle 또는 공공데이터 CSV 파일을 다운로드해서 실제 데이터로 연습하는 것이 중요합니다.
  2. 2주차: scikit-learn 분류/회귀 모델 학습 - 작업형2의 핵심입니다. train_test_split, LabelEncoder/OneHotEncoder, StandardScaler 전처리 파이프라인을 먼저 익히세요. 모델은 RandomForestClassifier, LogisticRegression(분류), RandomForestRegressor, LinearRegression(회귀) 네 가지로 충분합니다. 제출 파일(CSV) 포맷을 매 연습마다 확인하는 습관이 합격을 결정합니다.
  3. 3주차: scipy/statsmodels 통계 검정 - 작업형3 대비 단계입니다. t-test(ttest_ind, ttest_1samp), 카이제곱 검정(chi2_contingency), ANOVA(f_oneway), 상관분석(pearsonr)을 코드로 직접 수행하세요. 각 검정의 귀무가설이 무엇인지, p-value가 0.05보다 작을 때 어떤 결론을 내리는지를 정확히 이해하는 것이 핵심입니다.
  4. 4주차 전반: 기출 복원 문제 풀이 - 수험서와 온라인 커뮤니티에 공유된 기출 복원 문제를 실전과 동일한 조건(180분 타이머)으로 풀어보세요. 유형별 시간 배분을 체크하고, 틀린 문제의 원인을 작업형1/2/3으로 구분해서 취약 영역을 파악합니다.
  5. 4주차 후반: 코드 템플릿 정리 + 실전 시뮬레이션 - 작업형별 안전한 코드 템플릿을 A4 1장 분량으로 정리하세요. 작업형2의 CSV 제출 포맷, 작업형3의 검정별 scipy 함수 호출 코드를 암기 수준으로 반복합니다. 시험 전날에는 새 문제를 풀지 말고 정리한 템플릿만 복습하세요.

주차별 학습 시간 배분

하루 평균 3시간 기준으로 총 84시간 투자를 전제로 합니다. 직장인이라면 평일 2시간, 주말 5시간으로 조정해도 총 학습량은 유사해요.

주차학습 영역일일 목표누적 시간커버 유형
1주차pandas 데이터 조작DataFrame 연습 문제 5개21시간작업형1
2주차scikit-learn ML 파이프라인모델 학습-제출 1세트42시간작업형2
3주차scipy 통계 검정검정 유형 2개씩 코드 작성63시간작업형3
4주차기출 풀이 + 템플릿 정리모의고사 1회분 풀기84시간전 유형 통합

4주 독학의 핵심은 작업형2에 학습 시간의 35%를 배분하는 것입니다. 작업형2는 배점이 가장 높고(40점), 제출 포맷 실수로 0점을 받는 리스크도 가장 크기 때문이에요. 반면 작업형1은 pandas 조작에 익숙해지면 비교적 빠르게 점수를 확보할 수 있어서, 1주차에 집중 훈련 후 2주차부터는 복습 위주로 전환합니다.

 


 

작업형별 핵심 라이브러리와 필수 함수 정리

시험장에서 코드를 작성할 때 가장 먼저 필요한 건 라이브러리 import 목록이에요. 시험 시작 직후 아래 코드를 입력하는 습관을 들이면 시간 낭비를 줄일 수 있습니다.

시험 시작 직후 기본 import

pandas, numpy, scikit-learn, scipy.stats는 거의 모든 회차에서 사용 가능합니다. 시험 시작과 동시에 기본 import문을 작성해 두면, 문제를 읽으면서 바로 코딩에 들어갈 수 있어요.

 

각 유형에서 반복 사용되는 핵심 함수를 정리하면, 외워야 할 범위가 생각보다 좁다는 걸 알 수 있습니다.

유형라이브러리핵심 함수용도
작업형1pandasread_csv, groupby, agg, merge, fillna, dropna, sort_values데이터 전처리 및 분석
작업형1numpymean, median, std, where, percentile수치 연산
작업형2sklearn.model_selectiontrain_test_split데이터 분할
작업형2sklearn.preprocessingLabelEncoder, StandardScaler전처리
작업형2sklearn.ensembleRandomForestClassifier, RandomForestRegressor모델 학습
작업형2sklearn.metricsroc_auc_score, f1_score, mean_squared_error성능 평가
작업형3scipy.statsttest_ind, ttest_1samp, chi2_contingency, f_oneway, pearsonr가설 검정
작업형3statsmodelsols, anova_lm회귀 분석 및 분산 분석

 


 

합격을 결정짓는 실전 전략 3가지

4주 동안 학습한 내용을 시험장에서 제대로 발휘하려면, 코딩 실력 외에 시험 운영 전략이 필요합니다.

작업형 풀이 순서를 바꿔라

대부분의 수험생이 1유형부터 순서대로 풀지만, 작업형2를 가장 먼저 푸는 것이 합격률을 높이는 전략입니다. 작업형2는 배점이 40점으로 가장 높고, 시간 압박이 심할 때 제출 포맷 실수가 늘어나기 때문이에요. 머리가 맑은 상태에서 작업형2를 완료하고, 나머지 시간을 작업형1과 3에 분배하는 방식이 안전합니다.

  1. 작업형2 먼저 (80분 이내) - 가장 배점이 높고 실수 리스크가 큰 유형을 집중력이 최고인 시험 초반에 처리합니다. 제출 CSV 파일의 컬럼명과 인덱스를 반드시 문제 조건과 대조 확인하세요.
  2. 작업형3 다음 (50분 이내) - 통계 검정은 코드 자체는 짧지만, 결과 해석에서 실수가 나옵니다. p-value 판정과 귀무가설 채택/기각을 명확히 작성하세요.
  3. 작업형1 마지막 (40분 이내) - 전처리 및 분석은 pandas에 익숙하면 가장 빠르게 풀 수 있는 유형입니다. 남은 시간에 여유있게 처리하고, 마지막 10분은 전체 제출 파일 검토에 사용하세요.

제출 전 파일 검증 루틴을 만들어라

작업형2에서 가장 많이 발생하는 탈락 원인은 모델 성능이 아니라 제출 파일 포맷입니다. 코드 마지막에 제출 파일을 한 번 더 읽어서 shape, 컬럼명, 데이터 타입을 확인하는 검증 루틴을 반드시 넣으세요.

# 제출 파일 검증 코드 (작업형2 마지막에 실행)
result = pd.read_csv('result.csv')
print(result.shape)       # 행 수가 test 데이터와 일치하는지
print(result.columns)     # 컬럼명이 문제 조건과 동일한지
print(result.head())      # 값이 정상 범위인지
print(result.isnull().sum())  # 결측치가 없는지

통계 검정 결과 작성 포맷을 통일해라

작업형3에서 답을 작성할 때, 검정 통계량과 p-value를 어떤 형식으로 적을지 미리 정해두면 실수를 줄일 수 있습니다. 소수점 자리수, 반올림 기준, 귀무가설 판정 문구를 사전에 정리해 두세요.

작업형3 답안 작성 팁

문제에서 별도 지정이 없으면 소수점 4자리까지 반올림하는 것이 안전합니다. "귀무가설 채택" 또는 "귀무가설 기각"으로 명확하게 판정을 작성하고, 판정 근거(유의수준 0.05 기준 p-value 비교)를 함께 적으세요.

 

 


 

2026년 시험 일정과 접수 타이밍

빅데이터분석기사는 연 2회 시행됩니다. 필기 합격 후 실기 응시가 가능하며, 필기 합격 유효기간은 2년이에요.

  • 상반기 필기 필기 시험 접수 및 응시 - 한국데이터산업진흥원 데이터자격시험 사이트에서 접수. 정확한 일정은 공식 공지 확인 필수
  • 상반기 실기 실기 시험 (필기 합격자) - 필기 합격 발표 후 약 2-3개월 뒤 실기 시행. 4주 독학은 필기 합격 확인 직후 시작
  • 하반기 필기 하반기 필기 접수 및 응시 - 상반기 실기 탈락자도 필기 유효기간 내 재응시 가능
  • 하반기 실기 하반기 실기 시험 - 연간 마지막 기회. 상반기 불합격 시 하반기 재도전

접수 타이밍

시험 접수는 선착순이 아니라 접수 기간 내 누구나 가능하지만, 시험장 선택은 선착순입니다. 선호 시험장이 있다면 접수 첫날 오전에 접수하세요. 시험 일정과 접수 기간은 한국데이터산업진흥원 데이터자격시험 홈페이지에서 확인할 수 있습니다.

 

 


 

빅분기 실기, 4주면 진짜 가능한가

결론부터 말하면, Python 기초 문법을 아는 상태에서 4주 집중 학습으로 합격이 가능합니다. 다만 조건이 있어요.

첫째, 하루 최소 3시간을 확보해야 합니다. 주말에 몰아서 하는 방식은 코딩 감각이 유지되지 않아 비효율적이에요. 매일 조금씩이라도 코드를 작성하는 것이 중요합니다.

둘째, 모든 학습을 코드 실행 중심으로 해야 합니다. 이론서를 읽는 시간을 최소화하고, 직접 데이터를 불러와서 전처리하고 모델을 학습시키는 실습에 시간을 투자하세요. 빅분기 실기는 아는 것을 물어보는 시험이 아니라 할 수 있는 것을 검증하는 시험이니까요.

셋째, 작업형2의 제출 포맷 연습을 매일 반복해야 합니다. 합격 루트의 기존 포스트에서 다뤘듯이, 작업형2에서 0점을 받는 원인의 대부분은 모델 성능이 아니라 CSV 파일 형식 오류예요.

4주 독학의 전제 조건

Python 기초 문법(변수, 조건문, 반복문, 함수)을 이해하고, Jupyter Notebook 또는 IDE에서 코드를 실행할 수 있는 환경이 갖춰진 상태를 의미합니다. Python 자체를 처음 배우는 경우 2주를 추가하여 6주 계획으로 조정하세요.