자습서: 마법사를 사용하여 기본 패키지 만들기
Microsoft Integration Services는 데이터 전송을 수행하는 패키지를 작성하기 위한 SQL Server 가져오기 및 내보내기 마법사를 제공합니다. 이러한 패키지는 원본에서 데이터를 추출하여 대상에 로드할 수 있지만 전송 프로세스에서 최소한의 데이터 변환만 수행할 수 있습니다. 또한 이 마법사에서 기본 패키지를 신속하게 만든 다음 SSIS 디자이너에서 패키지를 향상시킬 수 있습니다.
이 자습서에서는 SQL Server 가져오기 및 내보내기 마법사를 사용하여 기본 패키지를 만드는 방법을 배웁니다. 작성하는 패키지는 Excel 통합 문서에서 데이터를 추출하여 AdventureWorks2008R2 데이터베이스의 테이블에 로드합니다. 이 테이블은 마법사의 한 단계에서 정의되며 패키지를 실행할 때 동적으로 만들어집니다.
이후에 단원에서 패키지는 데이터를 정렬하고 새 열을 작성하며 열을 값으로 채우는 데이터 흐름을 포함하도록 확장됩니다. 새 값을 생성하기 위해 새로운 Integration Services 식 언어를 그래픽 식 작성기와 함께 사용하여 기존 데이터 열에 기초한 새 값을 만드는 식을 작성하는 방법을 배웁니다.
자습서에서 사용하는 예제 데이터를 설치하면 자습서의 각 단원에서 사용될 패키지의 완성된 버전도 함께 설치됩니다. 원하는 경우 1단원을 건너뛰고 완성된 1단원 패키지를 사용하여 2단원에서 자습서를 시작할 수 있습니다. 패키지, SQL Server 가져오기 및 내보내기 마법사 또는 새 개발 환경을 처음 사용하는 경우에는 1단원부터 시작하는 것이 좋습니다.
학습 내용
Microsoft SQL Server Integration Services에서 사용할 수 있는 새 도구, 컨트롤 및 기능에 익숙해지는 가장 좋은 방법은 실제로 사용해 보는 것입니다. 이 자습서에서는 먼저 SQL Server 가져오기 및 내보내기 마법사를 사용하여 기본 데이터 전송 패키지를 만드는 방법을 설명하고 SSIS 디자이너를 사용하여 패키지의 데이터 변환 기능을 향상시키는 방법을 보여 줍니다.
요구 사항
이 자습서는 기본적인 데이터베이스 작업에는 익숙하지만 SQL Server Integration Services의 새 기능은 많이 접해 보지 못한 사용자를 위한 것입니다.
이 자습서를 사용하려면 다음과 같은 시스템 요구 사항을 만족해야 합니다.
이 자습서에서 만든 패키지를 32비트 모드에서 실행해야 합니다. 이 예제에서는 Microsoft Jet 4.0 OLE DB 공급자를 사용하며 이 공급자의 경우 64비트 버전이 없습니다. 따라서 64비트 모드에서 이 패키지를 실행하면 실패합니다. 64비트 컴퓨터에서 32비트 모드로 패키지를 실행하는 방법은 Integration Services에 대한 64비트 고려 사항을 참조하십시오.
컴퓨터에 AdventureWorks2008R2 데이터베이스와 함께 SQL Server를 설치해야 합니다. 보안을 위해 예제 데이터베이스는 기본적으로 설치되지 않습니다. 예제 데이터베이스를 설치하려면 SQL Server 예제 및 예제 데이터베이스 설치 시 고려 사항를 참조하십시오.
AdventureWorks2008R2에서 테이블을 생성 및 삭제할 수 있는 권한
컴퓨터에 예제 데이터가 설치되어 있어야 합니다. 예제 데이터는 예제와 함께 설치됩니다. 예제 데이터를 찾을 수 없으면 위 절차로 돌아가 설명대로 설치를 완료하십시오.
[!참고]
자습서를 검토할 때는 문서 뷰어 도구 모음에 다음 단추 및 이전 단추를 추가하는 것이 효율적입니다. 자세한 내용은 도움말에 다음 및 이전 단추 추가를 참조하십시오.
이 자습서에서는 제어 흐름 요소 간 또는 데이터 흐름 요소 간에 자동 연결 기능을 사용하도록 SSIS 디자이너를 다시 구성하지 않았다고 가정합니다. SSIS 디자이너에서 자동 연결을 사용하는 경우 디자인 화면에 추가할 때 요소가 자동으로 연결됩니다. 또한 제어 흐름에 대한 자동 연결 기능에서는 성공 대신 실패 및 완료를 기본 제약 조건으로 사용할 수 있습니다. SSIS 디자이너에서 성공을 기본 제약 조건으로 사용하지 않는 경우 자습서로 학습하는 동안 이 구성을 다시 설정해야 합니다. 도구 메뉴에서 옵션을 클릭하면 나타나는 옵션 대화 상자의 비즈니스 인텔리전스 디자이너 섹션에서 자동 연결 기능을 구성합니다.
이 자습서에 소요되는 예상 시간: 1시간
이 자습서의 단원
1단원: 기본 패키지 만들기
이 단원에서는 SQL Server 가져오기 및 내보내기 마법사를 사용하여 데이터 전송 패키지를 만듭니다.2단원: 기본 패키지 향상
이 단원에서는 정렬 작업을 포함하고 새 열과 열 값을 기존 데이터 집합에 추가하기 위해 기본 패키지를 향상시킵니다.