Hva er en DTSX-fil?
En fil med filtypen .dtsx (Data Transformation Services Package XML) er en Data Transformation Services-fil (DTS) som brukes av Microsoft SQL for å referere til datamigreringstrinn/regler for overføring av data fra en database til en annen. Dette inkluderer transformasjonene og eventuelle valgfrie behandlingstrinn som kan være nødvendig under dataoverføringen mellom opprinnelses- og destinasjonspunktet. SQL Server Integration Services (SSIS), en komponent i Microsoft SQL Server, bruker DTSX-filene til å identifisere trinnene for behandling av data mellom databaseservere. DTSX-filer kan åpnes med Microsoft SQL Server 2019.
DTSX-filformat
Databevegelse mellom databaseservere krever regler og behandlingstrinn for å sikre integriteten til data under denne operasjonen. SSIS sikrer at alle disse aktivitetene, for å flytte og tilpasse data fra forskjellige kilder i en bedrift, finner sted praktisk. Det er der DTSX kommer som definerer strukturene som skal brukes av SSIS for å etablere trinnene der dataene kan behandles som de følger gjennom disse trinnene.
Dataflyten beskrevet av DTSX er som vist i bildet nedenfor.
DTSX er XML-basert og er dokumentert i MS-DTSX. Den forbedrede refactoring av DTSX XML er DTSX 2.0 som inkluderer nye attributter til strukturene, erstatning av navngitte egenskaper som overordnede XML-attributter, spesifiserer standardverdier for de fleste attributtverdier og plassering av gjentatte elementer i et overordnet element. DTSX-strukturer er beskrevet ved hjelp av disse XML-skjemaene og det strukturelle formatet er celar-format tekst XML.