기능 ' s 2017 SQL Server에서 Integration Services의 새로운What's New in Integration Services in SQL Server 2017

이 항목에서는 SQL Server 2017SQL Server 2017 Integration ServicesIntegration Services에서 추가되거나 업데이트된 기능에 대해 설명합니다.This topic describes the features that have been added or updated in SQL Server 2017SQL Server 2017 Integration ServicesIntegration Services.

참고

SQL Server 2017 SQL Server 2016의 기능 및 SQL Server 2016 업데이트에 추가 된 기능에도 포함 되어 있습니다.SQL Server 2017 also includes the features of SQL Server 2016 and the features added in SQL Server 2016 updates. SQL Server 2016의 새로운 SSIS기능에 대한 자세한 내용은 SQL Server 2016 Integration Services의 새로운 기능을 참조하세요.For info about the new SSIS features in SQL Server 2016, see What's New in Integration Services in SQL Server 2016.

이 릴리스의 주요 내용Highlights of this release

다음은 SQL Server 2017의 Integration Services의 가장 중요 한 새로운 기능입니다.Here are the most important new features of Integration Services in SQL Server 2017.

  • 확장할합니다. SSIS 패키지 실행이 여러 작업자 컴퓨터 보다 쉽게 배포 하 고 단일 마스터 컴퓨터에서 실행 및 작업자를 관리 합니다.Scale Out. Distribute SSIS package execution more easily across multiple worker computers, and manage executions and workers from a single master computer. 자세한 내용은 참조 하십시오. Integration Services 스케일 아웃합니다.For more info, see Integration Services Scale Out.

  • Linux에서 integration Services합니다.Integration Services on Linux. Linux 컴퓨터에서 SSIS 패키지를 실행 합니다.Run SSIS packages on Linux computers. 자세한 내용은 참조 하십시오. 추출, 변환 및 SSIS와 Linux에서 데이터 로드합니다.For more info, see Extract, transform, and load data on Linux with SSIS.

  • 연결 개선합니다.Connectivity improvements. 업데이트 된 OData 구성 요소와 Microsoft Dynamics AX Online 및 Microsoft Dynamics CRM Online OData 피드에 연결 합니다.Connect to the OData feeds of Microsoft Dynamics AX Online and Microsoft Dynamics CRM Online with the updated OData components.

Azure 데이터 팩터리에의 새로운 기능New in Azure Data Factory

Azure Data Factory 2017 년 9 월에에서 버전 2의 공개 미리 보기에서는 이제 다음과 같은 작업을 수행할 수 있습니다.With the public preview of Azure Data Factory version 2 in September 2017, you can now do the following things:

  • SSIS 카탈로그 데이터베이스 (SSISDB) Azure SQL 데이터베이스에 패키지를 배포 합니다.Deploy packages to the SSIS Catalog database (SSISDB) on Azure SQL Database.
  • Azure SSIS 통합 런타임에서 Azure 데이터 팩터리 버전 2의 구성 요소에는 Azure에 배포 된 패키지를 실행 합니다.Run packages deployed to Azure on the Azure-SSIS Integration Runtime, a component of Azure Data Factory version 2.

자세한 내용은 참조 하십시오. 클라우드로 SQL Server Integration Services 작업 리프트 및 shift합니다.For more info, see Lift and shift SQL Server Integration Services workloads to the cloud.

이러한 새로운 기능 SQL Server 데이터 도구 (SSDT) 버전 17.2 이상 필요 하지만 SQL Server 2017 또는 SQL Server 2016 필요 하지 않습니다.These new capabilities require SQL Server Data Tools (SSDT) version 17.2 or later, but do not require SQL Server 2017 or SQL Server 2016. Azure에 패키지를 배포할 때 패키지 배포 마법사는 패키지를 최신 패키지 형식으로 항상 업그레이드 합니다.When you deploy packages to Azure, the Package Deployment Wizard always upgrades the packages to the latest package format.

