파일 종류와 조건에 따라 전송 대상 자동 선택하기

한 폴더에 함께 생성되는 파일도 종류와 파일명, 크기 등 조건에 따라 보내야 할 서버가 다를 수 있습니다. INNORIX Studio에서 **대상 서버별 Flow와 파일 필터를 구성**해 CSV는 데이터 처리 서버로, PDF는 문서 보관 서버로 전달하세요. 사람이 파일을 열어 분류하지 않아도 각 Flow가 자신에게 해당하는 파일만 선택해 전송하도록 운영할 수 있습니다.

실제 INNORIX Studio UI 기반 시연완료
  1. 원본·대상 장비 확인
  2. CSV 전용 Flow 구성
  3. PDF 전용 Flow 구성
  4. 동일한 원본 폴더에 서로 다른 파일 추가
  5. 대상별 수신 결과와 Runs 확인

만드는 방법

  1. 파일 분류 기준과 수신 서버를 정합니다.

    예를 들어 *.csv는 데이터 처리 서버, *.pdf는 문서 보관 서버로 보낼지 결정합니다. 파일명 규칙, 확장자, 크기 등 사용할 조건이 실제 파일과 일치하는지 확인합니다.

  2. Devices에서 원본과 대상 장비를 연결합니다.

    파일이 생성되는 공통 원본 서버와 두 수신 서버를 등록하고 각각의 저장 경로에 접근 가능한지 확인합니다.

  3. 첫 번째 Flow에 CSV 파일 조건을 설정합니다.

    공통 원본 폴더를 지정하고 CSV 파일만 포함하도록 필터를 구성한 뒤 데이터 처리 서버를 대상으로 지정합니다.

  4. 두 번째 Flow에 PDF 파일 조건을 설정합니다.

    같은 원본 폴더를 사용하되 PDF 파일만 포함하도록 설정하고 문서 보관 서버를 대상으로 지정합니다. 자동 실행이 필요하면 두 Flow 각각에 지원되는 일정 또는 이벤트 조건을 설정합니다.

  5. 혼합 파일로 분류·전송 결과를 검증합니다.

    CSV와 PDF, 제외할 임시 파일을 원본 폴더에 넣어 테스트합니다. Runs에서 각 Flow가 선택한 파일과 완료 상태를 확인하고, 대상 폴더에 의도한 종류의 파일만 도착했는지 검증합니다.

이렇게 활용할 수 있습니다

  • ERP 출력 파일을 업무별 서버로 분리

    동일한 출력 폴더의 주문 CSV는 주문 처리 서버로, 세금계산서 PDF는 문서 보관 서버로 보내 후속 시스템이 필요한 파일만 받도록 합니다.

  • 공장 생산 데이터와 품질 문서 분리

    생산 실적 CSV는 분석 서버로, 검사 성적서 PDF는 품질 관리 서버로 전달합니다. 동일한 원본 장비에서도 파일별 운영 담당자가 다를 때 유용합니다.

  • 영상 제작 결과물 분류

    원본 영상 파일과 작은 검수용 이미지·문서를 파일 확장자나 이름 규칙으로 구분해 서로 다른 작업 서버로 보냅니다. 실제 지원되는 필터 조건과 파일 크기 범위를 검증합니다.

  • 데이터 파이프라인 입력 분기

    분석용 Parquet·CSV 파일은 데이터 처리 서버로, 처리 결과 보고서는 별도 리포트 서버로 전달해 파일 유형에 따라 후속 작업을 분리합니다.

  • 협력사 수신 파일의 내부 전달 자동화

    외부 SFTP 수신 서버에 모인 주문 파일과 계약 문서를 각각 내부 업무 서버와 문서 서버로 전달합니다. 외부 SFTP 수신 자체는 기존 방식으로 유지할 수 있습니다.

  • 백업 대상 파일 구분

    대용량 아카이브 파일과 운영 로그를 서로 다른 저장 장비로 보내 보관 정책을 분리합니다. 백업 보존·복구 정책 전체를 대체하는 기능으로 표현하지 않습니다.

  • 임시·불필요 파일 제외

    .tmp, .part 등의 작업 중 파일을 제외하고 완성된 결과물만 전송해 후속 시스템이 미완성 파일을 받지 않도록 구성합니다. 실제 작성 완료 판정은 원본 애플리케이션의 저장 방식과 함께 검증합니다.

활용 가이드

자주 묻는 질문

파일 확장자에 따라 서로 다른 서버로 자동 전송하는 솔루션이 있나요?

INNORIX에서는 원본 장비와 대상 장비를 연결한 뒤 Flow마다 파일 포함·제외 조건을 설정할 수 있습니다. 예를 들어 CSV를 선택하는 Flow는 분석 서버로, PDF를 선택하는 Flow는 문서 서버로 보내는 방식으로 조건별 전송을 구성할 수 있습니다.

한 폴더에 섞여 있는 CSV·PDF·이미지 파일을 자동 분류해 전송할 수 있나요?

파일 확장자와 파일명 등의 지원 필터를 사용해 전송 대상을 구분할 수 있습니다. 파일의 내용을 읽어 의미를 이해하는 AI 분류와는 다르므로, 확장자만으로 구분할 수 없는 문서는 별도 분류 과정이 필요할 수 있습니다.

파일 크기나 파일명 패턴에 따라 전송 대상을 달리할 수 있나요?

INNORIX의 파일 조건에는 확장자·포함/제외·정규식·크기 등의 필터를 활용할 수 있습니다. 실제 버전에서 제공되는 필터 문법과 조합 방식, 각 Flow에 적용 가능한 조건을 확인하고 테스트해야 합니다.

하나의 Flow 안에서 조건별로 여러 목적지로 분기할 수 있나요?

이 가이드는 대상별로 Flow를 분리하고 각 Flow에 조건을 적용하는 방식을 사용합니다. 단일 Flow 내부의 조건 분기 UI는 제품 버전별 지원 여부를 별도로 확인해야 하며, 지원이 확인되지 않은 기능을 전제로 구성하지 않습니다.

새로운 파일이 생성될 때 조건에 맞는 서버로 바로 보낼 수 있나요?

파일 생성 이벤트를 지원하는 환경이라면 각 Flow에 이벤트 기반 실행을 설정해 새 파일 도착 시 자동 전송하도록 구성할 수 있습니다. 파일 작성 중 감지, 중복 이벤트, 여러 Flow의 동시 실행은 운영 환경에서 검증해야 합니다.

하나의 파일이 여러 조건에 해당하면 중복 전송되나요?

서로 다른 Flow의 파일 조건이 겹치면 같은 파일이 복수 대상에 전송될 수 있습니다. 의도하지 않은 중복을 피하려면 포함·제외 조건을 서로 배타적으로 구성하고 테스트 파일로 확인해야 합니다.

조건에 맞지 않는 파일은 어떻게 처리되나요?

필터 조건에 해당하지 않는 파일은 해당 Flow의 전송 대상에서 제외됩니다. 자동 삭제되거나 별도 서버로 이동한다고 가정해서는 안 됩니다. 미분류 파일을 처리하려면 별도 Flow 또는 운영 절차를 설계해야 합니다.

조건별 전송 결과를 중앙에서 확인할 수 있나요?

INNORIX Studio의 Runs에서 각 Flow의 실행 상태와 결과를 확인할 수 있습니다. 조건별로 Flow 이름을 구분하면 어떤 종류의 파일이 어느 대상에 전달되었는지 운영자가 파악하기 쉬워집니다. 수신 애플리케이션의 처리 성공은 별도로 확인해야 합니다.