SSIS - Group By und MAX von String-Spalten
Hallo.
Ich habe im SSIS eine Tabelle die ich gerne auf zwei Spalten hin gruppieren möchte.
Meine Tabelle sieht so aus:
Preis
Nummer
Bezeichnung
Nun ist es so, dass es Zeilen geben kann, in denen die Nummer gleich ist, sich die Bezeichnung aber unterscheidet.
Ich möchte die Tabelle nach "Preis" und "Nummer" gruppieren und gerne das Maximum der Bezeichnung haben.
Wenn ich aber in SSIS nach Preis und Nummer gruppiere, kann ich nur einen "count" auf die Bezeichnung machen.
In anderen ETL-Tools, z.B. Pentaho oder OWB ist das problemlos möglich. In der Aggregate-Funktion vom SSIS nicht. Gibt es dafür irgendwie einen Workaround?
Ich habe im SSIS eine Tabelle die ich gerne auf zwei Spalten hin gruppieren möchte.
Meine Tabelle sieht so aus:
Preis
Nummer
Bezeichnung
Nun ist es so, dass es Zeilen geben kann, in denen die Nummer gleich ist, sich die Bezeichnung aber unterscheidet.
Ich möchte die Tabelle nach "Preis" und "Nummer" gruppieren und gerne das Maximum der Bezeichnung haben.
Wenn ich aber in SSIS nach Preis und Nummer gruppiere, kann ich nur einen "count" auf die Bezeichnung machen.
In anderen ETL-Tools, z.B. Pentaho oder OWB ist das problemlos möglich. In der Aggregate-Funktion vom SSIS nicht. Gibt es dafür irgendwie einen Workaround?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 303507
Url: https://administrator.de/forum/ssis-group-by-und-max-von-string-spalten-303507.html
Ausgedruckt am: 22.04.2025 um 08:04 Uhr
2 Kommentare
Neuester Kommentar