Spis treści 15 sekcji

Czym jest Microsoft SSIS i dla kogo powstał?

Microsoft SSIS służy do integracji danych w procesach ETL: pobiera je, przekształca i ładuje do miejsca docelowego. Narzędzie jest przeznaczone przede wszystkim dla administratorów SQL Server i programistów.NET pracujących w środowisku Microsoft1. SSIS pojawiło się w 2005 r. jako składnik SQL Server 2005 i zastąpiło Data Transformation Services (DTS)2.

Pakiet ETL układa pracę z danymi w proces, który przygotowuje je choćby do raportowania. W zestawie Microsoft Business Intelligence (MSBI) SSIS przygotowuje i przenosi dane; nie wyświetla odbiorcy gotowego raportu.
Firma może więc osobno zaplanować zasilanie analiz i prezentację wyników3. W klasycznym zestawie usług Microsoft BI SSIS odpowiada za integrację, SSAS za analizy, a SSRS za raportowanie4.

Microsoft SSIS ma sens dla zespołu, który rozwija procesy danych w środowisku Microsoft. Narzędzia do wizualizacji warto porównywać zamiast pakietów ETL, gdy firma potrzebuje wyłącznie dashboardów. Punktem odniesienia przy wyborze narzędzia do raportów jest Power BI Desktop: program jest dostępny bezpłatnie, za 0 zł5.

Funkcje Microsoft SSIS

W Microsoft SSIS projektuje się przepływ sterowania oraz przepływ danych w pakietach integracyjnych. Graficzny edytor pozwala układać elementy metodą „przeciągnij i upuść”. Wśród transformacji są Lookup, Merge, Aggregate, Derived Column i Slowly Changing Dimension, używana do obsługi zmian atrybutów w danych historycznych1. Lookup ma 3 tryby pamięci podręcznej: pełny, częściowy i bez pamięci podręcznej6.

  • Przygotowanie danych w Microsoft SSIS obejmuje profilowanie, oczyszczanie i zarządzanie metadanymi. Do modelowania obiektów SSIS służą interfejsy API7.
  • Katalog SSISDB udostępnia wersjonowanie, dzienniki wykonań, parametryzację, środowiska i monitorowanie pakietów Microsoft SSIS. Pomaga zarządzać pakietami, ale nie służy do prezentowania raportów1.
  • Kontrola wykonania pakietów Microsoft SSIS obejmuje punkty przerwania, podgląd danych, obsługę błędów, transakcje, ponowienia i punkty kontrolne. Dzięki temu zespół może ustalić, gdzie proces się zatrzymał i jak go wznowić1.
  • Rozszerzanie logiki Microsoft SSIS jest możliwe przez Script Task lub Script Component w C#, własne komponenty i adaptery firm trzecich. Przy takiej pracy potrzebny jest programista C#; samo układanie elementów graficznych nie wystarczy1.
  • Przetwarzanie danych w Microsoft SSIS pozwala równolegle wykonywać pracę potoku i dostrajać bufory. Pakiety można też uruchamiać na wielu serwerach1.

Pakiety Microsoft SSIS można też uruchamiać na wielu serwerach.

Ile kosztuje Microsoft SSIS?

Pakiety Microsoft SSIS można wykonywać w Azure Data Factory Azure-SSIS Integration Runtime. Opłaty nalicza się za czas działania środowiska w przyrostach sekundowych, a poniższe stawki dotyczą miesiąca pracy jednego węzła. Cena zależy od edycji, serii maszyny oraz wariantu z licencją lub korzyścią użycia hybrydowego platformy Azure8. Jednostką naliczania opłat za Azure-SSIS IR jest 1 sekunda9.

Plany i abonamenty

Tabela zestawia miesięczne stawki Azure-SSIS IR za węzeł: z licencją oraz z korzyścią użycia hybrydowego.

