W marcu 2026 r., podczas konferencji FabCon, Microsoft ogłosił przełomową funkcjonalność dla inżynierów danych: aktywność Invoke SSIS Package w Data Factory (Preview). To rozwiązanie pozwala na bezpośrednie przeniesienie (lift-and-shift) istniejących, często rozbudowanych pakietów ETL do chmurowego ekosystemu Fabric bez konieczności ich przepisywania.
W naszym filmie na YouTube szczegółowo analizujemy tę nowość, pokazując, jak włączyć sprawdzone pakiety SSIS w nowoczesny cykl życia danych na jednej platformie.
Zintegrowane podejście do SSIS w Fabric obejmuje kilka kluczowych obszarów:
- Jedną z najważniejszych zmian jest sposób przechowywania pakietów – pliki .dtsx trafiają bezpośrednio do sekcji Files wybranego Lakehouse’a w OneLake, dzięki czemu stają się częścią spójnego środowiska danych, przypominającego „OneDrive dla danych”.
- Fabric upraszcza również orkiestrację. Platforma automatycznie zarządza warstwą obliczeniową, co eliminuje konieczność ręcznej konfiguracji Azure-SSIS Integration Runtime i pozwala skupić się na logice procesów, zamiast na infrastrukturze.
- W kontekście bezpieczeństwa pokazujemy w materiale, jak uruchamiać pakiety zabezpieczone hasłem oraz jak elastycznie zarządzać poświadczeniami, m.in. poprzez dynamiczne nadpisywanie ustawień w Connection Managers.
- Dużą zaletą jest też możliwość budowania hybrydowych procesów ETL – łączenia klasycznych pakietów SSIS z natywnymi narzędziami Fabric w ramach jednego środowiska.
- Fabric oferuje także nowe podejście do logowania. Dane z wykonania zapisywane są jako pliki CSV w OneLake. W tutorialu prezentujemy praktyczne rozwiązanie oparte na Notebooku, który automatycznie przenosi logi (event_messages) do tabeli Lakehouse, co znacząco ułatwia ich analizę, np. w SQL Server Management Studio.
Na koniec zwracamy uwagę na ograniczenia wersji Preview – w tym m.in. problem z walidacją pola Configuration path – oraz pokazujemy, jak poradzić sobie z nim bezpośrednio poprzez edycję JSON-a potoku.
Pamiętaj, że w obecnej fazie Preview aktywność nie wspiera źródeł on-premise, sieci prywatnych ani komponentów firm trzecich. Wszystkie dane muszą znajdować się w chmurze (np. Azure SQL).
Zapraszamy do obejrzenia naszego tutorialu:
