6단원: 프로젝트 배포 모델에 매개 변수 사용

SQL Server 2012에는 Integration Services 서버에 프로젝트를 배포할 수 있는 새로운 배포 모델이 도입되었습니다. Integration Services 서버에서는 패키지를 관리 및 실행하고 패키지에 대한 런타임 값을 구성할 수 있습니다.

이 단원에서는 프로젝트 배포 모델을 사용하도록 5단원: 패키지 배포 모델을 위한 패키지 구성 추가에서 만든 패키지를 수정합니다. 구성 값을 예제 데이터 위치를 지정하는 매개 변수로 바꿉니다. 또한 자습서에 포함된 완료된 5단원 패키지를 복사할 수도 있습니다.

Integration Services 프로젝트 구성 마법사를 사용하여 프로젝트를 프로젝트 배포 모델로 변환하고 구성 값이 아닌 매개 변수를 사용해서 디렉터리 속성을 설정합니다. 이 단원에서는 기존 SSIS 패키지를 새로운 프로젝트 배포 모델로 변환하기 위해 수행해야 하는 단계에 대해 일부 설명합니다.

패키지를 다시 실행하면 Integration Services 서비스가 매개 변수를 사용해서 변수 값을 채우고, 이 변수는 다시 디렉터리 속성을 업데이트합니다. 따라서 패키지 구성 파일에 설정된 폴더가 아니라 매개 변수 값으로 지정된 새 데이터 폴더의 파일이 패키지에서 반복 처리됩니다.

중요 정보중요

이 자습서를 실행하려면 AdventureWorksDW2012 예제 데이터베이스가 필요합니다. AdventureWorksDW2012 설치 및 배포 방법에 대한 자세한 내용은 SQL Server 예제 및 예제 데이터베이스 설치 시 고려 사항을 참조하십시오.

단원 태스크

이 단원에서는 다음 태스크를 다룹니다.

  1. Step 1: Copying the Lesson 5 Package

  2. Step 2: Converting the Project to the Project Deployment Model

  3. Step 3: Testing the Lesson 6 Package

  4. Step 4: Deploying the Lesson 6 Package

단원 시작

Step 1: Copying the Lesson 5 Package