Azure 기능 팩의 새로운 기능New in the Azure Feature Pack

SQL Server에서 연결 개선 사항 외에도 Azure에 대 한 Integration Services 기능 팩에는 Azure 데이터 레이크 저장소에 대 한 지원을 추가 했습니다.In addition to the connectivity improvements in SQL Server, the Integration Services Feature Pack for Azure has added support for Azure Data Lake Store. 자세한 내용은 블로그 게시물을 참조 하세요. 새 Azure 기능 팩 릴리스 강화 ADLS 연결합니다.For more info, see the blog post New Azure Feature Pack Release Strengthening ADLS Connectivity. 또한 참조 Integration Services (SSIS)에 대 한 Azure 기능 팩합니다.Also see Azure Feature Pack for Integration Services (SSIS).

SQL Server Data Tools (SSDT)의 새로운 기능New in SQL Server Data Tools (SSDT)

이제 Visual Studio 2015 또는 Visual Studio 2017에 2017 통해 SQL Server 버전 2012를 대상으로 하는 패키지 및 SSIS 프로젝트를 개발할 수 있습니다.You can now develop SSIS projects and packages that target SQL Server versions 2012 through 2017 in Visual Studio 2017 or in Visual Studio 2015. 자세한 내용은 SSDT(SQL Server Data Tools) 다운로드를 참조하세요.For more info, see Download SQL Server Data Tools (SSDT).

SSIS의 SQL Server 2017 r c 1의 새로운 기능New in SSIS in SQL Server 2017 RC1

SSIS 용 스케일 아웃에 새로운 기능과 변경 된 기능New and changed features in Scale Out for SSIS

  • Scale Out Master에서 이제 고가용성을 지원합니다.Scale Out Master now supports high availability. Always On SSISDB에 대 한를 호스팅하는 스케일 아웃 마스터 서비스 Windows Server 장애 조치 서버에 대 한 클러스터링을 설정 합니다.You can enable Always On for SSISDB and set up Windows Server failover clustering for the server that hosts the Scale Out Master service. 스케일 아웃 마스터에이 변경 내용을 적용 하 여 단일 실패 지점 방지 하 고 전체 범위 확장 배포에 대해 고가용성을 제공 합니다.By applying this change to Scale Out Master, you avoid a single point of failure and provide high availability for the entire Scale Out deployment.
  • Scale Out Worker에서 실행 로그의 장애 조치(failover) 처리가 향상되었습니다.The failover handling of the execution logs from Scale Out Workers is improved. 실행 로그는 스케일 아웃 작업자 예기치 않게 중지 되는 경우 로컬 디스크에 유지 됩니다.The execution logs are persisted to local disk in case the Scale Out Worker stops unexpectedly. 이상에서는 작업자를 다시 시작 되 면 지속형된 로그를 다시 로드 하 고 SSISDB에 저장 계속 됩니다.Later, when the worker restarts, it reloads the persisted logs and continues saving them to SSISDB.
  • 일관성과 가독성을 향상하기 위해 저장 프로시저 [catalog].[create_execution]runincluster 매개 변수 이름이 runinscaleout으로 변경되었습니다.The parameter runincluster of the stored procedure [catalog].[create_execution] is renamed to runinscaleout for consistency and readability. 이 매개 변수 이름이 변경을 다음과 같은 영향이:This change of parameter name has the following impact:
    • 매개 변수 이름을 변경 해야 하는 스케일 아웃에서 패키지를 실행할 기존 스크립트를 사용 하도록 설정한 경우 runinclusterruninscaleout r c 1에서 작동 하는 스크립트에 있도록 합니다.If you have existing scripts to run packages in Scale Out, you have to change the parameter name from runincluster to runinscaleout to make the scripts work in RC1.
    • SQL Server Management Studio (SSMS) 17.1 및 이전 버전의 r c 1에서 스케일 아웃 패키지 실행을 트리거할 수 없습니다.SQL Server Management Studio (SSMS) 17.1 and earlier versions can't trigger package execution in Scale Out in RC1. 오류 메시지: “@runincluster은(는) 프로시저 create_execution의 매개 변수가 아닙니다.”The error message is: "@runincluster is not a parameter for procedure create_execution." 이 문제는 다음 릴리스인 SSMS 버전 17.2에서 해결됩니다.This issue is fixed in the next release of SSMS, version 17.2. SSMS는 17.2 이상 버전에서 범위 확장 새 매개 변수 이름 및 패키지 실행을 지원 합니다. SSMS 버전 17.2 문제를 해결 하려면 있을 때까지는 패키지 실행 스크립트를 생성 하 여 기존 버전의 SSMS 사용 하 여 다음의 이름을 변경할 수 있습니다는 runincluster 매개 변수를 runinscaleout 에서 스크립트 및 스크립트를 실행 합니다.Version 17.2 and later of SSMS support the new parameter name and package execution in Scale Out. Until SSMS version 17.2 is available, as a workaround, you can use your existing version of SSMS to generate the package execution script, then change the name of the runincluster parameter to runinscaleout in the script, and run the script.
  • SSIS 카탈로그에 SSIS 패키지를 실행하기 위한 기본 모드를 지정하는 새 전역 속성이 있습니다.The SSIS Catalog has a new global property to specify the default mode for executing SSIS packages. 호출 하는 경우이 새 속성이 적용 된 [catalog]. [ create_execution] 함께 저장 프로시저는 runinscaleout 매개 변수가 null로 설정 합니다.This new property applies when you call the [catalog].[create_execution] stored procedure with the runinscaleout parameter set to null. 이 모드는 SSIS SQL 에이전트 작업에도 적용 됩니다.This mode also applies to SSIS SQL Agent jobs. SSMS에서 또는 다음 명령을 사용 하 여 SSISDB 노드에 대 한 속성 대화 상자에서 새 전역 속성을 설정할 수 있습니다.You can set the new global property in the Properties dialog box for the SSISDB node in SSMS, or with the following command: sql EXEC [catalog].[configure_catalog] @property_name=N'DEFAULT_EXECUTION_MODE', @property_value=1