Plan i maszynaCena z licencjąCena z korzyścią użycia hybrydowegoCo obejmuje
Azure-SSIS IR Standard, A4 V2$612,990 (ok. 2 384 000 zł)/mies. za węzeł$328,290 (ok. 1 277 000 zł)/mies. za węzełWykonywanie pakietów SSIS
Azure-SSIS IR Standard, A8 V2$1.259,086/mies. za węzeł$689,686 (ok. 2 682 000 zł)/mies. za węzełWykonywanie pakietów SSIS
Azure-SSIS IR Enterprise, A4 V2$1.395,915/mies. za węzeł$328,290/mies. za węzełWykonywanie pakietów SSIS
Azure-SSIS IR Enterprise, A8 V2$2.824,936/mies. za węzeł$689,686/mies. za węzełWykonywanie pakietów SSIS
Azure-SSIS IR Standard, D1 V2$431,833 (ok. 1 679 000 zł)/mies. za węzeł$147,133 (ok. 572 000 zł)/mies. za węzełWykonywanie pakietów SSIS
Azure-SSIS IR Standard, D2 V2$579,885 (ok. 2 255 000 zł)/mies. za węzeł$295,185 (ok. 1 148 000 zł)/mies. za węzełWykonywanie pakietów SSIS
Azure-SSIS IR Standard, D3 V2$875,071 (ok. 3 403 000 zł)/mies. za węzeł$590,370 (ok. 2 296 000 zł)/mies. za węzełWykonywanie pakietów SSIS
Azure-SSIS IR Standard, D4 V2$1.750,142/mies. za węzeł$1.180,742/mies. za węzełWykonywanie pakietów SSIS
Azure-SSIS IR Enterprise, D1 V2$1.214,758/mies. za węzeł$147,133/mies. za węzełWykonywanie pakietów SSIS
Azure-SSIS IR Enterprise, D2 V2$1.362,810/mies. za węzeł$295,185/mies. za węzełWykonywanie pakietów SSIS
Azure-SSIS IR Enterprise, D3 V2$1.657,996/mies. za węzeł$590,370/mies. za węzełWykonywanie pakietów SSIS
Azure-SSIS IR Enterprise, D4 V2$3.315,992/mies. za węzeł$1.180,742/mies. za węzełWykonywanie pakietów SSIS

Dane w tabeli: 8

Opłaty dodatkowe i wdrożenie

Na koszt uruchamiania Microsoft SSIS w Azure wpływają maszyna, liczba węzłów, czas ich pracy i wariant licencyjny. Stawki miesięczne z tabeli opisują pełny miesiąc pracy węzła; nie są opłatą za każde wykonanie pakietu8. Przy orientacyjnym przeliczaniu stawki godzinowej na pełny miesiąc kalkulator cen Azure przyjmuje 730 godzin10.

Katalog pakietów w Azure SQL Database jest osobnym elementem środowiska, obok Azure-SSIS IR. Wariant z korzyścią użycia hybrydowego wiąże się z uprawnieniami do licencji SQL Server. Jego stawki nie oznaczają czasowej promocji z późniejszą zmianą ceny przewidzianą w tabeli8. Przykładowa baza Azure SQL Database w warstwie Standard S3 ma limit 100 DTU11.

Wersje, limity i sposób udostępniania Microsoft SSIS

Microsoft SSIS może działać lokalnie jako składnik SQL Server Integration Services albo w chmurze, na węzłach Azure-SSIS Integration Runtime (IR). Instalacja lokalna zależy od serwera i systemu operacyjnego; w Azure zasoby wynikają z wybranej maszyny. Rdzenie, pamięć RAM i magazyn tymczasowy opisują możliwości węzła, ale nie gwarantują czasu wykonania pakietu. Minimalna obsługiwana wersja systemu serwerowego dla lokalnej instalacji SQL Server 2022, w tym Integration Services, to Windows Server 201612.

Do instalacji SQL Server 2019 Integration Services potrzeba co najmniej 6 GB wolnego miejsca na dysku i 1 GB RAM w edycjach z SSIS. Zalecana pamięć to 4 GB; procesor musi być 64-bitowy i pracować z częstotliwością co najmniej 1,4 GHz. Minimum systemowe stanowi Windows Server 2016 albo Windows 10 TH1 1507. Są to warunki instalacji, nie zalecana konfiguracja dla każdego obciążenia ETL7,13.

Tabela zestawia warianty węzłów Azure-SSIS IR według rdzeni, pamięci RAM i magazynu tymczasowego. Wariant Standard_D2_v3 oferuje 2 vCPU oraz 8 GiB RAM9.

