SQL Server Integration Services (SSIS ) ist eine umfassende Lösung zur Datenintegration als Teil der Datenbank -Management-Paket von Microsoft angeboten . Sie können Integration Services für das Kopieren und Herunterladen von Dateien , Verwaltung von SQL Server-Objekten und durch das Extrahieren von Daten aus mehreren Quellen , verwandelt ihn nach Ihren Wünschen und dann lädt sie ein bestimmtes Ziel zu verwenden. Extensible Markup Language (XML) ist die Markup-Sprache für den Transport von Daten von einem Netzwerk zu einem anderen verwendet . Verwenden Sie den SQL Server Integration Services , um ein XML-Dokument in SQL Server zu importieren. Anleitung
1
Klicken Sie auf " Start" und wählen Sie " Alle Programme". Wählen Sie " Microsoft SQL Server " und öffnen Sie " SQL Server Business Intelligence Development Studio. "
2
Öffnen Sie ein neues Projekt, indem Sie "Datei" und wählen Sie " Neu" und "Projekte" aus den verfügbaren Optionen . Der rechten Maustaste auf " SSIS-Pakete " unter dem neuen Projekt in " Explorer "-Fenster und wählen Sie "Neues SSIS -Paket" aus den verfügbaren Optionen .
3
der rechten Maustaste auf das neue Paket und wählen Sie "Umbenennen " aus den verfügbaren Optionen , um einen Namen für das Paket geben . Klicken Sie auf " Datenflusstasks " in der "Toolbox "-Fenster und ziehen Sie es in den "Control Flow" -Panel. Klicken Sie auf den "Data Flow" , um eine neue Aufgabe zu erstellen. Klicken Sie auf " XML-Quelle ", um es unter den " Data Flow Sources" in der "Toolbox "-Panel markieren, und ziehen Sie es auf der " Datenflusstasks "-Panel .
4
Klicken Sie auf den " XML-Quelle "-Box um die " XML-Quelle Editor . " öffnen Klicken Sie auf " Durchsuchen " unter " XML Ort ", um die XML- Datei, die Sie importieren möchten . Wenn Ihr XML-Dokument definiert auch das XML-Schema , aktivieren Sie das Kontrollkästchen für " Verwenden Sie Inline-Schema " oder klicken Sie auf " Durchsuchen", um die XML-Schema- Definition -Datei für die oben ausgewählte XML-Dokument auswählen. Klicken Sie auf die XML-Quelle in der "Data Flow" aus und wählen Sie " Show Advanced Editor" aus den verfügbaren Optionen , um das Fenster "Advanced Editor für XML-Quelle ".
5
Klicken Sie auf " Input-und Output-Eigenschaften " tab. Wählen Sie jedes Attribut und überprüfen Sie den Wert des Attributs " IsSorted " und setzen Sie ihn auf "True" , wenn sie " Falsch. " Klicken Sie auf " Output Columns" für jede der Spalten und ändern Sie den Wert des Attributs " SortKeyPosition " von 0 auf 1 für den Primärschlüssel . Klicken Sie auf " OK", um zurück zur ursprünglichen Anzeige .
6
Drag -and-Drop " Merge Join " von " Data Flow Transformation" im Rahmen der " Toolbox "-Panel . Verbinden Sie die Pfeile aus dem " XML-Quelle " auf die " Merge Join ". Klicken Sie auf " Merge Join " Transformation zu öffnen Sie die " Merge Join Transformations-Editor . "
7
Wählen Sie die Art der Verknüpfung aus dem Dropdown-Menü für "Join Type" und Ort prüft neben den Attributen die Basis die zwei Tabellen verknüpft . Klicken Sie auf " OK", um zurück zur ursprünglichen Anzeige . Ebenso können Sie auf Extrahieren von Daten aus verschiedenen Quellen zu gehen und die Daten transformieren . Klicken Sie auf Ausführen " > " aus dem Hauptmenü , um das Paket auszuführen.