SSIS의 SQL Server 2017 CTP 2.1의 새로운 기능New in SSIS in SQL Server 2017 CTP 2.1

SSIS 용 스케일 아웃에 새로운 기능과 변경 된 기능New and changed features in Scale Out for SSIS

  • 이제 사용할 수 있습니다는 Use32BitRuntime 범위 확장의 실행을 트리거할 때 매개 변수입니다.You can now use the Use32BitRuntime parameter when you trigger execution in Scale Out.
  • SSISDB 스케일 아웃에 패키지 실행에 대 한 로깅의 성능이 향상 되었습니다.The performance of logging to SSISDB for package executions in Scale Out has been improved. 이벤트 메시지 및 메시지 컨텍스트 로그 대신 하나씩 일괄 처리 모드에서 이제 SSISDB에 기록 됩니다.The Event Message and Message Context logs are now written to SSISDB in batch mode instead of one by one. 이러한 향상에 대 한 추가 참고 사항이 몇 가지는 다음과 같습니다.Here are some additional notes about this improvement:
    • 현재 SQL Server Management Studio (SSMS)의 현재 버전에서 일부 보고서에서 범위 확장 실행에 대 한 이러한 로그를 표시 하지 않습니다. 예상 SSMS의 다음 릴리스에서 지원 됩니다.Some reports in the current version of SQL Server Management Studio (SSMS) don’t currently display these logs for executions in Scale Out. We anticipate that they will be supported in the next release of SSMS. 영향을 받는 보고서에 포함 됩니다는 모든 연결 보고서는 오류 컨텍스트 , 보고서 및 연결 정보 통합 서비스 대시보드 섹션.The affected reports include the All Connections report, the Error Context report, and the Connection Information section in the Integration Service Dashboard.
    • 새 열 event_message_guid 추가 되었습니다.A new column event_message_guid has been added. 이 열을 사용 하 여 가입 [catalog]. 보기 [event_message_context] 및 [catalog]. [event_messages]를 사용 하는 대신 볼 event_message_id 범위 확장에 실행이 로그를 쿼리할 때.Use this column to join the [catalog].[event_message_context] view and the [catalog].[event_messages] view instead of using event_message_id when you query these logs of executions in Scale Out.
  • Out에 SSIS 눈금에 대 한 관리 응용 프로그램을 가져올 SQL Server Management Studio (SSMS)를 다운로드 17.1 이상.To get the management application for SSIS Scale Out, download SQL Server Management Studio (SSMS) 17.1 or later.

