다음을 통해 공유


파일 연결 관리자

적용 대상: SQL Server Azure Data Factory의 SSIS Integration Runtime

파일 연결 관리자를 사용하면 패키지가 기존 파일 또는 폴더를 참조하거나 런타임 시 파일 또는 폴더를 만들 수 있습니다. 예를 들어 Excel 파일을 참조할 수 있습니다. Microsoft SQL Server Integration Services의 특정 구성 요소는 파일의 정보를 사용하여 작업을 수행합니다. 예를 들어 SQL 실행 태스크는 태스크가 실행하는 SQL 문이 포함된 파일을 참조할 수 있습니다. 다른 구성 요소는 파일에 대한 작업을 수행합니다. 예를 들어 파일 시스템 태스크는 파일을 참조하여 새 위치로 복사할 수 있습니다.

파일 연결 관리자의 사용 유형

파일 연결 관리자의 FileUsageType 속성은 파일 연결 사용 방법을 지정합니다. 파일 연결 관리자는 파일을 만들거나, 폴더를 만들거나, 기존 파일을 사용하거나, 기존 폴더를 사용할 수 있습니다.

다음 테이블에는 FileUsageType의 값이 나열되어 있습니다.

설명
0 파일 연결 관리자는 기존 파일을 사용합니다.
1 파일 연결 관리자는 파일을 만듭니다.
2 파일 연결 관리자에서 기존 폴더를 사용합니다.
3 파일 연결 관리자가 폴더를 만듭니다.

여러 파일 또는 폴더 연결

파일 연결 관리자는 파일 또는 폴더를 하나만 참조할 수 있습니다. 여러 파일을 참조하려면 플랫 파일 연결 관리자 대신 다중 파일 연결 관리자를 사용합니다. 자세한 내용은 다중 파일 연결 관리자를 참조하세요.

파일 연결 관리자 구성

패키지에 파일 연결 관리자를 추가하면 Integration Services에서 런타임 시 파일 연결로 확인되는 연결 관리자를 만들고, 파일 연결 속성을 설정하고, 파일 연결을 패키지의 연결 컬렉션에 추가합니다.

연결 관리자의 ConnectionManagerType 속성이 FILE로 설정됩니다.

다음과 같은 방법으로 파일 연결 관리자를 구성할 수 있습니다.

  • 사용 유형을 지정합니다.

  • 파일 또는 폴더를 지정합니다.

SSDT(SQL Server Data Tools)의 속성 창에서 식을 지정하여 파일 연결 관리자에 대한 ConnectionString 속성을 설정할 수 있습니다. 그러나 식을 사용하여 파일 또는 폴더를 지정할 때 유효성 검사 오류를 방지하려면 파일 연결 관리자 편집기에서 파일/폴더에 대해 파일 또는 폴더 경로를 추가합니다.

SSIS 디자이너를 사용하거나 프로그래밍 방식으로 속성을 설정할 수 있습니다.

SSIS 디자이너에서 설정할 수 있는 속성에 대한 자세한 내용은 파일 연결 관리자 편집기를 참조하세요.

연결 관리자를 프로그래밍 방식으로 구성하는 방법에 대한 자세한 내용은 ConnectionManager프로그래밍 방식으로 연결 추가를 참조하세요.

파일 연결 관리자 편집기

파일 연결 관리자 편집기 대화 상자를 사용하여 파일 또는 폴더에 연결하는 데 사용되는 속성을 지정합니다.

참고 항목

SSDT(SQL Server Data Tools)의 속성 창에서 식을 지정하여 파일 연결 관리자에 대한 ConnectionString 속성을 설정할 수 있습니다. 그러나 식을 사용하여 파일 또는 폴더를 지정할 때 유효성 검사 오류를 방지하려면 파일 연결 관리자 편집기에서 파일/폴더에 대해 파일 또는 폴더 경로를 추가합니다.

파일 연결 관리자에 대한 자세한 내용은 파일 연결 관리자를 참조하세요.

옵션

