Integration Services(SSIS) 프로젝트

SQL Server에서는 Integration Services 패키지 개발을 위해 SQL Server Data Tools(SSDT)를 제공합니다.

Microsoft SQL Server 데이터베이스 또는 SSIS 패키지 저장소에 패키지를 배포하는 경우 Integration Services 서비스를 사용하여 패키지를 관리합니다. Integration Services 서비스는 SQL Server Management Studio에서만 사용할 수 있습니다. 서비스에 대한 자세한 내용은 Integration Services 서비스(SSIS 서비스)를 참조하십시오. 패키지 배포에 대한 자세한 내용은 패키지 배포(SSIS)를 참조하십시오.

Integration Services 서버에 Integration Services 프로젝트를 배포하는 경우 SQL Server Management Studio의 Transact-SQL 뷰 및 저장 프로시저를 사용하여 프로젝트를 관리합니다. 프로젝트 배포에 대한 자세한 내용은 프로젝트 및 패키지 배포를 참조하십시오. Integration Services 서버에 대한 자세한 내용은 Integration Services(SSIS) 서버를 참조하십시오.

SQL Server Data Tools(SSDT) 및 SQL Server Management Studio의 개요는 Integration Services(SSIS) 및 Studio 환경을 참조하십시오.

Integration Services 프로젝트 이해

프로젝트는 Integration Services 패키지를 개발하는 컨테이너입니다.

SQL Server Data Tools(SSDT)에서 Integration Services 프로젝트는 패키지와 관련된 파일을 저장하고 그룹화합니다. 예를 들어 특정 ETL(추출, 변환 및 로드) 솔루션을 만드는 데 필요한 파일이 프로젝트에 포함됩니다.

Integration Services 프로젝트를 만들려면 먼저 이러한 종류의 프로젝트에 포함되는 기본 내용에 대해 잘 알고 있어야 합니다. 프로젝트에 포함되는 내용을 이해한 후에는 Integration Services 프로젝트를 만들고 사용할 수 있습니다.

Integration Services 프로젝트의 폴더

다음 다이어그램은 SQL Server Data Tools(SSDT)의 Integration Services 프로젝트에 있는 폴더를 보여 줍니다.

Integration Services 프로젝트의 폴더

다음 표에서는 Integration Services 프로젝트에 표시되는 폴더에 대해 설명합니다.

폴더

설명

SSIS 패키지

패키지가 포함됩니다. 자세한 내용은 Integration Services(SSIS) 패키지를 참조하십시오.

기타

패키지 파일 이외의 파일을 포함합니다.

Integration Services 프로젝트의 파일

신규 또는 기존 Integration Services 프로젝트를 솔루션에 추가하면 SQL Server Data Tools(SSDT)에서 확장명이 .dtproj, .dtproj.user 및 .database인 프로젝트 파일이 생성됩니다.

  • *.dtproj 파일에는 패키지와 같은 프로젝트 구성 및 항목에 대한 정보가 포함됩니다.

  • *.dtproj.user 파일에는 프로젝트를 사용하기 위한 기본 설정에 대한 정보가 포함됩니다.

  • *.database 파일에는 SQL Server Data Tools(SSDT)에서 Integration Services 프로젝트를 여는 데 필요한 정보가 포함됩니다.

솔루션 이해

솔루션은 종단 간 비즈니스 솔루션을 개발할 때 사용되는 프로젝트를 그룹화 및 관리하는 컨테이너입니다. 솔루션을 사용하면 여러 프로젝트를 하나의 단위로 취급하고 비즈니스 솔루션에 관련된 하나 이상의 관련 프로젝트를 하나로 묶을 수 있습니다.

솔루션에는 여러 형식의 프로젝트가 포함될 수 있습니다. SSIS 디자이너를 사용하여 Integration Services 패키지를 만들려면 SQL Server Data Tools(SSDT)에서 제공하는 솔루션의 Integration Services 프로젝트를 사용합니다.

새 솔루션을 만들 때 SQL Server Data Tools(SSDT)는 솔루션 탐색기에 솔루션 폴더를 추가하고 확장명이 .sln 및 .suo인 파일을 만듭니다.

  • *.sln 파일에는 솔루션 구성에 대한 정보가 포함되고 솔루션의 프로젝트가 나열됩니다.

  • *.suo 파일에는 솔루션을 사용하기 위한 기본 설정에 대한 정보가 포함됩니다.

새 프로젝트를 만들면 SQL Server Data Tools(SSDT)에서 솔루션이 자동으로 생성되지만 빈 솔루션을 만든 다음 프로젝트를 나중에 추가할 수도 있습니다.

[!참고]

기본적으로 SQL Server Data Tools(SSDT)에서 새 Integration Services 프로젝트를 만들 때는 솔루션 탐색기에 솔루션이 표시되지 않습니다. 이 기본 동작을 변경하려면 도구 메뉴에서 옵션을 클릭합니다. 옵션 대화 상자에서 프로젝트 및 솔루션을 확장한 다음 일반을 선택합니다. 일반 페이지에서 솔루션 항상 표시를 선택합니다.

Integration Services 아이콘(작은 아이콘) Integration Services 관련 최신 정보 얻기

Microsoft의 최신 다운로드, 문서, 예제 및 비디오와 커뮤니티에서 선택된 솔루션을 보려면 MSDN의 Integration Services 페이지를 방문하십시오.


이러한 업데이트에 대한 자동 알림을 받으려면 해당 페이지에서 제공하는 RSS 피드를 구독하십시오.

관련 태스크

솔루션에서 Integration Services 프로젝트 추가 또는 제거

새 Integration Services 프로젝트 만들기

Integration Services 프로젝트에 항목 추가

프로젝트 항목 복사

관련 내용

Integration Services 프로젝트 배포