SSIS: Rückgaben aus SQL-Commands entgegennehmen
avatar

Das Problem In der letzten Woche stand ich bei der Entwicklung eines Datenimports vor der Aufgabe Personaldaten aus einem Warehouse in die Fachanwendungsdatenbank zu synchronisieren. Ansich ist das ja nichts besonderes, allerdings gab es die Problemstellung, dass die Adressen der Personen aus einem Adress-Katalog (ebenfalls im Warehouse) bezogen wurden, es aber auch Adressen gab, die…

SSIS: Spalten umbenennen
avatar

Das Problem Obwohl das Umbenennen von Spalten in SSIS eine ziemlich triviale Angelegenheit ist, macht es durchaus Sinn, sich mit diesem Thema etwas näher auseinanderzusetzen, denn es gibt mindestens 3 Möglichkeiten Spalten umzubenennen, die mir bekannt sind. Die Lösung Folgende Möglichkeiten gibt es: Spalten direkt in der Source umbenennen Wenn ich Pakete erstelle, benenne ich…

SSIS: Bedingungen für Spalten in Abhängigkeit verknüpfter Tabellen
avatar

Das Problem Im Rahmen eines Datenimports hatte ich die Anforderung die Typ-Spalte in einer Tabelle für Hauptstellen zu befüllen. Die Anforderung besagte, dass der die Typ-Spalte meines Hauptstellen-Datensatzes entweder beibehalten wurde (“Typ A”) oder den Typ der Zweigstelle (“Typ B”) beinhalten sollte, je nachdem ob die Hauptstelle Zweigstellen enthält die von Typ “B” sind oder…

SSIS Datenimport: Update vieler Datensätze sehr langsam
avatar

Das Problem Im Zuge eines Datenimports per SSIS musste ich u.a. viele Adress-Daten (> 350.000 Datensätze) aus einer Warehouse-Datenbank in die Datenbank der entwickelten Anwendung importieren. Dieser Import sollte jede Nacht erfolgen um die Fachanwendungs-Datenbank mit der Warehouse-Datenbank zu synchronisieren. Die Daten des Warehouse habe ich zunächst über ein eigenes SSIS-Paket 1:1 in extra dafür…

SSRS: Reports bleiben beim Laden hängen
avatar

Das Problem Nach der Fertigstellung eines Reports hatte ich das Problem, dass er auf dem Rechner eines Kollegen nicht angezeigt wurde, wenn dieser ihn über den SSRS Report Viewer aufrief. Die Mitteilung, dass der Report geladen wird, wurde unendlich lange angezeigt. Die Lösung Während der Fehlersuche stieß ich in den Report-Server-Logs auf den Fehler: [HttpHandlerInputException:…

SSIS: Auslesen von SQL-Tabellen beschleunigen
avatar

Das Problem In einem SSIS-Paket musste ich eine Tabelle für Raumdaten auslesen, welche sehr viele (> 1 Million) Datensätze enthielt. Das Auslesen der Tabelle dauerte sehr lange und sollte beschleunigt werden. Die Lösung Nach einiger Recherche stieß ich dann auf den Link unter [1]. Das Prinzip zur Beschleunigung der Abfrage basiert auf der Parallelisierung der…

SSIS: Project Deployment Model (ISPAC)
avatar

Das Problem Im Zuge der Arbeit an einem SSIS-2012-Projekt habe ich mich mit dem neuen Konfigurationsmodel, welches ab der Version 2012 eingeführt wurde, beschäftigt. Bei meiner Recherche zu diesem Thema bin ich dann u.a. auf den unter [1] genannten Link gestoßen, dessen Mini-Beispiel ich einmal durchgearbeitet habe. Standardmäßig verwendet ein SSIS-Paket in SSIS-2012 das ISPAC-Model,…

SSRS: Gruppierung über mehrere Tabellen
avatar

Das Problem Ich sollte einen Report erstellen, welcher aus einer Tabelle „Kunde“ die zugehörigen  Unterkünfte und Maßnahmen anzeigt, dabei nach  Unterkünften gruppiert und die Anzahl der Kunden, welche eine bestimmte Maßnahme besuchten, summiert. Am Ende sollte noch eine Gruppierung nach Maßnahmen erfolgen. Das Endergebnis sollte so aussehen: Am meisten Kopfzerbrechen bereitete mir die Tatsache, dass…

SSRS: Spaltenüberschriften auf jeder Seite wiederholen funktioniert nicht
avatar

Das Problem Vor einigen Tagen hatte ich mal wieder die Aufgabe einen neuen SSRS-Report mit einer großen, mehere Seiten umfassenden Tabelle zu erstellen. Nachdem ich den Report erstellt hatte, ging es ans Testen und ich stellte fest, dass die Spaltenüberschriften nur auf der ersten Seite angezeigt wurden und nicht auf den folgenden Seiten. Eine kurze…