Wariant węzłaRdzenieRAMMagazyn tymczasowy
A4 V248,00 GiB40 GiB
A8 V2816,00 GiB80 GiB
D1 V213,50 GiB50 GiB
D2 V227,00 GiB100 GiB
D3 V2414,00 GiB200 GiB
D4 V2828,00 GiB400 GiB
D4 V3416,00 GiB100 GiB
D8 V3832,00 GiB200 GiB
D16 V31664,00 GiB400 GiB
D32 V332128,00 GiB800 GiB
D64 V364256,00 GiB1.600 GiB
E2 V3216,00 GiB50 GiB
E4 V3432,00 GiB100 GiB
E8 V3864,00 GiB200 GiB
E16 V316128,00 GiB400 GiB
E32 V332256,00 GiB800 GiB
E64 V364432,00 GiB1.600 GiB
E64i V364432,00 GiB1.600 GiB

Dane w tabeli: 8

Zasoby Azure-SSIS IR pomagają dobrać węzeł do potrzeb pakietów w zakresie pamięci i przetwarzania. Większa maszyna nie zastąpi jednak oceny przepływów danych ani wymagań wdrożenia.
Dla porównania wariant Standard_D64_v3 oferuje 64 vCPU i 256 GiB RAM9.

Integracje Microsoft SSIS

Microsoft SSIS łączy dane z plików i baz z narzędziami SQL Server oraz usługami Azure. Sposób połączenia zależy od celu: część wymienionych usług służy do wdrażania pakietów. Do usług WWW i REST API pakiet uzyskuje dostęp przez skrypty albo konektory1,3,14,15,16.

  • Źródła danych Microsoft SSIS obejmują pliki Excel i CSV oraz bazy SQL Server, Oracle i Sybase. Zespół może więc budować przepływy dla danych zapisanych w różnych formatach i systemach3,14.
  • Narzędzia SQL Server współpracujące z Microsoft SSIS to SQL Server Agent, SQL Server Data Tools, SQL Server Management Studio i katalog SSISDB. Tworzą środowisko pracy z pakietami, lecz nie są zamiennymi źródłami danych1,15.
  • Usługi Azure związane z Microsoft SSIS obejmują Azure Data Factory i Azure Synapse Pipelines, używane do wdrażania i uruchamiania pakietów. Przy migracji wymieniane są też Azure SQL Database, Azure SQL Managed Instance i Azure Files15.
  • Azure DevOps może uczestniczyć we wdrażaniu Microsoft SSIS z użyciem CI/CD, czyli automatyzacji integracji i dostarczania zmian1.
  • Usługi WWW i REST API są dostępne dla Microsoft SSIS przez skrypty lub konektory. Wybrany sposób dostępu trzeba uwzględnić podczas projektowania pakietu1.

Wybrany sposób dostępu trzeba uwzględnić podczas projektowania pakietu.

Wdrożenie i wsparcie Microsoft SSIS

Istniejące pakiety Microsoft SSIS można przenieść do Azure-SSIS Integration Runtime i uruchamiać w Azure Data Factory lub potokach Azure Synapse. Zespół może nadal pracować w SQL Server Data Tools (SSDT), SQL Server Management Studio (SSMS) i narzędziach wiersza polecenia15. Azure-SSIS IR obsługuje 2 modele wdrażania: model projektu oraz model pakietu17.

Przeniesienie pakietów zmienia środowisko ich uruchamiania, ale nie wymusza porzucenia dotychczasowych narzędzi. Zespoły utrzymujące ETL mogą z nich korzystać również przy pracy z pakietami w Azure.
Do wykonywania pakietów potrzebne będzie środowisko Azure-SSIS Integration Runtime15. Przy projektowaniu dostępne jest rozszerzenie SQL Server Integration Services Projects 2022 dla Visual Studio 202218.

Wsparcie wdrożeniowe nie jest tym samym co dostęp do SSDT i SSMS. Obecność tych narzędzi nie oznacza, że Microsoft wykona usługę migracji. Wybór wdrożenia zależy od tego, czy firma chce utrzymać dotychczasowe pakiety w Azure, czy zaprojektować osobny proces danych15. Według Microsoft wsparcie podstawowe SQL Server 2022 kończy się 12 stycznia 2028 r., a nie 11 stycznia19.

Co Microsoft SSIS robi inaczej niż konkurencja?

Microsoft SSIS jest mniej natywny dla chmury niż zarządzane usługi ETL. Chmurowe wzorce skalowania wymagają więc dodatkowej pracy1. W porównaniu z Azure Data Factory (ADF) liczy się sposób utrzymania procesów, nie tylko możliwość uruchomienia pakietów w Azure. Przy skalowaniu trzeba zaplanować architekturę i konfigurację SSIS; sama zmiana wariantu węzła nie rozwiązuje tego zadania1. Pojedyncze działanie Copy w Azure Data Factory może dla porównania korzystać maksymalnie z 256 jednostek DIU20.

