Condividi tramite


Formato del pacchetto SSIS

Nella versione corrente di Integration Services sono state apportate modifiche significative al formato dei pacchetti (file DTSX) per facilitarne la lettura e per confrontare i pacchetti. Inoltre, è possibile unire in maniera più affidabile i pacchetti in cui non sono contenute modifiche in conflitto o modifiche archiviate in formato binario.

Per visualizzare il formato di file del pacchetto DTSX corrente, vedere [MS-DTSX]: Specifica per il formato di file dei pacchetti Data Transformation Services.

Nell'elenco seguente vengono indicate le modifiche al formato del file. Per visualizzare gli esempi di codice di queste modifiche, vedere la pagina relativa alle modifiche al formato del pacchetto in SQL Server 2012.

  • Sono state applicate convenzioni di formattazione per semplificare la lettura e la comprensione del file DTSX.

  • Il formato è più conciso. Gli elementi separati per ogni proprietà sono stati resi persistenti come gli attributi, ad eccezione di PackageFormatVersion. Gli attributi sono elencati in ordine alfabetico e le proprietà con valori predefiniti non sono più persistenti. Infine, gli elementi che possono essere visualizzati più volte, sono ora contenuti all'interno di un elemento padre.

  • La maggior parte degli oggetti all'interno di un pacchetto che può fare riferimento ad altri oggetti contiene ora un attributo refId definito nel pacchetto XML. Anziché rendere persistente gli ID di derivazione, ora è stato reso persistente refID. Gli ID di derivazione vengono ancora utilizzati all'interno del runtime e vengono rigenerati al caricamento del pacchetto.

    Il valore refId è una stringa univoca leggibile e comprensibile, rispetto ai valori GUID o ai valori integer. La stringa è simile ai valori del percorso utilizzati per le configurazioni del pacchetto nelle versioni precedenti di Integration Services.

    Se si uniscono le modifiche tra due versioni di un pacchetto, refId può essere utilizzato nelle operazioni di ricerca e sostituzione per verificare che tutti i riferimenti all'oggetto siano stati aggiornati correttamente.

  • Le informazioni sul layout sono contenute in una sezione CData.

  • Le annotazioni sono persistenti in testo non crittografato. In questo modo è più facile estrarre le informazioni per la generazione automatica della documentazione.