데이터의 흐름을 읽고,
AI로 처리 방법을 설계합니다.
방대한 물류 데이터 정제, 복잡한 DB 쿼리 추출, 긴급 글로벌 커뮤니케이션까지.
물류 센터 운영에서 생길 만한 업무 세 가지를 가상 상황으로 세우고, 생성형 AI로 처리해 본 과정을 정리했습니다.
문서 소개
엑셀 조건 집계와 SQL 추출, 영문 긴급 보고를 AI로 처리해 본 개인 실습 기록입니다.
상황과 수치는 모두 예시입니다.
엑셀 조건 검색과 정제
45분 → 3분
15배 · 수동 시간은 추정
개발자를 기다리지 않고 DB 추출
직접 질의문 작성
요청을 쿼리로 옮겨 씀
야간 장애의 영문 보고
숫자 세 개만 대조
단말 50대 · 45분 · 7시
받은 답을 이렇게 검증했습니다.
요구와 결과를 문장째 맞댐
'일별 추이'를 달라 했는데
전체 기간 총합을 세는 수식이 나왔습니다.
같은 누락이 두 번째에도
첫 사례에서 빠진 것이
두 번째 사례에서도 똑같이 빠져 있었습니다.
숫자만 원문과 대조
보고문에서는 이 세 값만 확인해도
대부분의 사고를 막습니다.
작업 배경
물류 센터 운영에서 반복적으로 생길 만한 데이터 요청 세 건을 가정하고, 생성형 AI로 처리해 본 기록입니다.
다중 조건 집계, SQL 추출, 야간 장애의 영문 보고 순서로 구성했습니다.
본문의 상황·수치·이름은 모두 예시로 만든 것이며, 실제 물류 센터 업무 데이터가 아닙니다.
도전 1. 수만 건의 복잡한 조건부 데이터 정제
목표: 다중 조건 데이터의 정확하고 빠른 추출 및 핵심 지표(불량률) 산출
B열: 바코드 번호
C열: 유통기한 (일부 데이터 Null)
D열: 검수상태 (정상/에러 등 혼재)
"검수상태가 '에러'이면서 유통기한이 '빈칸'인 항목만 필터링하여 일별 불량률 추이를 즉시 보고할 것."
데이터를 추출하세요
도전 2. 개발자를 기다리지 않고 복잡한 DB 데이터 추출 (SQL)
목표: 일상적인 비즈니스 언어로 된 요청을 해석하여 정확한 SQL JOIN 쿼리로 변환 및 실행
서울 센터 물량만 센터명과 상품아이디 포함해서 리스트 뽑아주세요!"
- Orders 테이블: id, item_id, center_code, status
- Centers 테이블: center_code, center_name, region
DB를 조회하세요
SELECT o.id, o.item_id, c.center_name FROM Orders o JOIN Centers c ON o.center_code = c.center_code WHERE o.status = 'Delayed' AND o.center_code = 'SEL';
| id | item_id | center_name |
|---|---|---|
| ORD-8911 | ITM-A102 | 서울 센터 |
| ORD-8914 | ITM-B441 | 서울 센터 |
| ORD-8920 | ITM-C901 | 서울 센터 |
도전 3. 외국인 임원진 대상 긴급 이슈 보고
목표: 현장의 파편화된 한국어 상황 보고를 '구조화된 비즈니스 영문 이메일'로 즉각 변환
지연 물량은 7시 전까지 커버 가능합니다.
IT팀과는 오전 중 회의 잡겠습니다.
받은 답을 검증하는 단계
받은 답이 요구와 맞는지 대조하는 단계가 붙어야 실무가 됩니다. 두 사례에서 실제로 조건이 빠져 있었습니다.
사례 1 · 엑셀 수식
일별 추이가 빠졌습니다.
요구는 일별 추이인데 나온 수식은 전체 기간 총 건수를 셉니다.
입고일이 있는 A열을 조건에 넣어야 추이가 나옵니다. 건수가 많으면 피벗 테이블이 빠릅니다.
사례 2 · SQL 쿼리
이번 주가 빠졌습니다.
기간 조건 없이 전체가 나옵니다. 원인은 다릅니다.
AI에게 넘긴 테이블 구조(위 Orders·Centers)에 날짜 열이 없었습니다.
하나는 AI가 놓친 것이고 하나는 내가 덜 준 것인데, 결과는 같습니다.
조건이 빠진 채 아무 경고 없이 돌아옵니다.
여기서 실력이 갈립니다.
둘 다 겉으로는 정상입니다.
수식은 숫자를 내고 쿼리는 행을 돌려줍니다.
빠진 조건은 한 줄씩 맞춰볼 때만 드러나고, 그러려면 수식과 쿼리를 읽을 줄 알아야 합니다.
그래서 ‘개발자 없이’가 아니라 ‘개발자를 기다리지 않고’입니다. 도구를 쓰는 능력과 답을 검수하는 능력은 별개입니다.
그 밖에 함께 확인한 것
· 빈칸의 정의 — 빈 문자열 조건은 진짜 빈 셀과 수식 결과가 빈 셀을 함께 셉니다.
· 불량률의 분모 — 일별로 보려면 분모도 일별 입고 건수여야 합니다.
전체 52,140건을 쓰면 추이가 눌립니다.
· 센터 코드 — 쿼리가 코드를 추측해 넣었습니다.
지역 열로 걸러야 센터가 늘어도 그대로 쓸 수 있습니다.
· 이번 주의 기준 — 월요일 시작인지 최근 7일인지에 따라 결과가 달라집니다.
날짜로 되물어 확정합니다.
사례마다 무엇을 보는지 정해 두었습니다.
세 사례는 위험의 종류가 다릅니다. 엑셀 수식은 앞에서 짚었고, 나머지 둘은 실행 전에 볼 것을 정해 뒀습니다.
SQL 추출
틀려도 결과가 나옵니다.
쿼리가 틀려도 오류 없이 그럴듯한 목록이 나옵니다.
그대로 올리면 판단에 들어갑니다.
- · 건수 대조 — 이미 아는 값과 맞춥니다.
JOIN이 잘못되면 행이 부풀어 여기서 잡힙니다. - · 조회 부하와 권한 — 운영 DB 대량 스캔은 서비스에 영향을 줍니다.
조회 전용 환경을 씁니다.
영문 보고
숫자와 이름이 바뀌면 사고가 됩니다.
새벽에 임원에게 바로 가는 보고라 검토할 사람이 없습니다.
- · 숫자 대조 — 단말 50대, 지연 45분, 복구 목표 7시.
셋만 맞춰도 대부분 막힙니다. - · 확정과 예정의 구분 — 커버 가능은 예상이고 정상화는 완료입니다.
영문에서 섞이면 사실이 달라집니다. - · 책임 서술 — 원인 규명 전에는 현상과 조치만 적습니다.
AI에게 무엇을 주었는가가 결과를 갈랐습니다.
조건으로 분해
막연한 요청을 열과 값 기준 조건으로 바꿔 전달했습니다.
이 분해 없이는 수식이 나오지 않습니다.
스키마 제시
테이블과 컬럼 구조를 먼저 줬습니다.
없으면 존재하지 않는 컬럼을 쓴 쿼리가 나옵니다.
보고 대상 지정
외국인 임원 대상이라는 조건으로 문체와 구조가 정해졌습니다.
절감 배수가 세 작업 모두 같습니다.
| 작업 | 수동 | 도구 활용 | 절감 | 배수 |
|---|---|---|---|---|
| 엑셀 조건 검색과 정제 | 45분 | 3분 | 42분 | 15.0배 |
| DB 쿼리 작성 | 60분 | 4분 | 56분 | 15.0배 |
| 글로벌 보고 작성 | 30분 | 2분 | 28분 | 15.0배 |
성격이 다른 세 작업이 똑같이 15배입니다.
필요한 기술도 걸리는 이유도 다른 세 작업인데 절감 배수가 모두 정확히 15배입니다.
45와 3, 60과 4, 30과 2로 떨어지는 정수이기도 합니다.
실제로 잰 값이 이렇게 맞기는 어렵습니다.
수동 시간은 추정값입니다.
작업 하나라도 실제로 재 두면 나머지 추정에 근거가 생깁니다.
총 절감 시간보다 그 기록 하나가 더 설득력 있습니다.
저장해서 다시 쓰면 배수가 크게 떨어집니다.
수식과 쿼리는 한 번 만들면 저장해 두고 다시 씁니다. 같은 작업을 열 번 한다고 놓으면 이렇게 갈립니다.
엑셀 수식 열 번
매번 새로 만들면 450분, 저장해 두고 조건만 바꾸면 90분, 도구를 쓰면 30분입니다.
저장 습관이 있는 사람에게는 3배입니다.
쿼리 열 번
같은 방식으로 600분, 105분, 40분입니다.
배수가 15배에서 2.6배로 내려갑니다.
그래서 이 도구의 값어치는 반복이 아니라 처음에 있습니다.
매번 같은 일이면 저장해 두는 것으로 충분합니다.
도구가 크게 이기는 구간은 처음 만나는 조건입니다.
반복 업무 자동화가 아니라 비정형 요청 대응입니다.
절감 시간을 도입 근거로 쓰려면 빈도가 필요합니다.
세 작업을 합치면 한 차례에 126분이 줄어듭니다.
이 값이 얼마나 큰지는 같은 일이 얼마나 자주 생기는지에 달려 있습니다.
주 1회면
연 109시간
월 1회면
연 25시간
분기 1회면
연 8시간
같은 126분이라도 결론이 연 109시간과 연 8시간으로 갈립니다.
빈도가 있어야 절감 시간이 도입 근거가 됩니다.
없으면 숫자로만 남습니다.
검증 시간도 함께 세어야 합니다.
앞의 두 사례에서 확인했듯 받은 답을 대조하는 데 드는 시간은 이 비교에 아직 들어가 있지 않습니다.
기대 효과 요약: 도구 활용이 만드는 시간 차이 (추정)
업무의 본질을 정확히 이해하고 AI를 활용할 때, 가장 빠른 문제 해결이 가능합니다.
업무 효율 개선 효과를 정리했습니다.
이 제안은 도구보다 현장의 문제에서 출발했습니다.
'반복되는 문제를 끝까지 추적해 원인을 찾는 것'에 집중했습니다.
AI라는 강력한 도구를 무기로 삼아 복잡한 데이터를 단순화하고,
물류 현장에 필요한 오퍼레이션 개선안을 정리했습니다.