Novità ' s New in Integration Services in SQL Server 2017What's New in Integration Services in SQL Server 2017

Questo argomento descrive le funzionalità che sono state aggiunte o aggiornate in SQL Server vNextSQL Server vNext Integration ServicesIntegration Services.This topic describes the features that have been added or updated in SQL Server vNextSQL Server vNext Integration ServicesIntegration Services.

Nota

SQL Server 2017 include anche le funzionalità di SQL Server 2016 e le funzionalità aggiunte negli aggiornamenti di SQL Server 2016.SQL Server 2017 also includes the features of SQL Server 2016 and the features added in SQL Server 2016 updates. Per informazioni sulle nuove funzionalità di SSIS in SQL Server 2016, vedere Novità di Integration Services in SQL Server 2016.For info about the new SSIS features in SQL Server 2016, see What's New in Integration Services in SQL Server 2016.

Caratteristiche salienti di questa versioneHighlights of this release

Ecco le principali nuove funzionalità di Integration Services in SQL Server 2017.Here are the most important new features of Integration Services in SQL Server 2017.

  • Scalabilità orizzontale. Distribuire più facilmente di esecuzione del pacchetto SSIS tra più computer di lavoro e gestire le esecuzioni e processi di lavoro da un singolo computer master.Scale Out. Distribute SSIS package execution more easily across multiple worker computers, and manage executions and workers from a single master computer. Per altre informazioni, vedere Integration Services Scale Out.For more info, see Integration Services Scale Out.

  • Integration Services in Linux.Integration Services on Linux. Eseguire pacchetti SSIS nel computer Linux.Run SSIS packages on Linux computers. Per altre informazioni, vedere di estrazione, trasformazione e caricamento dati in Linux con SSIS.For more info, see Extract, transform, and load data on Linux with SSIS.

  • Miglioramenti di connettività.Connectivity improvements. Connettersi al feed OData di Microsoft Dynamics AX Online e Microsoft Dynamics CRM Online con i componenti aggiornati di OData.Connect to the OData feeds of Microsoft Dynamics AX Online and Microsoft Dynamics CRM Online with the updated OData components.

Novità di Data Factory di AzureNew in Azure Data Factory

Con l'anteprima pubblica di Azure Data Factory versione 2 nel mese di settembre 2017, è ora possibile eseguire le operazioni seguenti:With the public preview of Azure Data Factory version 2 in September 2017, you can now do the following things:

  • Distribuire i pacchetti per il database del catalogo SSIS (SSISDB) nel Database SQL Azure.Deploy packages to the SSIS Catalog database (SSISDB) on Azure SQL Database.
  • Eseguire i pacchetti distribuiti in Azure nel Runtime di integrazione di Azure SSIS, un componente di Data Factory di Azure versione 2.Run packages deployed to Azure on the Azure-SSIS Integration Runtime, a component of Azure Data Factory version 2.

Per altre informazioni, vedere accuratezza MAIUSC SQL Server Integration Services carichi di lavoro e nel cloud.For more info, see Lift and shift SQL Server Integration Services workloads to the cloud.

Queste nuove funzionalità richiedono SQL Server Data Tools (SSDT) 17.2 per o versione successiva, ma non richiedono 2017 di SQL Server o 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. Quando si distribuiscono pacchetti in Azure, la distribuzione guidata pacchetto Aggiorna sempre i pacchetti per il formato più recente del pacchetto.When you deploy packages to Azure, the Package Deployment Wizard always upgrades the packages to the latest package format.

Novità di Azure Feature PackNew in the Azure Feature Pack

Oltre ai miglioramenti di connettività in SQL Server, Integration Services Feature Pack per Azure ha aggiunto il supporto per l'archivio Azure Data Lake.In addition to the connectivity improvements in SQL Server, the Integration Services Feature Pack for Azure has added support for Azure Data Lake Store. Per altre informazioni, vedere il post di blog nuovo Azure Feature Pack versione rafforzare ADLS connettività.For more info, see the blog post New Azure Feature Pack Release Strengthening ADLS Connectivity. Vedere anche Azure Feature Pack per Integration Services (SSIS).Also see Azure Feature Pack for Integration Services (SSIS).

Novità di SQL Server Data Tools (SSDT)New in SQL Server Data Tools (SSDT)

