3단원: 패키지 구성 추가
패키지 구성을 사용하면 개발 환경 외부에서 런타임 속성과 변수를 설정할 수 있습니다. 구성을 통해 쉽고 유연하게 배포할 수 있는 패키지를 개발할 수 있습니다. Microsoft SQL Server 2005 Integration Services(SSIS)에서는 다음과 같은 구성 유형을 제공합니다.
- XML 구성 파일
- 환경 변수
- 레지스트리 항목
- 부모 패키지 변수
- SQL Server 테이블
이 단원에서는 패키지 구성을 활용할 수 있도록 2단원: 루핑 추가에서 만든 단순 Integration Services 패키지를 수정하는 방법에 대해 설명합니다. 자습서에 완성된 상태로 포함된 2단원 패키지를 복사할 수도 있습니다. 패키지 구성 마법사를 통해 Directory 속성에 매핑된 패키지 수준 변수를 사용하여 Foreach 루프 컨테이너의 Directory 속성을 업데이트하는 XML 구성을 만듭니다. 구성 파일을 생성했으면 개발 환경 외부에서 변수 값을 수정하고 수정된 속성을 새 예제 데이터 폴더로 지정합니다. 패키지를 다시 실행하면 구성 파일이 변수 값을 채우고 해당 변수가 Directory 속성을 업데이트합니다. 결과적으로 패키지는 패키지에 하드 코드된 원래 폴더의 파일이 아니라 새 데이터 폴더의 파일을 반복 처리합니다.
중요: |
---|
이 자습서를 실행하려면 AdventureWorksDW 예제 데이터베이스가 필요합니다. AdventureWorksDW를 설치 및 배포하는 방법은 AdventureWorks 예제 및 예제 데이터베이스 설치를 위해 설치 프로그램 실행을 참조하십시오. |
단원 작업
이 단원에서는 다음 작업을 다룹니다.