SQL Server Data Tools에서 패키지 만들기Create Packages in SQL Server Data Tools

SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT)에서 다음 방법 중 하나를 사용하여 새 패키지를 만들 수 있습니다.In SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT), you can create a new package by using one of the following methods:

  • Integration ServicesIntegration Services 에 포함된 패키지 템플릿을 사용합니다.Use the package template that Integration ServicesIntegration Services includes.

  • 사용자 지정 템플릿 사용Use a custom template

    새 패키지를 만드는 데 사용자 지정 패키지를 템플릿으로 사용하려면 해당 패키지를 DataTransformationItems 폴더로 복사하면 됩니다.To use custom packages as templates for creating new packages, you simply copy them to the DataTransformationItems folder. 기본적으로 이 폴더는 C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\ProjectItems\DataTransformationProject에 있습니다.By default, this folder is in C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\ProjectItems\DataTransformationProject.

  • 기존 패키지를 복사합니다.Copy an existing package.

    다시 사용하려는 기능이 기존 패키지에 있는 경우 이러한 패키지의 개체를 복사하여 붙여넣으면 새 패키지에서 제어 흐름 및 데이터 흐름을 훨씬 빠르게 작성할 수 있습니다.If existing packages include functionality that you want to reuse, you can build the control flow and data flows in the new package more quickly by copying and pasting objects from other packages. Integration ServicesIntegration Services 프로젝트에서 복사 및 붙여넣기를 사용하는 방법은 패키지 개체 다시 사용을 참조하세요.For more information about using copy and paste in Integration ServicesIntegration Services projects, see Reuse of Package Objects.

    기존 패키지를 복사하거나 사용자 지정 패키지를 템플릿으로 사용하여 새 패키지를 만드는 경우 기존 패키지의 이름과 GUID도 복사됩니다.If you create a new package by copying an existing package or by using a custom package as a template, the name and the GUID of the existing package are copied as well. 새 패키지와 복사한 원본 패키지를 구분하려면 새 패키지의 이름 및 GUID를 업데이트해야 합니다.You should update the name and the GUID of the new package to help differentiate it from the package from which it was copied. 예를 들어 패키지에 동일한 GUID가 포함된 경우 로그 데이터가 속한 패키지를 식별하기가 훨씬 더 어렵습니다.For example, if packages have the same GUID, it is more difficult to identify the package to which log data belongs. 에서 속성 창을 사용하여 ID 속성에서 GUID를 다시 생성하고 Name SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT)속성의 값을 업데이트할 수 있습니다.You can regenerate the GUID in the ID property and update the value of the Name property by using the Properties window in SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT). 자세한 내용은 패키지 속성 설정dtutil 유틸리티를 참조하세요.For more information, see Set Package Properties and dtutil Utility.

  • 템플릿으로 지정한 사용자 지정 패키지를 사용합니다.Use a custom package that you have designated as a template.

  • SQL ServerSQL Server 가져오기 및 내보내기 마법사 실행Run the SQL ServerSQL Server Import and Export Wizard

    SQL ServerSQL Server 가져오기 및 내보내기 마법사는 간단한 가져오기 또는 내보내기 수행하는 완전한 패키지를 만듭니다.The SQL ServerSQL Server Import and Export Wizard creates a complete package for a simple import or export. 이 마법사는 연결, 원본 및 대상을 구성하고 가져오기 또는 내보내기를 즉시 실행하는 데 필요한 데이터 변환을 추가합니다.This wizard configures the connections, source, and destination, and adds any data transformations that are required to let you run the import or export immediately. 필요에 따라 나중에 다시 실행하기 위해 패키지를 저장하거나 SQL Server Data ToolsSQL Server Data Tools에서 패키지를 향상시키고 구체화할 수 있습니다.You can optionally save the package to run it again later, or to refine and enhance the package in SQL Server Data ToolsSQL Server Data Tools. 그러나 패키지를 저장하는 경우에는 Integration ServicesIntegration Services 에서 패키지를 변경하거나 실행하기 전에 기존 SQL Server Data ToolsSQL Server Data Tools프로젝트에 패키지를 추가해야 합니다.However, if you save the package, you must add the package to an existing Integration ServicesIntegration Services project before you can change the package or run the package in SQL Server Data ToolsSQL Server Data Tools.

    SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT) 에서 SSISSSIS 디자이너를 사용하여 만드는 패키지는 파일 시스템에 저장됩니다.The packages that you create in SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT) using SSISSSIS Designer are saved to the file system. 패키지를 SQL ServerSQL Server 또는 패키지 저장소에 저장하려면 패키지 복사본을 저장해야 합니다.To save a package to SQL ServerSQL Server or to the package store, you need to save a copy of the package. 자세한 내용은 패키지의 복사본 저장을 참조하세요.For more information, see Save a Copy of a Package.

    기본 패키지 템플릿을 사용하여 기본 패키지를 만드는 방법을 보여 주는 비디오는 기본 패키지 만들기(SQL Server 비디오)를 참조하세요.For a video that demonstrates how to create a basic package using the default package template, see Creating a Basic Package (SQL Server Video).

