Integration Services(SSIS) 프로젝트
SQL Server 에서는 SSDT(SQL Server Data Tools) 패키지 개발을 위해 Integration Services 를 제공합니다.
Microsoft SQL Server 데이터베이스 또는 SSIS 패키지 저장소에 패키지를 배포하는 경우 Integration Services 서비스를 사용하여 패키지를 관리합니다. Integration Services 서비스는 SQL Server Management Studio에서만 사용할 수 있습니다. 서비스에 대한 자세한 내용은 Integration Services Service(SSIS 서비스)를 참조하세요. 패키지 배포에 대한 자세한 내용은 패키지 배포(SSIS)를 참조하세요.
Integration Services 프로젝트를 Integration Services 서버에 배포하는 경우 SQL Server Management Studio Transact-SQL 보기 및 저장 프로시저를 사용하여 프로젝트를 관리합니다. 프로젝트 배포에 대한 자세한 내용은 Deployment of Projects and Packages를 참조하십시오. Integration Services 서버에 대한 자세한 내용은 Integration Services(SSIS) 서버를 참조하세요.
SSDT(SQL Server Data Tools) 및 SQL Server Management Studio 대한 개요는 Integration Services(SSIS) 및 Studio Environments를 참조하세요.
Integration Services 프로젝트 이해
프로젝트는 Integration Services 패키지를 개발하는 컨테이너입니다.
SSDT(SQL Server Data Tools)에서 Integration Services 프로젝트는 패키지와 관련된 파일을 저장하고 그룹화합니다. 예를 들어 특정 ETL(추출, 변환 및 로드) 솔루션을 만드는 데 필요한 파일이 프로젝트에 포함됩니다.
Integration Services 프로젝트를 만들려면 먼저 이러한 종류의 프로젝트에 포함되는 기본 내용에 대해 잘 알고 있어야 합니다. 프로젝트에 포함되는 내용을 이해한 후에는 Integration Services 프로젝트를 만들고 사용할 수 있습니다.
Integration Services 프로젝트의 폴더
다음 다이어그램은 Integration Services 의 SSDT(SQL Server Data Tools)프로젝트에 있는 폴더를 보여 줍니다.
다음 표에서는 Integration Services 프로젝트에 표시되는 폴더에 대해 설명합니다.
폴더 | Description |
---|---|
SSIS 패키지 | 패키지가 포함됩니다. 자세한 내용은 Integration Services(SSIS) 패키지를 참조하세요. |
기타 | 패키지 파일 이외의 파일을 포함합니다. |
Integration Services 프로젝트의 파일
솔루션에 새 프로젝트 또는 기존 Integration Services 프로젝트를 추가하는 경우 SSDT(SQL Server Data Tools)는 확장명이 .dtproj 및 .dtproj.user 및 .database인 프로젝트 파일을 만듭니다.
*.dtproj 파일에는 패키지와 같은 프로젝트 구성 및 항목에 대한 정보가 포함됩니다.
*.dtproj.user 파일에는 프로젝트를 사용하기 위한 기본 설정에 대한 정보가 포함됩니다.
*.database 파일에는 SSDT(SQL Server Data Tools) 에서 Integration Services 프로젝트를 여는 데 필요한 정보가 포함됩니다.
솔루션 이해
솔루션은 엔드투엔드 비즈니스 솔루션을 개발할 때 사용되는 프로젝트를 그룹화 및 관리하는 컨테이너입니다. 솔루션을 사용하면 여러 프로젝트를 하나의 단위로 취급하고 비즈니스 솔루션에 관련된 하나 이상의 관련 프로젝트를 하나로 묶을 수 있습니다.
솔루션에는 여러 형식의 프로젝트가 포함될 수 있습니다. SSIS 디자이너를 사용하여 Integration Services 패키지를 만들려면 Integration Services 에서 제공하는 솔루션의 SSDT(SQL Server Data Tools)프로젝트를 사용합니다.
새 솔루션을 만들 때 SSDT(SQL Server Data Tools) 는 솔루션 탐색기에 솔루션 폴더를 추가하고 확장명이 .sln 및 .suo인 파일을 만듭니다.
*.sln 파일에는 솔루션 구성에 대한 정보가 포함되고 솔루션의 프로젝트가 나열됩니다.
*.suo 파일에는 솔루션을 사용하기 위한 기본 설정에 대한 정보가 포함됩니다.
새 프로젝트를 만들면 SSDT(SQL Server Data Tools) 에서 솔루션이 자동으로 생성되지만 빈 솔루션을 만든 다음 프로젝트를 나중에 추가할 수도 있습니다.
참고
기본적으로 SQL Server Data Tools(SSDT)에서 새 Integration Services 프로젝트를 만들 때 솔루션은 프로젝트 Explorer 창에 표시되지 않습니다. 이 기본 동작을 변경하려면 도구 메뉴에서 옵션을 클릭합니다. 옵션 대화 상자에서 프로젝트 및 솔루션을 확장한 다음 일반을 선택합니다. 일반 페이지에서 솔루션 항상 표시를 선택합니다.
관련 작업
솔루션에서 Integration Services 프로젝트 추가 또는 제거
새 Integration Services 프로젝트 만들기
Integration Services 프로젝트에 항목 추가