파일 수집부터 처리·배포까지 한 번에 자동화하기
여러 장비에서 모은 파일을 처리 서버로 전달하고, 처리 결과가 준비되면 필요한 서버들에 자동으로 배포하세요. INNORIX Studio에서 수집·전달·배포 단계를 Flow로 구성하고 실행 조건을 연결하면, 각 단계의 결과를 확인하면서 반복되는 파일 업무를 운영할 수 있습니다. 파일 변환이나 분석처럼 **파일 전송 이외의 실제 처리 작업은 기존 업무 애플리케이션이 수행**하며, INNORIX는 해당 처리 단계의 입력·출력 파일을 전달하고 다음 전송을 이어주는 역할을 합니다.
- 지점 파일 수집
- 처리 서버에 입력 파일 도착
- 외부 처리 애플리케이션의 결과 파일 생성
- 결과 파일을 여러 서버로 자동 배포
- Runs에서 단계별 실행 결과 확인
이 가이드는 단순한 N:1 수집이나 1:N 배포가 아니라, 수집 결과를 처리 시스템에 전달하고 처리 완료를 확인한 뒤 다음 배포를 시작하는 다단계 업무를 설명합니다. Studio가 CSV 분석·변환·압축 등 업무 처리를 자체적으로 실행한다고 표현하지 않습니다. 처리 완료 판단은 실제 환경에서 지원되는 파일 생성 이벤트, 완료 신호 또는 검증된 외부 연동 방식으로 구현해야 합니다.
만드는 방법
- 업무의 입력·처리·출력 단계를 정리합니다.
원본 장비, 수집 대상 파일, 처리 애플리케이션의 입력 폴더, 결과 파일 생성 위치, 최종 배포 대상과 단계별 성공 기준을 확정합니다.
- Studio에서 관련 장비를 연결합니다.
지점의 원본 서버, 중앙 처리 서버, 결과 파일을 받을 대상 서버들을 Devices에 등록하고 각 폴더의 접근 권한을 확인합니다.
- 수집 Flow를 구성합니다.
여러 원본 장비의 파일을 중앙 처리 서버의 입력 경로로 모으는 N:1 전송을 설정합니다. 동일 파일명 충돌과 부분 수집 상태를 고려해 저장 경로와 파일 조건을 정합니다.
- 처리 완료 이후의 배포 Flow를 구성합니다.
처리 애플리케이션이 생성하는 결과 파일 폴더를 원본으로, 여러 수신 서버를 대상으로 하는 1:N 배포 Flow를 만듭니다. 수집 완료와 처리 완료를 혼동하지 않도록 후속 실행 조건을 설정합니다.
- 전체 흐름을 테스트하고 Runs에서 검증합니다.
수집 파일 도착, 외부 처리 완료, 결과 파일 생성, 대상별 배포 완료를 순서대로 확인합니다. 처리 실패나 일부 배포 실패 시 어디서 멈추고 무엇을 재실행할지 정한 후 운영합니다.
이렇게 활용할 수 있습니다
- 전국 매출 데이터 취합과 보고서 배포
지점별 CSV 파일을 중앙 처리 서버로 수집하고, 기존 집계 프로그램이 만든 결과 보고서를 본사 재무 서버와 지역 담당 서버에 배포합니다.
- 공장 품질 검사 결과의 통합 분석
생산 라인에서 생성된 검사 파일을 분석 서버로 전달하고, 품질 분석 프로그램이 만든 판정 결과를 공장 운영 서버와 품질관리 서버로 보냅니다.
- 영상·이미지 후처리 파이프라인
촬영 장비에서 원본 파일을 수집하고 인코딩·변환 시스템에 전달한 뒤, 출력된 결과물을 배포 서버와 보관 서버로 전송합니다. 인코딩 자체는 별도 소프트웨어가 수행합니다.
- 연구 데이터의 처리와 결과 공유
여러 실험 장비에서 측정 파일을 모아 분석 서버로 보내고, 분석 작업이 완료되어 결과 파일이 생성되면 연구팀별 서버에 배포합니다.
- 정기 정산 파일의 생성·검증·전달
업무 시스템에서 내보낸 파일을 검증 서버로 전송하고, 검증 프로그램이 통과 파일을 별도 출력 폴더에 저장하면 지정된 정산 서버에 전달합니다.
- 지점별 운영 로그의 정리와 재배포
여러 지점의 로그를 중앙 서버로 수집한 뒤 외부 로그 처리 시스템이 만든 요약 파일을 보안 운영 서버와 모니터링 서버로 배포합니다.
- 설계·제조 데이터의 승인 후 전달
현장에서 수집한 설계 산출물을 검토 시스템으로 전달하고, 승인 완료를 나타내는 별도 결과 파일 또는 신호가 확인된 경우에만 생산 서버로 배포합니다. 승인 판단 자체는 별도 시스템에서 수행합니다.
활용 가이드
자주 묻는 질문
파일 수집부터 처리 결과 배포까지 자동화하는 솔루션이 있나요?
INNORIX는 여러 장비에서 파일을 수집하고 처리 시스템에 전달한 뒤, 결과 파일을 다시 여러 서버로 배포하는 전송 단계를 Studio의 Flow와 자동화 기능으로 구성할 수 있는 엔터프라이즈 파일 전송 플랫폼입니다. 실제 데이터 변환·분석·승인 등은 연결된 업무 시스템에서 실행합니다.
INNORIX만으로 파일 변환이나 데이터 분석까지 자동으로 실행할 수 있나요?
이 가이드에서는 INNORIX를 파일 이동과 전송 단계 간 연계에 사용합니다. CSV 집계, 영상 인코딩, 문서 변환, AI 분석 같은 업무 처리는 별도 애플리케이션이 담당합니다. 처리 프로그램을 호출하거나 완료 여부를 연동하는 구체적인 방법은 실제 지원 API·이벤트 및 고객 환경을 확인해야 합니다.
여러 서버에서 파일을 모은 다음 결과를 다른 서버들에 자동 배포할 수 있나요?
네. N:1 수집 Flow와 1:N 배포 Flow를 별도로 구성하고, 처리 결과 파일이 준비되었음을 확인할 수 있는 조건을 기준으로 후속 배포를 실행하도록 설계할 수 있습니다. 처리 완료 전에 결과가 배포되지 않도록 단계별 검증이 중요합니다.
수집이 완료되면 다음 전송이 자동으로 시작되나요?
INNORIX는 전송 완료 등의 이벤트와 다단계 전송 연계를 활용할 수 있습니다. 다만 수집 완료는 처리 완료와 다릅니다. 처리 서버의 업무가 끝났는지 확인해야 하는 경우에는 결과 파일 생성, 완료 마커 또는 실제 지원되는 외부 연동 방식을 추가해야 합니다.
중간 처리 단계에서 오류가 발생하면 이미 완료된 수집부터 다시 해야 하나요?
반드시 모든 단계를 처음부터 실행할 필요는 없도록 작업을 분리해 설계할 수 있습니다. 수집·처리·배포를 구분하고 완료된 파일과 실패한 파일을 식별하면 필요한 단계부터 재실행할 수 있습니다. 실제 재시도 범위는 Flow 설정과 외부 처리 프로그램의 재실행 안전성에 따라 달라집니다.
처리 결과 파일이 여러 개이거나 늦게 생성되면 어떻게 하나요?
완료 파일을 구분하는 규칙이 필요합니다. 파일 생성 이벤트만으로 처리 완료를 확정하기 어려우면 완료 마커, 파일명 변경, 배치별 완료 목록 또는 적절한 일정 기반 검증을 사용해야 합니다. 결과 파일이 쓰이는 도중 전송되지 않도록 테스트합니다.
기존 ERP·MES·분석 프로그램을 바꾸지 않고 파일 전송만 자동화할 수 있나요?
기존 프로그램이 지정된 폴더에서 파일을 읽고 결과 파일을 저장할 수 있다면, 그 전후의 파일 전달 단계를 INNORIX로 구성하는 방식을 검토할 수 있습니다. 프로그램의 입력·출력 규칙과 실행 완료 신호를 확인해야 하며, 별도 개발이 필요한 경우도 있습니다.
여러 단계의 전송이 정상 완료되었는지 한곳에서 확인할 수 있나요?
INNORIX Studio의 Runs에서 INNORIX가 수행한 전송 단계의 상태와 결과를 확인할 수 있습니다. 외부 애플리케이션 내부 처리 상태까지 자동으로 통합 표시된다고 가정해서는 안 되며, 필요하면 처리 시스템의 로그나 완료 신호와 함께 검증해야 합니다.