사용 유형
파일 연결 관리자 가 기존 파일 또는 폴더에 연결하는지 또는 새 파일 또는 폴더에 연결하는지 여부를 지정합니다.

설명
파일 만들기 런타임 시 새 파일을 만듭니다.
기존 파일 기존 파일을 사용합니다.
폴더 만들기 런타임에 새 폴더를 만듭니다.
기존 폴더 기존 폴더를 사용합니다.

파일/폴더
파일인 경우 사용할 파일을 지정합니다.

폴더를 선택한 경우 사용할 폴더를 지정합니다.

찾아보기
파일 선택 또는 폴더 찾아보기 대화 상자를 사용하여 파일 또는 폴더를 선택합니다.

파일 연결 관리자 추가 대화 상자 UI 참조

파일 연결 관리자 추가 대화 상자를 사용하여 파일 또는 폴더 그룹에 대한 연결을 정의합니다.

다중 파일 연결 관리자에 대한 자세한 내용은 다중 파일 연결 관리자를 참조하세요.

참고 항목

Integration Services의 기본 제공 태스크 및 데이터 흐름 구성 요소는 다중 파일 연결 관리자를 사용하지 않습니다. 그러나 스크립트 태스크 또는 스크립트 구성 요소에서 이 연결 관리자를 사용할 수 있습니다.

파일 추가 연결 관리자 대화 상자 옵션

사용 유형
다중 파일 연결 관리자에 사용할 파일 유형을 지정합니다.

설명
파일 만들기 연결 관리자는 파일을 만듭니다.
기존 파일 연결 관리자는 기존 파일을 사용합니다.
폴더 만들기 연결 관리자는 폴더를 만듭니다.
기존 폴더 연결 관리자는 기존 폴더를 사용합니다.

파일/폴더
다음과 같이 설명된 단추를 사용하여 추가한 파일이나 폴더를 표시합니다.

추가
파일 선택 대화 상자를 사용하여 파일을 추가하거나 폴더 찾아보기 대화 상자를 사용하여 폴더를 추가합니다.

편집
파일 또는 폴더를 선택한 다음 파일 선택 또는 폴더 찾아보기 대화 상자를 사용하여 다른 파일 또는 폴더로 바꿉니다.

제거
파일 또는 폴더를 선택한 다음 제거 단추를 사용하여 목록에서 제거합니다.

화살표 단추
파일이나 폴더를 선택한 다음 화살표 단추를 통해 위/아래로 이동하여 액세스 순서를 지정합니다.

열 유형 제안 대화 상자 UI 참조

열 유형 제안 대화 상자를 사용하여 파일 콘텐츠의 샘플링을 기반으로 플랫 파일 연결 관리자 열의 데이터 형식과 길이를 식별합니다.

Integration Services에서 사용하는 데이터 형식에 대한 자세한 내용은 Integration Services 데이터 형식을 참조하세요.

열 형식 제안 대화 상자 옵션

행 수
알고리즘에서 사용하는 샘플의 행 수를 입력하거나 선택합니다.

가장 작은 정수 데이터 형식 제안
평가를 건너뛰려면 이 확인란의 선택을 취소합니다. 선택한 경우 정수 데이터가 포함된 열에 대해 가능한 가장 작은 정수 데이터 형식을 결정합니다.

가장 작은 실제 데이터 형식 제안
평가를 건너뛰려면 이 확인란의 선택을 취소합니다. 이 확인란이 선택되어 있으면 실수 데이터를 포함하는 열에서 보다 작은 실수 데이터 형식인 DT_R4를 사용할 수 있는지 여부를 확인합니다.

다음 값을 사용하여 부울 열 식별
부울 값 True와 False로 사용할 값 두 개를 입력합니다. 값은 쉼표로 구분해야 하며 첫 번째 값은 True를 나타냅니다.

문자열 열 패딩
문자열 패딩을 사용하도록 설정하려면 이 확인란을 선택합니다.

패딩 비율
문자 데이터 형식 열의 길이에 추가할 열 길이의 비율을 입력하거나 선택합니다. 백분율은 정수여야 합니다.

Integration Services 오류 및 메시지 참조