Compartilhar via


Formato do pacote SSIS

Na versão atual do Integration Services, alterações significativas foram feitas no formato do pacote (arquivo .dtsx) para facilitar a leitura do formato e a comparação dos pacotes. Você também pode mesclar com mais confiança pacotes que não contêm alterações conflitantes ou alterações armazenadas no formato binário.

Para exibir o formato de arquivo de pacote DTSX atual, consulte [MS-DTSX]: Especificação de formato de arquivo XML do pacote de serviços de transformação de dados.

A lista a seguir detalha as alterações no formato de arquivo: Para exibir exemplos de códigos dessas alterações, consulte Alterações do formato de pacote no SQL Server 2012.

  • Convenções de formatação foram aplicadas para facilitar a leitura e o entendimento do arquivo .dtsx.

  • O formato é mais conciso. Elementos separados para cada propriedade foram mantidos como atributos, com exceção de PackageFormatVersion. Os atributos são listados alfabeticamente e as propriedades que têm valores padrão não são mais mantidas. Por fim, os elementos que aparecem várias vezes agora estão contidos em um elemento pai.

  • A maioria dos objetos em um pacote que pode ser referenciada por outros objetos agora tem um atributo refId definido no XML do pacote. Em vez de manter as IDs de linhagem, a refID é mantida agora. IDs de linhagem ainda são usadas no tempo de execução e geradas novamente quando o pacote é carregado.

    O valor refId é uma cadeia de caracteres exclusiva legível e compreensível, em comparação com GUIDs ou valores inteiros. A cadeia de caracteres é semelhante aos valores de caminho usados para configurações de pacote nas versões anteriores do Integration Services.

    Se você estiver mesclando alterações entre duas versões de um pacote, o refId poderá ser usado em operações de localizar/substituir para assegurar que todas as referências a esse objeto tenham sido atualizadas corretamente.

  • As informações de layout estão contidas em uma seção CData.

  • As anotações em texto não criptografado são mantidas. Isso facilita a extração das informações para a geração automática da documentação.