Was ist eine DTSX-Datei?
Eine Datei mit der Erweiterung .dtsx (Data Transformation Services Package XML) ist eine Data Transformation Services (DTS)-Datei, die von Microsoft SQL verwendet wird, um auf Datenmigrationsschritte/-regeln für die Übertragung von Daten von einer Datenbank in eine andere zu verweisen. Dies umfasst die Transformationen und alle optionalen Verarbeitungsschritte, die während der Datenübertragung zwischen den Ursprungs- und Zielpunkten erforderlich sein können. SQL Server Integration Services (SSIS), eine Komponente von Microsoft SQL Server, verwendet die DTSX-Dateien, um die Schritte zur Verarbeitung von Daten zwischen Datenbankservern zu identifizieren. DTSX-Dateien können mit Microsoft SQL Server 2019 geöffnet werden.
DTSX-Dateiformat
Die Datenbewegung zwischen Datenbankservern erfordert Regeln und Verarbeitungsschritte, um die Integrität der Daten während dieses Vorgangs sicherzustellen. SSIS stellt sicher, dass all diese Aktivitäten zum Verschieben und Angleichen von Daten aus verschiedenen Quellen in einem Unternehmen bequem stattfinden. An dieser Stelle kommt DTSX, das die von SSIS zu verwendenden Strukturen definiert, um die Schritte festzulegen, in denen die Daten verarbeitet werden können, während diese Schritte durchlaufen werden.
Der von DTSX beschriebene Datenfluss ist wie in der folgenden Abbildung dargestellt.
DTSX basiert auf XML und ist dokumentiert in MS-DTSX. Das erweiterte Refactoring von DTSX XML ist DTSX 2.0, das neue Attribute für die Strukturen, das Ersetzen benannter Eigenschaften als übergeordnete XML-Attribute, das Festlegen von Standardwerten für die meisten Attributwerte und das Platzieren wiederholter Elemente innerhalb eines übergeordneten Elements enthält. DTSX-Strukturen werden unter Verwendung dieser XML-Schemas beschrieben, und das Strukturformat ist Celar-Text-XML.