Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In dieser Aufgabe fügen Sie die Transformation "Bedingtes Teilen" zum Datenfluss hinzu. Mit dieser Transformation können Sie Duplikate aus dem eingehenden Recordset filtern. Die Transformation "Fuzzygruppierung" gruppiert die gefundenen übereinstimmenden Datensätze und wählt einen der Datensätze als Pivotdatensatz aus. Alle Datensätze in einer Gruppe verfügen über denselben _key_out-Wert. Für den Pivotdatensatz in der Gruppe sind der _key_in-Wert und der _key_out-Wert gleich. Für die anderen Datensätze in der Gruppe sind die Werte für _key_in und _key_out unterschiedlich. Wenn Sie mit condition _key_in==_key_out filtern, erhalten Sie daher nur die Pivotzeile in der Gruppe.
Ziehen Sie die Transformation Bedingtes Teilen aus dem Bereich Allgemein in der SSIS-Toolbox auf die Registerkarte Datenfluss, und legen Sie sie ab.
Klicken Sie mit der rechten Maustaste auf die Transformation Bedingtes Teilen auf der Registerkarte Datenfluss, und klicken Sie auf Umbenennen. Geben Sie Filter Duplicates ein, und drücken Sie die EINGABETASTE.
Verbinden Sie Group Suppliers with Matching IDs mit Filter Duplicates.
Doppelklicken Sie auf Filter Duplicates, um das Dialogfeld Transformations-Editor für bedingtes Teilen zu öffnen.
Erweitern Sie im linken oberen Bereich die Option Spalten.
Ziehen Sie _key_in in die Spalte Bedingung, und legen Sie es ab.
Geben Sie == (gleich) neben _key_in ein, ziehen Sie _key_out, und legen Sie es ab.
Klicken Sie auf Fall 1 in der Spalte Ausgabename, geben Sie Unique Records ein, und drücken Sie die EINGABETASTE.
.jpg)
Klicken Sie auf OK, um das Dialogfeld Transformations-Editor für bedingtes Teilen zu schließen.