다중 파일 연결 관리자
적용 대상: SQL Server Azure Data Factory의 SSIS Integration Runtime
다중 파일 연결 관리자를 사용하면 패키지가 기존 파일 및 폴더를 참조하거나 런타임 시 파일 및 폴더를 만들 수 있습니다.
참고 항목
Integration Services의 기본 제공 태스크 및 데이터 흐름 구성 요소는 다중 파일 연결 관리자를 사용하지 않습니다. 그러나 스크립트 태스크 또는 스크립트 구성 요소에서 이 연결 관리자를 사용할 수 있습니다. 스크립트 태스크에서 연결 관리자를 사용하는 방법에 대한 자세한 내용은 스크립트 태스크의 데이터 원본에 연결을 참조하세요. 스크립트 구성 요소에서 연결 관리자를 사용하는 방법에 대한 자세한 내용은 스크립트 구성 요소의 데이터 원본에 연결을 참조하세요.
다중 파일 연결 관리자의 사용 유형
다중 파일 연결 관리자의 FileUsageType 속성은 연결 사용 방법을 지정합니다. 다중 파일 연결 관리자는 파일을 만들고, 폴더를 만들고, 기존 파일을 사용하고, 기존 폴더를 사용할 수 있습니다.
다음 테이블에는 FileUsageType의 값이 나열되어 있습니다.
값 | 설명 |
---|---|
0 | 다중 파일 연결 관리자는 기존 파일을 사용합니다. |
1 | 다중 파일 연결 관리자는 파일을 만듭니다. |
2 | 다중 파일 연결 관리자는 기존 폴더를 사용합니다. |
3 | 다중 파일 연결 관리자는 폴더를 만듭니다. |
다중 파일 연결 관리자 구성
패키지에 다중 파일 연결 관리자를 추가하면 Integration Services에서 런타임 시 다중 파일 연결로 확인되는 연결 관리자를 만들고, 다중 파일 연결 관리자 속성을 설정하고, 다중 파일 연결 관리자를 패키지의 연결 컬렉션에 추가합니다.
연결 관리자의 ConnectionManagerType 속성은 MULTIFILE로 설정됩니다.
다음과 같은 방법으로 다중 파일 연결 관리자를 구성할 수 있습니다.
파일 및 폴더의 사용 유형을 지정합니다.
파일 및 폴더를 지정합니다.
다중 파일 또는 폴더를 사용하는 경우 파일 및 폴더가 액세스되는 순서를 지정합니다.
다중 파일 연결 관리자에서 다중 파일 및 폴더를 참조하는 경우 파일 및 폴더의 경로는 세로줄 문자(|)로 구분됩니다. 연결 관리자의 ConnectionString 속성 형식은 다음과 같습니다.
<경로>|<경로>
또한 와일드카드 문자를 사용하여 다중 파일 또는 폴더를 지정할 수 있습니다. 예를 들어 C 드라이브의 모든 텍스트 파일을 참조하려면 ConnectionString 속성 값을 C:\*.txt로 설정할 수 있습니다.
SSIS 디자이너를 사용하거나 프로그래밍 방식으로 속성을 설정할 수 있습니다.
SSIS 디자이너에서 설정할 수 있는 속성에 대한 자세한 내용은 파일 연결 관리자 추가 대화 상자 UI 참조를 참조하세요.
연결 관리자를 프로그래밍 방식으로 구성하는 방법에 대한 자세한 내용은 ConnectionManager 및 프로그래밍 방식으로 연결 추가를 참조하세요.