È ora possibile sviluppare progetti SSIS e i pacchetti destinati a versioni di SQL Server 2012 tramite 2017 in Visual Studio 2017 o in Visual Studio 2015.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. Per altre informazioni, vedere Scaricare SQL Server Data Tools (SSDT).For more info, see Download SQL Server Data Tools (SSDT).

Novità di SSIS in SQL Server 2017 RC1New in SSIS in SQL Server 2017 RC1

Funzionalità nuove e modificate in Scale Out per SSISNew and changed features in Scale Out for SSIS

  • Il master di scalabilità orizzontale supporta ora la disponibilità elevata.Scale Out Master now supports high availability. È possibile abilitare Always On per SSISDB e configurare Windows Server failover clustering per il server che ospita il servizio di scala Out Master.You can enable Always On for SSISDB and set up Windows Server failover clustering for the server that hosts the Scale Out Master service. Applicando questa modifica scala Out master, evitare un singolo punto di errore e garantire un'elevata disponibilità per l'intera distribuzione orizzontale.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.
  • La gestione del failover dei log di esecuzione dai ruoli di lavoro di scalabilità orizzontale è stata migliorata.The failover handling of the execution logs from Scale Out Workers is improved. I log di esecuzione vengono rese persistenti su disco locale, nel caso in cui la scala Out lavoro imprevisto.The execution logs are persisted to local disk in case the Scale Out Worker stops unexpectedly. In un secondo momento, quando il processo di lavoro viene riavviato, ricarica i log persistenti e continua il relativo salvataggio in SSISDB.Later, when the worker restarts, it reloads the persisted logs and continues saving them to SSISDB.
  • Il parametro runincluster della stored procedure [catalog].[create_execution] è stato rinominato in runinscaleout per coerenza e leggibilità.The parameter runincluster of the stored procedure [catalog].[create_execution] is renamed to runinscaleout for consistency and readability. Questa modifica del nome di parametro con le seguenti conseguenze:This change of parameter name has the following impact:
    • Se si dispone di script esistenti per eseguire pacchetti in orizzontale, è necessario modificare il nome del parametro da runincluster a runinscaleout per fare in modo che gli script nella versione RC1.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 e nelle versioni precedenti non possono attivare esecuzione del pacchetto in Scale Out nella versione RC1.SQL Server Management Studio (SSMS) 17.1 and earlier versions can't trigger package execution in Scale Out in RC1. Messaggio di errore: " @runincluster non è un parametro per la procedura create_execution."The error message is: "@runincluster is not a parameter for procedure create_execution." Questo problema viene risolto nella versione 17.2 di SSMS.This issue is fixed in the next release of SSMS, version 17.2. 17.2 per e versioni successive di SQL Server Management Studio supporta la nuova esecuzione pacchetto e il nome di parametro in orizzontale. Fino a quando non 17,2 versione SQL Server Management Studio è disponibile, in alternativa, è possibile utilizzare la versione esistente di SQL Server Management Studio per generare lo script di esecuzione del pacchetto, quindi modificare il nome del runincluster parametro runinscaleout nel script, eseguire lo script.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.
  • Il catalogo SSIS include una nuova proprietà globale che consente di specificare la modalità predefinita per l'esecuzione dei pacchetti SSIS.The SSIS Catalog has a new global property to specify the default mode for executing SSIS packages. Questa nuova proprietà si applica quando si chiama il [catalog]. [ create_execution] stored procedure con il runinscaleout parametro impostato su null.This new property applies when you call the [catalog].[create_execution] stored procedure with the runinscaleout parameter set to null. Questa modalità si applica anche ai processi di agente SQL SSIS.This mode also applies to SSIS SQL Agent jobs. È possibile impostare la nuova proprietà globale nella finestra di dialogo proprietà per il nodo SSISDB in SQL Server Management Studio o con il comando seguente: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

Novità di SSIS in SQL Server 2017 CTP 2.1New in SSIS in SQL Server 2017 CTP 2.1