SQL Server Data Tools 가져오기Get SQL Server Data Tools

SSDT(SQL Server Data Tools)를 설치하려면 SSDT(SQL Server Data Tools) 다운로드를 참조하세요.To install SQL Server Data Tools (SSDT), see Download SQL Server Data Tools (SSDT).

패키지 템플릿을 사용하여 SQL Server Data Tools에서 패키지 만들기Create a package in SQL Server Data Tools using the Package Template

  1. SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT)에서 패키지를 만들려는 Integration ServicesIntegration Services 프로젝트를 엽니다.In SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT), open the Integration ServicesIntegration Services project in which you want to create a package.

  2. 솔루션 탐색기에서 SSIS 패키지 폴더를 마우스 오른쪽 단추로 클릭한 후 새 SSIS 패키지를 클릭합니다.In Solution Explorer, right-click the SSIS Packages folder, and then click New SSIS Package.

  3. 선택적으로 제어 흐름, 데이터 흐름 태스크 및 이벤트 처리기를 패키지에 추가합니다.Optionally, add control flow, data flow tasks, and event handlers to the package. 자세한 내용은 제어 흐름, 데이터 흐름Integration Services(SSIS) 이벤트 처리기를 참조하세요.For more information, see Control Flow, Data Flow, and Integration Services (SSIS) Event Handlers.

  4. 파일 메뉴에서 선택한 항목 저장 을 클릭하여 새 패키지를 저장합니다.On the File menu, click Save Selected Items to save the new package.

    참고

    빈 패키지를 저장할 수 있습니다.You can save an empty package.

프로젝트 및 해당 패키지의 대상 버전 선택Choose the target version of a project and its packages

  1. 솔루션 탐색기에서 Integration Services 프로젝트를 마우스 오른쪽 단추로 클릭하고 속성 을 선택하여 프로젝트에 대한 속성 페이지를 엽니다.In Solution Explorer, right-click on an Integration Services project and select Properties to open the property pages for the project.

  2. 구성 속성일반탭에서 TargetServerVersion 속성을 선택하고 SQL Server 2016, SQL Server 2014 또는 SQL Server 2012를 선택합니다.On the General tab of Configuration Properties, select the TargetServerVersion property, and then choose SQL Server 2016, SQL Server 2014, or SQL Server 2012.

    프로젝트 속성 대화 상자에서 TargetServerVersion 속성TargetServerVersion property in project properties dialog box

    SQL Server 2016, SQL Server 2014 또는 SQL Server 2012를 대상으로하는 패키지를 만들고, 유지 관리하고 실행할 수 있습니다.You can create, maintain, and run packages that target SQL Server 2016, SQL Server 2014, or SQL Server 2012.