Red Gate to firma zajmująca się tworzeniem oprogramowania wspierającego developerów i administratorów MS SQL Servera (chociaż od jakiegoś czasu także Oracle i MySQL). Co jakiś czas ta grupa speców serwuje nam “prezent”, czy to w postaci nowej wtyczki do Management Studio, czy to innego związanego z bazami danych narzędzia, które potrafi wielu osobom z branży, dramatycznie ułatwić życie (jak np. SQL Compare – od którego jestem prawie uzależniony). Dosłownie kilka tygodnii temu, Red Gate postanowił dla odmiany wspomóc trochę specjalistów od BI i wypuścił komponenent do Integration Services, który może okazać się dośc przydatny w procesie czyszczenia danych.
Pakiet instalacyjny (darmowa beta) jest dostępny pod poniższym adresem:
http://www.red-gate.com/products/sql-development/data-cleanser/
Po szybkiej instalacji, należy jeszcze dodać nasz nowy komponent do Visual Studio. Robimy to poprzez kliknięcię prawym klawiszem myszy na toolbox, wybranie opcji “choose items” i zaznaczenie checkboxa “data cleanser” w zakładce SSIS Data Flow Items – tak jak na obrazku poniżej
i voila, możemy dodać komponent Data Cleanser do data flow
Data cleanser umożliwia nam m.in.:
1. Łatwą konwersję na typ currency
2. Wycinanie białych znaków
3. Normalizacje ciągów znaków – zaczynając od prostej zamiany małych liter na duże lub odwrotnie, poprzez stosowanie kilustopniowych transformacji, a na wyrażeniach regularnych kończąc.
Z zainteresowaniem będę obserwował rozwój tego narzędzia

