Tag Archive: Integration Services

SSIS, Microsoft SQL Server Integration Service

SSISDB i SSIS catalog od środka [Nagranie]

Slawomir Drzymala
Follow me on

Slawomir Drzymala

Still playing with data and .NET technologies
Slawomir Drzymala
Follow me on

Podczas konferencji SQL Day 2017 (http://sqlday.pl/) miałem przyjemność poprowadzić sesję pod tytułem “SSISDB i SSIS catalog od środka”. Podczas prezentacji starałem się skupić na mniej trywialnych aspektach działania SSIS Catalog oraz jego architekturze. O samej konferencji pisaliśmy sporo w poście z relacją z tego wydarzenia (http://pl.seequality.net/sqlday-2017-relacja-na-biezaco/) , natomiast na channel9 można już znaleźć nagrania z niektórych wystąpień. Pełny opis sesji: “Możliwość publikowania całych projektów SSIS zamiast pojedynczych pakietów jest ogromnym ułatwieniem dla projektantów procesów ETL w SQL Server Integration Services. Wiele osób zapomina jednak, ze SSIS catalog to nie tylko miejsce, gdzie możemy składować nasze pakiety, ale także baza danych SSISDB,…
Read more

SQL Server 2016 Integration Services Package Parts

SQLServer2016_SSISPackageParts00
Adrian Chodkowski
Follow me

Adrian Chodkowski

SQL geek, Data enthusiast, Consultant & Developer
Adrian Chodkowski
Follow me

Do tej pory omówiliśmy już całkiem sporo nowości w ramach naszej serii Poznaj SQL Server 2016. Póki co nie wspomnieliśmy ani słowem o Integration Services – czy to oznacza, że nie pojawiło się tam nic nowego? Wręcz przeciwnie! W najnowszej wersji dostajemy do rąk kilka nowości, jedną z nich są tzw. Package Parts o których traktuje niniejszy artykuł – zapraszam do lektury. Jednym z większych problemów związanych z Integration Services było to, iż oprogramowanie to nie dawało sensownych możliwości ponownego użycia kodu – za każdy razem musieliśmy albo taką logikę implementować niejako “na opak”  różnymi obejściami albo używać tradycyjnej metody…
Read more

BIML i Data Profiling Task – automatyczne profilowanie wszystkich tabel w bazie danych

Slawomir Drzymala
Follow me on

Slawomir Drzymala

Still playing with data and .NET technologies
Slawomir Drzymala
Follow me on

Data Profiling Task to według mnie jeden z najciekawszych komponentów SQL Server Integration Services, który bardzo często jest pomijany, lub o którym często się nie pamięta. Jest on przydatny na wielu płaszczyznach pracy z danymi od wyszukiwania problemów z danymi podczas tworzenia aplikacji lub hurtowni danych, aż do podstawowej weryfikacji oraz badania danych na potrzeby ich późniejszego wykorzystania w odkrywaniu wiedzy. Wydaje mi się również, że jest idealnym przykładem do przedstawienia języka BIML, czyli Business Intelligence Modeling Language. Dzięki kombinacji tych dwóch technologii jesteśmy w stanie w bardzo krótkim czasie przygotować uniwersalne narzędzie do gromadzenia podstawowych informacji o danych oraz do ich profilowania. Data Profiling…
Read more

SSIS – niedziałające TRIGGER-y

Slawomir Drzymala
Follow me on

Slawomir Drzymala

Still playing with data and .NET technologies
Slawomir Drzymala
Follow me on

Zalety oraz wady stosowania TRIGGER-ów w bazach danych, a już w szczególności w przypadku hurtowni danych, to temat na zupełnie inny wpis. W ramach niniejszego wpisu chciałbym opisać co zrobić w sytuacji kiedy chcemy w SQL Server Integration Services wykorzystać obiekt do którego został dodany właśnie TRIGGER. Okazuje się bowiem, że podczas próby załadowania danych do tabeli lub widoku z TRIGGER-em obiekt ten po prostu nie zadziała, a sam SSIS nie da nam żadnego komunikatu informującego o tym fakcie. Powyższy przykład ilustruje bardzo prosty przepływ, gdzie SCRIPT TASK zwraca dwa zestawy danych. Następnie dla każdego zestawu utworzony jest osobny przepływ…
Read more

Wskazówka dnia: Szybki eksport danych z tabeli SQL Server czyli Import/Export Wizard

Adrian Chodkowski
Follow me

Adrian Chodkowski

SQL geek, Data enthusiast, Consultant & Developer
Adrian Chodkowski
Follow me

Dziś powiemy sobie parę słów na temat możliwości jakie oferuje SQL Server jeśli chodzi o eksport danych w nim zawartych do innych formatów czy też baz danych – chodzi mianowicie o import/export wizard dostępny z poziomu graficznego interfejsu użytkownika w Management Studio. Zaczynajmy! Pierwszym krokiem jaki należy podjąć jest wybór bazy danych z której chcemy eksportować dane – w moim przypadku tradycyjnie będzie to WideWorldImportersDW. Następnie należy kliknąć prawym przyciskiem myszy na wybraną bazę i z menu kontekstowego wybrać Tasks, a następnie Export Data – tak jak zostało to przedstawione na poniższym zrzucie ekranowym. Wybór ten spowoduje uruchomienie kreatora umożliwiającego…
Read more