Funzionalità nuove e modificate in Scale Out per SSISNew and changed features in Scale Out for SSIS

  • È ora possibile usare il Use32BitRuntime parametro quando si attiva l'esecuzione in orizzontale.You can now use the Use32BitRuntime parameter when you trigger execution in Scale Out.
  • Le prestazioni di registrazione per SSISDB per esecuzioni del pacchetto in orizzontale sono stata migliorata.The performance of logging to SSISDB for package executions in Scale Out has been improved. I registri eventi messaggio e il contesto del messaggio vengono ora scritti SSISDB in modalità batch anziché singolarmente.The Event Message and Message Context logs are now written to SSISDB in batch mode instead of one by one. Ecco alcune note aggiuntive su questo miglioramento:Here are some additional notes about this improvement:
    • Alcuni report nella versione corrente di SQL Server Management Studio (SSMS) attualmente non vengono visualizzati questi registri per le esecuzioni in orizzontale. Si prevede che saranno supportati nella prossima versione di SQL Server Management Studio.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. I report interessati includono le tutte le connessioni report, il contesto errore report e informazioni di connessione sezione nel Dashboard di servizi di integrazione.The affected reports include the All Connections report, the Error Context report, and the Connection Information section in the Integration Service Dashboard.
    • Una nuova colonna event_message_guid è stato aggiunto.A new column event_message_guid has been added. Utilizzare questa colonna per creare un join [catalog]. visualizzazione [event_message_context] e [catalog]. Consente di visualizzare [event_messages] anziché event_message_id quando si esegue una query questi registri di esecuzioni in orizzontale.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.
  • Per ottenere l'applicazione di gestione per SSIS Scale Out scaricare SQL Server Management Studio (SSMS) 17,1 o versione successiva.To get the management application for SSIS Scale Out, download SQL Server Management Studio (SSMS) 17.1 or later.

Novità di SSIS in SQL Server 2017 CTP 2.0New in SSIS in SQL Server 2017 CTP 2.0

Non esistono alcuna nuova funzionalità SSIS in SQL Server 2017 CTP 2.0.There are no new SSIS features in SQL Server 2017 CTP 2.0.

Novità di SSIS in SQL Server 2017 CTP 1.4New in SSIS in SQL Server 2017 CTP 1.4

Non esistono alcuna nuova funzionalità SSIS in SQL Server 2017 CTP 1.4.There are no new SSIS features in SQL Server 2017 CTP 1.4.

Novità di SSIS in SQL Server 2017 CTP 1.3New in SSIS in SQL Server 2017 CTP 1.3

Non esistono alcuna nuova funzionalità SSIS in SQL Server 2017 CTP 1.3.There are no new SSIS features in SQL Server 2017 CTP 1.3.

Novità di SSIS in SQL Server 2017 CTP 1.2New in SSIS in SQL Server 2017 CTP 1.2

Non esistono alcuna nuova funzionalità SSIS in SQL Server 2017 CTP 1.2.There are no new SSIS features in SQL Server 2017 CTP 1.2.

Novità di SSIS in SQL Server 2017 CTP 1.1New in SSIS in SQL Server 2017 CTP 1.1

Non esistono alcuna nuova funzionalità SSIS in SQL Server 2017 CTP 1.1.There are no new SSIS features in SQL Server 2017 CTP 1.1.

Novità di SSIS in SQL Server 2017 CTP 1.0New in SSIS in SQL Server 2017 CTP 1.0

Scalabilità orizzontale per SSISScale Out for SSIS

La funzionalità di scalabilità orizzontale semplifica l'esecuzione di SSISSSIS su più computer.The Scale Out feature makes it much easier to run SSISSSIS on multiple machines.

Dopo l'installazione del master e dei ruoli di lavoro di scalabilità orizzontale, il pacchetto può essere distribuito per l'esecuzione automatica in diversi ruoli di lavoro.After installing the Scale Out Master and Workers, the package can be distributed to execute on different Workers automatically. Se l'esecuzione viene terminata in modo imprevisto, viene ritentata automaticamente.If the execution is terminated unexpectedly, the execution is retried automatically. Inoltre, tutte le esecuzioni e i ruoli di lavoro possono essere gestiti centralmente tramite Master.Also, all the executions and Workers can be centrally managed using the Master.

Per altre informazioni, vedere Scalabilità orizzontale di Integration Services.For more information, see Integration Services Scale Out.

Supporto per le risorse di Microsoft Dynamics OnlineSupport for Microsoft Dynamics Online Resources

L'origine OData e la gestione connessione OData supportano ora la connessione ai feed OData di Microsoft Dynamics AX Online e Microsoft Dynamics CRM Online.The OData Source and OData Connection Manager now support connecting to the OData feeds of Microsoft Dynamics AX Online and Microsoft Dynamics CRM Online.