Rodzaje przepływów w SSIS (Control Flow)

W Integration Services istnieje kilka rodzajów przepływów. Zastosowanie wszystkich z nich należy znać, by uniknąć niepotrzebnych nieporozumień w przyszłości. Domyślnie łącznikiem poszczególnych elementów na poziomie Control Flow jest przepływ typu Success, czyli po ukończeniu z sukcesem danego zadania następuje przejście do drugiego. W sumie jednak istnieją 3 rodzaje przepływów: Success – zakończenie z sukcesem (domyślnie) Failure –…

SSIS cache w transformacji Lookup (cz. 2/3)

Ostatnio pisałem na temat wykorzystania cache przez SSIS. W tym poście chciałbym uzupełnić te treści. Typ buforowania tabeli referencyjnej może znacznie zoptymalizować przepływ. W niektórych przypadkach jednak korzystne jest także wykorzystanie bufora do zapisywania wystąpień identyfikatorów, które nie wystąpiły w tabeli referencyjnej. Rozważmy przypadek, w którym mamy tabelę faktów z odwołaniem do wymiaru produkt. Wymiar…

SSIS cache w transformacji Lookup (cz. 1/3)

Dobór odpowiedniego sposobu wykorzystania cache ‚u w SSIS jest niezwykle ważny. Domyślnie zaznaczoną opcją jest Full cache. Na samym początku pracy z SSIS raczej mało się zastanawiamy nad tym wyborem, a może on mieć kolosalny wpływ na wydajność. Wybór odpowiedniego sposobu wykorzystania cache ‚u zależny powinien być od danych, które uwzględniamy w przepływie. W przypadku…