ERP 연결
ERP 데이터를 AI와 잇는 법, 시스템을 바꾸지 않고
AI를 들이려다 ERP를 바꾸는 프로젝트가 되면 일이 커집니다. 쓰던 ERP는 그대로 두고, 필요한 데이터만 읽어 AI가 이해할 수 있게 연결하는 방법이 있습니다.
글 안재영 · Rivly 대표
ERP 데이터를 AI가 바로 쓰기 어려운 이유
- 테이블과 컬럼 이름만으로는 업무 의미를 알기 어렵습니다.
- 같은 대상(거래처, 품목)이 ERP와 다른 시스템에서 다른 코드로 관리됩니다.
- AI에게 ERP 전체 접근 권한을 주기는 부담스럽습니다.
- AI가 ERP 값을 직접 바꾸게 두는 건 더 위험합니다.
연결 방식 비교
| 방식 | 어떻게 | 잘 맞는 경우 | 확인할 것 |
|---|---|---|---|
| 데이터베이스 읽기 | ERP 데이터베이스의 필요한 테이블을 읽어 옴 | 자체 구축 ERP, 데이터베이스 접근이 가능한 경우 | 읽기용 계정, 운영 부하 |
| 연동(API) | ERP가 제공하는 연동 기능으로 가져옴 | 클라우드 ERP, 연동 기능이 있는 경우 | 호출 한도, 제공 범위 |
| 파일 시트 | 정기적으로 내보낸 파일을 가져옴 | 다른 방법이 없거나 먼저 작게 시작할 때 | 내보내기 주기, 형식 변경 |
어느 방식이든 바뀐 데이터만 정한 주기로 가져오면 ERP 부담을 줄일 수 있습니다. 가져온 데이터는 업무 지도의 대상과 관계에 맞춰 이름을 붙여, AI가 테이블 구조 대신 업무 의미로 읽게 합니다.
읽기와 쓰기를 나눕니다
AI는 읽기 권한 안에서 답하고, ERP 값을 바꾸는 일은 처리 요청 초안으로만 만듭니다. 담당자가 승인한 요청만 기존 시스템에 반영되고, 누가 언제 왜 승인했는지 기록됩니다(휴먼 인 더 루프). AI에게 ERP 쓰기 권한을 직접 주지 않아도 됩니다.
- 현업의 질문 목록에서 필요한 대상(주문, 품목, 거래처, 재고)을 고릅니다.
- 각 대상이 ERP의 어느 테이블 · 연동에 있는지 표시하고, 필요한 것만 읽어 옵니다.
- ERP 품목코드와 주문 시스템 상품코드를 같은 '상품'으로 묶는 규칙을 정합니다.
- 출고지 변경 같은 쓰기 작업은 승인 흐름을 거친 처리 요청으로만 열어 둡니다.
IT 담당자가 확인할 것
- AI 시스템이 설치될 위치와 ERP 사이 네트워크 경로(온프레미스 AI)
- 읽기용 계정과, 승인된 처리 요청을 반영할 쓰기 권한을 나눠 둘지
- 데이터를 가져오는 주기와 ERP 운영 시간대 부하
- 질문하는 사람의 권한이 AI 답에 그대로 적용되는지
- 지금 쓰는 AI가 있다면 MCP 같은 표준 방식으로 연결할 수 있는지(AI 에이전트)
함께 읽기
- 용어 설명데이터 사일로란? 증상과 해결 방법데이터 사일로의 뜻과 현장에서 보이는 증상, 생기는 이유, 데이터를 한곳으로 옮기는 방법과 연결해서 의미를 맞추는 방법의 차이를 정리했습니다.
- 용어 설명온프레미스 AI란? 사내 AI 구축 전에 볼 것온프레미스 AI(구축형 AI)의 뜻, 회사들이 찾는 이유, 공급사 클라우드 · 고객사 클라우드 · 사내 서버 설치의 차이, 사내 AI를 구축하기 전에 확인할 것을 정리했습니다.
- 물류 · 3PL물류 AI 활용, 화주 · 센터 · 운송 데이터를 한 번에화주사별로 다른 주문 형식, 센터 작업 기록, 운송사 데이터가 나뉜 물류 · 3PL 회사가 AI 에이전트를 업무에 쓰려면 무엇이 필요한지 업무 지도 예시와 질문 예시로 정리했습니다.
- 온톨로지 가이드온톨로지란? 회사 데이터와 AI를 잇는 업무 지도온톨로지의 뜻, 기업 온톨로지가 담는 것, 온톨로지 기반 AI가 답하는 방식, RAG · 지식그래프와의 차이, 구축 순서와 비용을 좌우하는 것, 온톨로지 기업을 고를 때 확인할 것을 한 번에 정리했습니다.