Integration Services 프로젝트

SQL Server는 Integration Services 패키지의 개발 및 관리를 위해 Business Intelligence Development Studio 및 SQL Server Management Studio의 두 가지 환경을 제공합니다.

  • Business Intelligence Development Studio에서는 Integration Services 패키지를 개발할 수 있습니다. 또한 패키지에서 사용되는 데이터 원본 및 데이터 원본 뷰 개체를 만들 수 있습니다. 자세한 내용은 Business Intelligence Development Studio 소개를 참조하십시오.

  • SQL Server Management Studio는 Integration Services 서비스를 사용하여 테스트 및 프로덕션 환경에서 Integration Services 패키지 관리를 지원합니다. 자세한 내용은 SQL Server Management Studio 소개를 참조하십시오.

두 환경 모두 솔루션 내의 프로젝트 개념을 사용하여 비즈니스 인텔리전스 솔루션을 구축할 때 사용되는 항목을 구성하고 관리합니다. 자세한 내용은 솔루션, 프로젝트 및 항목 소개를 참조하십시오.

[!참고]

Microsoft Visual Studio 2010은 SQL Server 2008용 Business Intelligence Development StudioIntegration Services, Report Services 및 Analysis Services 프로젝트를 지원하지 않습니다. 이 문제를 해결하려면 Visual Studio 2008과 Visual Studio 2010을 동일한 시스템에 설치한 다음 Visual Studio 2008에서 Business Intelligence Development Studio 프로젝트를 열면 됩니다.

Integration Services 프로젝트 이해

SQL Server Management Studio 및 Business Intelligence Development Studio에서 프로젝트는 Integration Services 패키지를 개발하는 데 사용되는 컨테이너입니다.

Business Intelligence Development Studio에서 Integration Services 프로젝트는 패키지와 관련된 파일을 저장하고 그룹화합니다. 예를 들어 패키지, 데이터 원본, 데이터 원본 뷰 정의 등을 포함하여 특정 ETL(추출, 변환 및 로드) 솔루션을 만드는 데 필요한 파일이 프로젝트에 포함됩니다.

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

Integration Services 프로젝트의 폴더

다음 다이어그램은 Integration Services 프로젝트에 있는 폴더를 보여 줍니다.

Integration Services 프로젝트 및 폴더

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

폴더

설명

데이터 원본

여러 패키지에서 참조될 수 있는 프로젝트 수준의 데이터 원본이 포함됩니다. 자세한 내용은 데이터 원본(SSIS)을 참조하십시오.

데이터 원본 뷰

데이터 원본에 작성되고 원본, 변환 및 대상에서 참조될 수 있는 데이터 원본 뷰가 포함됩니다. 자세한 내용은 데이터 원본 뷰(SSIS)를 참조하십시오.

SSIS 패키지

패키지가 포함됩니다. 자세한 내용은 Integration Services 패키지패키지 디자인 및 구현(Integration Services)을 참조하십시오.

기타

원본, 데이터 원본 뷰 또는 패키지 파일 이외에 파일이 포함됩니다.

Integration Services 프로젝트의 파일

신규 또는 기존 Integration Services 프로젝트를 솔루션에 추가하면 Business Intelligence Development Studio에서 확장명이 .dtproj, .dtproj.user 및 .database인 프로젝트 파일이 생성됩니다.

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

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

  • *.database 파일에는 Business Intelligence Development Studio에서 Integration Services 프로젝트를 여는 데 필요한 정보가 포함됩니다.

솔루션 이해

SQL Server Management Studio 및 Business Intelligence Development Studio에서 솔루션은 종단 간 비즈니스 솔루션을 개발할 때 사용되는 프로젝트를 그룹화 및 관리하는 컨테이너입니다. 솔루션을 사용하면 여러 프로젝트를 하나의 단위로 취급하고 비즈니스 솔루션에 관련된 하나 이상의 관련 프로젝트를 하나로 묶을 수 있습니다. 자세한 내용은 컨테이너로서의 솔루션을 참조하십시오.

SQL Server Management Studio 및 Business Intelligence Development Studio의 솔루션에는 여러 유형의 프로젝트가 포함될 수 있습니다. SSIS 디자이너를 사용하여 Integration Services 패키지를 만들려면 Business Intelligence Development Studio에서 제공하는 솔루션의 Integration Services 프로젝트를 사용합니다. 자세한 내용은 Business Intelligence Development Studio 소개를 참조하십시오.

새 솔루션을 만들 때 Business Intelligence Development Studio는 솔루션 탐색기에 솔루션 폴더를 추가하고 확장명이 .sln 및 .suo인 파일을 만듭니다.

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

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

새 프로젝트를 만들면 Business Intelligence Development Studio에서 솔루션이 자동으로 생성되지만 빈 솔루션을 만든 다음 프로젝트를 나중에 추가할 수도 있습니다.

[!참고]

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

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

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

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

변경 내역

업데이트된 내용

Visual Studio 2010의 Business Intelligence Development Studio 프로젝트 지원에 대한 내용을 추가했습니다.