SSIS의 SQL Server 2017 CTP 2.0의 새로운 기능New in SSIS in SQL Server 2017 CTP 2.0

SQL Server 2017 CTP 2.0에는 없는 새로운 SSIS 기능 있습니다.There are no new SSIS features in SQL Server 2017 CTP 2.0.

SSIS의 SQL Server 2017 CTP 1.4의 새로운 기능New in SSIS in SQL Server 2017 CTP 1.4

SQL Server 2017 CTP 1.4의 새로운 SSIS 기능 없는 있습니다.There are no new SSIS features in SQL Server 2017 CTP 1.4.

SSIS의 SQL Server 2017 1.3 CTP의 새로운 기능New in SSIS in SQL Server 2017 CTP 1.3

SQL Server 2017 CTP 1.3에 없는 새로운 SSIS 기능 있습니다.There are no new SSIS features in SQL Server 2017 CTP 1.3.

SSIS의 SQL Server 2017 CTP 1.2의 새로운 기능New in SSIS in SQL Server 2017 CTP 1.2

SQL Server 2017 CTP 1.2에 없는 새로운 SSIS 기능 있습니다.There are no new SSIS features in SQL Server 2017 CTP 1.2.

SSIS의 SQL Server 2017 CTP 1.1의 새로운 기능New in SSIS in SQL Server 2017 CTP 1.1

SQL Server 2017 CTP 1.1에 없는 새로운 SSIS 기능 있습니다.There are no new SSIS features in SQL Server 2017 CTP 1.1.

SSIS의 SQL Server 2017 CTP 1.0의 새로운 기능New in SSIS in SQL Server 2017 CTP 1.0

SSIS용 규모 확장Scale Out for SSIS

규모 확장 기능을 사용하면 여러 컴퓨터에서 훨씬 더 쉽게 SSISSSIS 를 실행할 수 있습니다.The Scale Out feature makes it much easier to run SSISSSIS on multiple machines.

규모 확장 마스터 및 작업자를 설치한 후 패키지를 배포하여 다른 작업자에서 자동으로 실행할 수 있습니다.After installing the Scale Out Master and Workers, the package can be distributed to execute on different Workers automatically. 실행이 예기치 않게 종료되는 경우 실행이 자동으로 다시 시도됩니다.If the execution is terminated unexpectedly, the execution is retried automatically. 또한 모든 실행 및 작업자는 마스터를 사용하여 중앙에서 관리할 수 있습니다.Also, all the executions and Workers can be centrally managed using the Master.

자세한 내용은 Integration Services 규모 확장을 참조하세요.For more information, see Integration Services Scale Out.

Microsoft Dynamics Online 리소스 지원Support for Microsoft Dynamics Online Resources

이제 OData 원본 및 OData 연결 관리자가 Microsoft Dynamics AX Online 및 Microsoft Dynamics CRM Online의 OData 피드에 연결할 수 있습니다.The OData Source and OData Connection Manager now support connecting to the OData feeds of Microsoft Dynamics AX Online and Microsoft Dynamics CRM Online.