Plusy i minusy Microsoft SSIS

Microsoft SSIS daje zespołom używającym technologii Microsoft narzędzia do tworzenia i nadzorowania pakietów. Wdrożenie lokalne wymaga jednak licencji SQL Server oraz sprzętu. Przy wyborze między instalacją lokalną a Azure Data Factory trzeba też uwzględnić różnice w konfiguracji i utrzymaniu1,21.

Plusy

Plusy Microsoft SSIS to znajome środowisko pracy, gotowe transformacje, edytor graficzny, narzędzia debugowania i nadzór operacyjny nad pakietami.

  • Znajome środowisko pracy przemawia za Microsoft SSIS w zespołach administratorów SQL Server i programistów.NET. Wartość tej zalety zależy od umiejętności osób, które później będą utrzymywać pakiety1.
  • Tworzenie i diagnozowanie pakietów wspierają w Microsoft SSIS gotowe transformacje, edytor graficzny i narzędzia debugowania. Korzystają z nich twórcy procesów danych, nie odbiorcy raportów1.
  • Nadzór operacyjny nad pakietami Microsoft SSIS ułatwia katalog SSISDB: wersjonuje pakiety, rejestruje wykonania i pozwala je monitorować. To przydatne, gdy jeden zespół rozwija procesy i odpowiada za ich działanie1.

Minusy

Minusy Microsoft SSIS to wymagania wdrożenia lokalnego, konfiguracja i utrzymanie lokalnego Microsoft SSIS oraz dodatkowe kroki konfiguracyjne.

  • Wymagania wdrożenia lokalnego obejmują licencję SQL Server i infrastrukturę sprzętową. Konfiguracja oraz utrzymanie lokalnego Microsoft SSIS są bardziej złożone niż w przypadku Azure Data Factory21.
  • Połączenie środowiska lokalnego z chmurą wymaga w Microsoft SSIS dodatkowych kroków konfiguracyjnych. Firma opierająca procesy głównie na usługach chmurowych powinna uwzględnić tę pracę przy wyborze architektury21.

Wybór architektury powinien uwzględnić tę pracę.

Jak ocenić zgodność pakietów Microsoft SSIS przed migracją do Azure?

Migracja pakietów Microsoft SSIS do Azure-SSIS Integration Runtime wymaga oceny ich zgodności oraz doboru zasobów węzła do wykonywanych zadań. Oba kroki są szczególnie istotne dla zespołów prowadzących lokalne procesy integracji danych i ETL w SQL Server15,21.

Ocena pakietów narzędziem Data Migration Assistant: blokady, częściowa obsługa i funkcje przestarzałe

Data Migration Assistant (DMA) ocenia pakiety przed przeniesieniem do Azure-SSIS Integration Runtime. Wyniki rozróżniają blokady migracji oraz funkcje obsługiwane częściowo i przestarzałe. Każda kategoria oznacza inny rodzaj ryzyka, a nie każdy pakiet napotka tę samą przeszkodę15.

  • Ocena zgodności pakietów Microsoft SSIS wymaga uruchomienia analizy w DMA przed podjęciem decyzji o migracji15.
  • Klasyfikacja wyników DMA rozdziela blokady, częściową obsługę i funkcje przestarzałe oraz wskazuje pakiety wymagające pracy przed przeniesieniem15.
  • Zakres oceny pakietu Microsoft SSIS obejmuje zadania importu i eksportu oraz przepływy ETL: wyodrębnianie, transformowanie i ładowanie danych3,22.

Zasoby środowiska Azure-SSIS Integration Runtime na przykładzie D2 V3

Węzeł Azure-SSIS IR D2 V3 ma 2 rdzenie, 8,00 GiB RAM i 50 GiB magazynu tymczasowego. Te parametry opisują zasoby środowiska uruchomieniowego, ale nie potwierdzają zgodności pakietu. Dobór węzła i ocena w DMA odpowiadają na różne pytania przed migracją8,15.

Co oznacza 180-dniowy okres przenoszenia licencji Microsoft SSIS do chmury?

