Tym wpisem chciałbym rozpocząć cykl materiałów video poświęconych SQL Server Integration Services (SSIS) pod nazwą "SQL Server Integration Services (SSIS) w praktyce". W pierwszym nagraniu pokrótce omawiam do czego służy Foreach Loop Container w SSIS?
Otóż wyobraźmy sobie sytuację, w której główny oddział firmy istnieje w Warszawie, z kolei dodatkowe oddziały firmy są zlokalizowane w stolicy każdego województwa. Każdy oddział firmy pracuje na własnej, niezależnej bazie danych i na potrzeby analityki, chcielibyśmy analizować dane całości firmy. Możemy zatem wyeksportować dane z każdego oddziału firmy do pliku CSV celem zaimportowania ich do jednego, centralnego systemu w postaci hurtowni danych. Wówczas uzbiera nam się w sumie kilkanaście plików, po jednym z każdego województwa. Żeby nie tworzyć odrębnych zadań importu danych z każdego pliku typu C:\pliki\Wroclaw.csv, C:\pliki\Olsztyn.csv, C:\pliki\Warszawa.csv itd., możemy utworzyć jedno zadanie, które zaimportuje zbiorczo wiele plików do naszej hurtowni danych. Jak to zrobić używając Foreach Loop Container w Microsoft SQL Server Integration Services?
Brak komentarzy:
Prześlij komentarz