Novità (Integration Services)
In quest'ultima versione di Microsoft Integration Services sono stati introdotti nuovi miglioramenti e funzionalità tramite cui vengono aumentate le potenzialità e la produttività di sviluppatori, amministratori e knowledge worker che sviluppano soluzioni di trasformazione dei dati.
Utilizzare l'elenco seguente per trovare le nuove funzionalità e miglioramenti in base all'area:
Distribuzione
Gestione e risoluzione dei problemi
Miglioramenti apportati allo sviluppo
Prestazioni
Qualità dei dati
Accesso a esempi ed esercitazioni
Distribuzione
Nella versione corrente di Integration Services è possibile distribuire i progetti nel server Integration Services. Si tratta del nuovo modello di distribuzione del progetto. Con il server Integration Services è possibile gestire ed eseguire pacchetti, nonché configurare i valori di runtime per i pacchetti tramite ambienti.
Negli argomenti seguenti si forniscono informazioni sulla conversione di progetti nel modello di distribuzione del progetto, sulla distribuzione di progetti, nonché sul server Integration Services.
Gestione e risoluzione dei problemi
Ambienti server
Gli ambienti server sono un nuovo concetto di questa versione di Integration Services. Un ambiente può essere utilizzato per specificare i valori di runtime per i pacchetti contenuti in un progetto che è stato distribuito nel server Integration Services. Per i valori delle variabili viene eseguito il mapping ai parametri del progetto.Per ulteriori informazioni, vedere Creare ed eseguire il mapping di un ambiente server e Distribuzione di progetti e pacchetti.
Catalogo SSISDB
Il catalogo SSISDB è il punto centrale dell'utilizzo di progetti di Integration Services (SSIS) che sono stati distribuiti nel server Integration Services. Ad esempio, si impostano parametri di progetti e pacchetti, si configurano ambienti per specificare valori di runtime per i pacchetti, si eseguono e si risolvono i problemi dei pacchetti e si gestiscono diverse operazioni del server Integration Services.Per ulteriori informazioni, vedere gli argomenti seguenti.
Risoluzione dei problemi relativi a prestazioni e dati
In questa versione sono disponibili viste, stored procedure e funzioni archiviate aggiuntive per risolvere i problemi relativi a prestazioni e dati.Funzionalità di risoluzione dei problemi
Funzioni, procedure e viste correlate
Ottenere statistiche sulle prestazioni e altre informazioni per un'esecuzione
Aggiungere, rimuovere ed eseguire query sui data tap nel flusso di dati di un pacchetto
Creare un dump per un pacchetto in esecuzione
Impostare il valore di un parametro in un'istanza di un'esecuzione e visualizzare i valori dei parametri utilizzati da un pacchetto durante un'istanza di esecuzione.
Report per la risoluzione dei problemi relativi alle operazioni dei pacchetti
In questa versione sono disponibili report standard in SQL Server Management Studio che consentono di eseguire la risoluzione dei problemi relativi ai pacchetti di Integration Services che sono stati distribuiti nel catalogo di SSISDB. Con questi report di operazioni è possibile visualizzare lo stato di esecuzione dei pacchetti e identificare la causa di errori di esecuzione.Per ulteriori informazioni, vedere Report per il server Integration Services.
Miglioramenti apportati allo sviluppo
Gestioni connessioni del progetto
Questa versione consente di creare gestioni connessione al livello del progetto che possono essere condivise da più pacchetti nel progetto. La gestione connessione creata al livello del progetto è automaticamente visibile nella scheda Gestioni connessioni della finestra Progettazione SSIS per tutti i pacchetti. Per informazioni dettagliate, vedere Aggiunta, eliminazione o condivisione di una gestione connessione in un pacchetto.Gestioni connessioni offline
In Integration Services vengono ora convalidate tutte le connessioni prima di convalidare tutti i componenti flusso di dati all'apertura di un pacchetto e vengono impostate tutte le connessioni che sono lente o non disponibili per il funzionamento offline. In questo modo è possibile ridurre il ritardo nella convalida del flusso di dati del pacchetto. Dopo aver aperto un pacchetto, è possibile disabilitare una connessione anche facendo clic con il pulsante destro del mouse sulla gestione connessione nell'area Gestioni connessioni, quindi facendo clic su Offline. In questo modo è possibile velocizzare le operazioni in Progettazione SSIS.Per ulteriori informazioni, vedere Risoluzione dei problemi relativi agli strumenti per lo sviluppo dei pacchetti.
Modifiche di gestione connessione file flat
La gestione connessione file flat supporta ora i file di analisi con i qualificatori incorporati. Tramite la gestione connessione vengono inoltre sempre cercati per impostazione predefinita i delimitatori di riga per consentire l'analisi corretta di file con righe in cui mancano i campi di colonnaPer ulteriori informazioni, vedere Gestione connessione file flat.
Parametri
I parametri di Integration Services (SSIS) consentono di assegnare valori alle proprietà incluse nei pacchetti durante la fase di esecuzione. È possibile creare parametri di progetto al livello del progetto e parametri di pacchetto al livello del pacchetto. I parametri del progetto vengono utilizzati per fornire input esterno ricevuto dal progetto a uno o più pacchetti nel progetto. I parametri del pacchetto consentono di modificare l'esecuzione del pacchetto senza doverlo modificare e ridistribuire. Per ulteriori informazioni, vedere Parametri di Integration Services (SSIS).Attività Esegui pacchetto e parametri
In questa versione è possibile configurare l'attività Esegui pacchetto per rendere disponibili i valori al pacchetto figlio, eseguendo il mapping delle variabili o dei parametri ai parametri del pacchetto figlio. Per ulteriori informazioni, vedere la sezione Passaggio di valori ai pacchetti figlio di Attività Esegui pacchetto.Confronto e unione di pacchetti
La struttura di file di pacchetto con estensione dtsx è stata modificata per facilitare il confronto dei pacchetti. Inoltre, è possibile unire in maniera più affidabile pacchetti in cui non sono contenute modifiche in conflitto o modifiche archiviate in formato binario.Per ulteriori informazioni, vedere Formato del pacchetto SSIS.
Rollback/Rollforward in Progettazione SSIS
È possibile eseguire il rollback e il rollforward di un massimo di 20 azioni in Progettazione SSIS. Per un pacchetto, la funzionalità di rollback o rollforward è disponibile nelle schede Flusso di controllo, Flusso di dati, Gestori eventi e Parametri e nella finestra Variabili. Per un progetto, tale funzionalità è disponibile nella finestra Parametri progetto.Per informazioni dettagliate, vedere Progettazione SSIS.
Mapping di colonne
Quando si verifica un errore a causa di un problema del mapping di colonne nel flusso di dati, ad esempio colonne mancanti, l'icona di errore viene visualizzata sul percorso o sopra il componente se non è connesso alcun percorso. Inoltre, è ancora possibile modificare il componente quando si verifica un problema di mapping.La riesecuzione del mapping di colonne in caso di connessione di una nuova origine dati tramite Progettazione SSIS è ora più semplice. Il mapping delle colonne viene di nuovo eseguito in base al nome e al tipo di dati piuttosto che dall'ID di derivazione.
È possibile risolvere più facilmente problemi relativi a percorsi di input disconnessi e a colonne di cui non è stato eseguito il mapping in una struttura di esecuzione tramite Editor della risoluzione dei riferimenti alle colonne.
Attività e componente Script
Se è stato creato un pacchetto utilizzando SQL Server Data Tools - Business Intelligence per Visual Studio 2012 che include un'attività o un componente Script, è possibile configurare il progetto di script per utilizzare la libreria di classe .NET Framework 4.5. Impostare la proprietà Framework di destinazione in Microsoft Visual Studio Tools for Applications (VSTA).È possibile eseguire l'installazione side-by-side di SQL Server Data Tools - Business Intelligence per Visual Studio 2012 e SQL Server Data Tools (SSDT) inclusa in SQL Server 2012.
Importante Le attività e i componenti Script che utilizzano la libreria di classe .NET Framework 4.5 non possono essere modificati in SQL Server Data Tools (SSDT) incluso in SQL Server 2012. La soluzione alternativa è caricare il pacchetto in SQL Server Data Tools - Business Intelligence per Visual Studio 2012 e modificare il progetto di script per utilizzare la libreria di classe .NET Framework 4.0.
Nel caso in cui si pensa di modificare il pacchetto in SQL Server Data Tools - Business Intelligence per Visual Studio 2012 e SQL Server Data Tools (SSDT) incluso in SQL Server 2012, si consiglia di configurare il progetto di script per utilizzare la libreria di classe .NET Framework 4.0.
Prestazioni
Riduzione dell'utilizzo di memoria da parte delle trasformazioni Unione e Merge join
In Microsoft le trasformazioni Unione e Merge join di Integration Services sono più affidabili. Questo è possibile grazie a una riduzione del rischio che questi componenti utilizzino memoria eccessiva quando più input producono dati con frequenze irregolari. Grazie a questo miglioramento, la memoria viene utilizzata in modo più efficace dai pacchetti che utilizzano le trasformazioni Unione o Merge join.Microsoft fornisce inoltre nuovi metodi e proprietà per consentire agli sviluppatori di componenti flusso di dati personalizzati di implementare una soluzione simile nei propri componenti. Questo miglioramento rende più semplice lo sviluppo di un componente flusso di dati personalizzato affidabile in grado di supportare più input. Per ulteriori informazioni, vedere Sviluppo di componenti flusso di dati con più input.
Qualità dei dati
Trasformazione DQS Cleansing
In Integration Services è ora inclusa la trasformazione DQS Cleansing tramite cui è possibile migliorare in modo più semplice e accurato la qualità dei dati.Per ulteriori informazioni sul miglioramento della qualità dei dati con questi componenti, vedere Trasformazione DQS Cleansing.
Accesso a esempi ed esercitazioni
Finestra Riquadro attività iniziale
Nella finestra Riquadro attività iniziale di Progettazione SSIS sono disponibili collegamenti a esempi, esercitazioni e video. È possibile personalizzare la finestra aggiungendo collegamenti al contenuto aggiuntivo. Per ulteriori informazioni, vedere Interfaccia utente di Integration Services.Casella degli strumenti SSIS
In Casella degli strumenti SSIS di SQL Server Data Tools (SSDT) sono disponibili collegamenti a esempi e contenuto della Guida per gli elementi Flusso di controllo e Flusso di dati. È possibile aggiungere collegamenti per i componenti personalizzati. Per ulteriori informazioni, vedere Sviluppo di oggetti personalizzati per Integration Services.
Attività correlate
Contenuto correlato
Post del blog relativo alla risoluzione dei problemi di prestazioni dei pacchetti SSIS sul sito msdn.com.
Post del blog relativo ai 30 giorni di SSIS sul sito msdn.com.
Post del blog relativo alla creazione di report sul catalogo SSIS sul sito msdn.com.
Pagina sull'articolo tecnico relativo a 5 suggerimenti per un semplice aggiornamento di SSIS a SQL Server 2012 sul sito msdn.microsoft.com.
|