Microsoft SSIS nie ma osobnego okresu przenoszenia licencji. Zasada równoległego używania dotyczy licencji SQL Server przenoszonych między środowiskiem lokalnym a chmurą. Pozwala utrzymać oba środowiska podczas migracji, ale nie daje bezterminowego prawa do używania w nich tej samej licencji23.

Równoczesne używanie licencji SQL Server lokalnie i w chmurze przez 180 dni

Microsoft pozwala używać przenoszonych licencji SQL Server jednocześnie lokalnie i w chmurze przez 180 dni. Później licencja musi być używana w jednym z tych środowisk. Firma przenosząca pakiety Microsoft SSIS powinna więc traktować ich równoległe działanie jako etap migracji, nie docelowy model licencjonowania23,24.

Software Assurance a prawo do korzyści użycia hybrydowego Azure po przeniesieniu licencji

Stawki Azure-SSIS IR z korzyścią użycia hybrydowego wymagają aktywnego Software Assurance dla przenoszonych do chmury licencji SQL Server Standard lub SQL Server Enterprise na rdzeń. Stawka z licencją dla wybranego wariantu środowiska obowiązuje, gdy ochrona wygaśnie i nie zostanie odnowiona8. Korzyść użycia hybrydowego Azure nie działa wstecz, więc data uzyskania uprawnienia wpływa na rozliczenie migracji23.

Microsoft SSIS w zasilaniu raportów: co pokazuje opisany projekt?

W opisanym projekcie z Microsoft SSIS, SQL Server i Power BI czas przygotowania raportu spadł z 3–5 dni przed wdrożeniem do poniżej 30 minut po wdrożeniu. Wynik dotyczy całego rozwiązania. Nie jest pomiarem wydajności samego SSIS14.

Projekt z Microsoft SSIS, SQL Server i Power BI

Ten przypadek pokazuje, jak Microsoft SSIS może zasilać raporty danymi obok SQL Server i Power BI. Podanego skrócenia czasu nie można przypisać wyłącznie pakietom integracyjnym. Projekt wykorzystywał wszystkie wymienione produkty14.

Firma rozważająca podobne wdrożenie powinna porównać czas przygotowania konkretnego raportu przed zmianą procesu i po niej. Opisany wynik pokazuje skalę poprawy w tamtym projekcie. Nie gwarantuje takiego samego czasu przy innych raportach14.

Dla kogo jest Microsoft SSIS, a dla kogo nie?

Microsoft SSIS pasuje do organizacji przenoszących istniejące pakiety ETL do Azure. Sprawdza się też w zespołach, które zasilają hurtownię i raporty danymi z systemów transakcyjnych. Kryterium wyboru jest tu przygotowanie danych, nie samo wyświetlanie wyników analizy1,15.

Sprawdzi się, jeśli

Microsoft SSIS sprawdzi się przy migracji istniejących pakietów SSIS i okresowym zasilaniu hurtowni danych.

  • Migracja istniejących pakietów SSIS dotyczy organizacji przenoszących obciążenia ETL do usług Azure. Firma zaczyna od pakietów, których już używa, zamiast budować cały proces od podstaw15.
  • Okresowe zasilanie hurtowni danych polega na ładowaniu danych z systemów transakcyjnych. Microsoft SSIS może też oczyszczać dane przygotowywane do raportowania lub pracy w Power BI1.

Poszukaj gdzie indziej, jeśli

Poszukaj gdzie indziej, jeśli same dashboardy nie wymagają zakupu narzędzia do przygotowywania lub ładowania danych.

  • Same dashboardy nie wymagają zakupu narzędzia do przygotowywania lub ładowania danych. Microsoft SSIS obsługuje ETL; prezentację wyników należy potraktować jako osobny wybór.
  • Nowy proces w zarządzanej usłudze chmurowej to inny cel niż przeniesienie istniejących pakietów. W takim projekcie o wyborze decydują zasady utrzymania i skalowania opisane w porównaniu z usługami chmurowymi1,25.

Microsoft SSIS jest odpowiedni przede wszystkim dla zespołów utrzymujących pakiety ETL lub regularnie przygotowujących dane do hurtowni i raportów. To właśnie przy takich zadaniach wykorzystuje się jego funkcje1,15.

Alternatywy dla Microsoft SSIS

Microsoft SSIS warto zestawiać z innymi produktami według celu projektu: tworzenia nowej integracji albo uruchamiania posiadanych pakietów. Azure Synapse Pipelines służy również temu drugiemu celowi. Uruchamia pakiety SSIS przez Azure-SSIS Integration Runtime, nie zastępując ich15.

