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 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.

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.

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.Version 17.2 and later of SSMS support the new parameter name and package execution in Scale Out. 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.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.Some reports in the current version of SQL Server Management Studio (SSMS) don’t currently display these logs for executions in Scale Out. Si prevede che saranno supportati nella prossima versione di SQL Server Management Studio.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.