Tabela pokazuje role wskazanych produktów w integracji danych, zgodnie z ich udokumentowanym zastosowaniem.

ProduktRola w porównaniu
Azure Data FactoryIntegracja danych projektowana dla chmury Azure.
Fabric Data FactoryNastępna generacja Azure Data Factory według Microsoft; punkt startowy dla nowych projektów integracji danych.
Azure Synapse PipelinesUruchamianie istniejących pakietów SSIS przez Azure-SSIS Integration Runtime.
Oracle Data IntegratorProdukt konkurencyjny wobec SSIS.
IBM DataStageProdukt konkurencyjny wobec SSIS.

Dane w tabeli: 3,15,21

Alternatywy dla Microsoft SSIS to Azure Data Factory, Fabric Data Factory, Azure Synapse Pipelines, Oracle Data Integrator i IBM DataStage.

  • Azure Data Factory odpowiada integracji projektowanej dla Azure. Samo to nie rozstrzyga, czy należy przenieść istniejące pakiety SSIS21.
  • Fabric Data Factory Microsoft wskazuje jako punkt startowy nowych projektów. W tym porównaniu nie pełni roli środowiska uruchamiania pakietów SSIS15.
  • Azure Synapse Pipelines pasuje do projektu, który zachowuje pakiety SSIS. Nie jest sposobem na rezygnację z nich15.
  • Oracle Data Integrator i IBM DataStage konkurują z SSIS. Status konkurenta sam w sobie nie mówi jednak, który produkt pasuje do danego przepływu danych3.

Najczęstsze pytania o Microsoft SSIS

Przy ocenie Microsoft SSIS nie wystarczy ustalić, czy pakiet się uruchamia. Trzeba też ocenić poprawność danych, zależności między procesami oraz sposób przekazania rozwiązania do utrzymania26.

Czy zakończenie pakietu oznacza, że dane są poprawne?

Zakończenie pakietu nie oznacza, że dane są poprawne. Wynik trzeba porównać z oczekiwanym zakresem, regułami transformacji i danymi źródłowymi27.

Co uwzględnić przy planowaniu kolejności pakietów?

Przy planowaniu kolejności pakietów należy uwzględnić zależności między źródłami danych, przekształceniami i zasilanymi zbiorami. Warunek uruchomienia trzeba określić, gdy pakiet potrzebuje wyniku wcześniejszego procesu. Plan powinien też wskazywać, co zrobić po niepowodzeniu poprzedniego zadania.

Co przekazać zespołowi utrzymującemu proces?

Dokumentacja procesu Microsoft SSIS powinna wskazywać właściciela danych, źródła, miejsca docelowe, reguły przekształceń i oczekiwany wynik. Zespół utrzymaniowy musi wiedzieć, jak rozpoznać błędne wykonanie. Potrzebuje również zasad ponownego przetwarzania danych.

Następny krok · Porównaj oferty w rankinguKursy SQL i analizy danych

Źródła

  1. ↑Why is SSIS popular? – Quora https://www.quora.com/Why-is-SSIS-popular
  2. ↑Microsoft Learn — Using SQL Server Integration Services for Data Cleansing https://learn.microsoft.com/en-us/archive/msdn-magazine/2005/september/using-the-sql-server-integration-services-for-data-cleansing
  3. ↑What is SSIS in MSBI? https://www.quora.com/What-is-SSIS-in-MSBI
  4. ↑Microsoft — SQL Server 2005 product announcement https://news.microsoft.com/source/2005/02/24/microsoft-announces-expanded-sql-server-2005-product-line-to-meet-customers-growing-demands/
  5. ↑Microsoft Learn — Pobierz Power BI Desktop https://learn.microsoft.com/pl-pl/power-bi/fundamentals/desktop-get-the-desktop
  6. ↑Microsoft Learn — Lookup Transformation https://learn.microsoft.com/en-us/sql/integration-services/data-flow/transformations/lookup-transformation
  7. ↑SQL Server 2019 Integration Services (SSIS) – Softtrader https://softtrader.pl/oprogramowanie-microsoft/sql-server/sql-server-2019-integration-service-ssis/
  8. ↑SQL Server Integration Services (SSIS) Preços – Data Factory | Microsoft Azure https://azure.microsoft.com/pt-br/pricing/details/data-factory/ssis/
  9. ↑Microsoft Azure — SQL Server Integration Services pricing https://azure.microsoft.com/en-us/pricing/details/data-factory/ssis/
  10. ↑Microsoft Learn — Estimate costs with the Azure pricing calculator https://learn.microsoft.com/en-us/azure/cost-management-billing/costs/pricing-calculator
  11. ↑Microsoft Learn — Resource limits for single databases using the DTU purchasing model https://learn.microsoft.com/en-us/azure/azure-sql/database/resource-limits-dtu-single-databases?view=azuresql
  12. ↑Microsoft Learn — Hardware and software requirements for SQL Server 2022 https://learn.microsoft.com/en-us/sql/sql-server/install/hardware-and-software-requirements-for-installing-sql-server-2022
  13. ↑Microsoft Learn — wymagania sprzętowe i programowe SQL Server 2019 https://learn.microsoft.com/en-us/sql/sql-server/install/hardware-and-software-requirements-for-installing-sql-server-2019?view=sql-server-ver15
  14. ↑🚀 Breaking Data Silos with Power BI, SQL, and SSIS: My Real-Time BI Journey | by Akhila Yadav Akkaldev | Medium https://medium.com/@aakkaldev/breaking-data-silos-with-power-bi-sql-and-ssis-my-real-time-bi-journey-d37180951e6e
  15. ↑Migrowanie lokalnych obciążeń usług SQL Server Integration Services (SSIS) do usług SSIS w usłudze Azure Data Factory (ADF) – Azure Data Factory | Microsoft Learn https://learn.microsoft.com/pl-pl/azure/data-factory/scenario-ssis-migration-overview
  16. ↑Microsoft Learn — wykaz wbudowanych i preinstalowanych komponentów środowiska Azure-SSIS Integration Runtime https://learn.microsoft.com/en-us/azure/data-factory/built-in-preinstalled-components-ssis-integration-runtime
  17. ↑Microsoft Learn — Create an Azure-SSIS integration runtime https://learn.microsoft.com/en-us/azure/data-factory/create-azure-ssis-integration-runtime
  18. ↑Microsoft Learn — Install SQL Server Integration Services https://learn.microsoft.com/en-us/sql/integration-services/install-windows/install-integration-services
  19. ↑Microsoft Learn — SQL Server 2022 lifecycle https://learn.microsoft.com/en-us/lifecycle/products/sql-server-2022
  20. ↑Microsoft Learn — Azure subscription and service limits https://learn.microsoft.com/en-us/azure/azure-subscription-service-limits
  21. ↑SSIS a ADF: wybór narzędzia do integracji danych w chmurze https://pl.polarysgroup.eu/insights/wybor-ssis-adf/
  22. ↑Microsoft Learn — omówienie SQL Server Integration Services https://learn.microsoft.com/en-us/sql/integration-services/sql-server-integration-services?view=sql-server-ver17
  23. ↑SQL Server Integration Services (SSIS) Fiyatlandırması – Data Factory | Microsoft Azure https://azure.microsoft.com/tr-tr/pricing/details/data-factory/ssis/
  24. ↑Microsoft — warunki licencyjne Azure Hybrid Benefit dla SQL Server https://www.microsoft.com/licensing/terms/pl-PL/product/MicrosoftAzure/MCA
  25. ↑Microsoft Azure — opis usługi Azure Data Factory https://azure.microsoft.com/pl-pl/products/data-factory
  26. ↑Microsoft Learn — katalog SSIS oraz zarządzanie i monitorowanie pakietów https://learn.microsoft.com/en-us/sql/integration-services/catalog/ssis-catalog?view=sql-server-ver17
  27. ↑Microsoft Learn — Data Profiling Task w SQL Server Integration Services https://learn.microsoft.com/en-us/sql/integration-services/control-flow/data-profiling-task?view=sql-server-ver17

Ceny i warunki sprawdzone u źródeł: październik 2026.

Jesteś producentem albo widzisz nieaktualną informację? Zgłoś poprawkę — odpowiadamy w ciągu 7 dni roboczych.

Kwoty w złotych w nawiasach są orientacyjne: przeliczone po średnim kursie NBP z 21.10.2026 (1 USD = 3,8889 zł). Ceny w walutach obcych producenci podają zwykle bez VAT; ostateczna kwota zależy od kursu w dniu płatności.