Dzisiaj publikuję kolejne nagranie z cyklu "SQL Server Integration Services (SSIS) w praktyce". Tym razem, przedstawiam zagadnienia dotyczące wykorzystania transformacji Fuzzy Lookup.
Kod wykorzystany podczas nagrania:
create database [test_fuzzy_lookup] go use [test_fuzzy_lookup] go create table [dbo].[Mieszkancy] ( Id int, imie varchar(255), nazwisko varchar(255), miejscowosc varchar(255), ulica varchar(255) ); create table [dbo].[SlownikUlicBialystok] ( NazwaUlicy varchar(255) ); insert into [dbo].[SlownikUlicBialystok] (NazwaUlicy) values ('Jana Klemensa Branickiego'); insert into [dbo].[SlownikUlicBialystok] (NazwaUlicy) values ('Elizy Orzeszkowej'); insert into [dbo].[SlownikUlicBialystok] (NazwaUlicy) values ('Piastowska'); insert into [dbo].[Mieszkancy] (Id, imie, nazwisko, miejscowosc, ulica) values (1, 'Jan', 'Kowalski', 'Białystok', 'Branickiego'); insert into [dbo].[Mieszkancy] (Id, imie, nazwisko, miejscowosc, ulica) values (2, 'Jan', 'Nowak', 'Białystok', 'J.K Branickiego'); insert into [dbo].[Mieszkancy] (Id, imie, nazwisko, miejscowosc, ulica) values (3, 'Jan', 'Wiśniewski', 'Białystok', 'J.K Branickiego'); insert into [dbo].[Mieszkancy] (Id, imie, nazwisko, miejscowosc, ulica) values (4, 'Jan', 'Kwiatkowski', 'Białystok', 'Orzeszkowej'); insert into [dbo].[Mieszkancy] (Id, imie, nazwisko, miejscowosc, ulica) values (5, 'Jan', 'Kozłowski', 'Białystok', 'Elizy Orzeszkowej'); insert into [dbo].[Mieszkancy] (Id, imie, nazwisko, miejscowosc, ulica) values (6, 'Jan', 'Mazur', 'Białystok', 'E.Orzeszkowej'); insert into [dbo].[Mieszkancy] (Id, imie, nazwisko, miejscowosc, ulica) values (7, 'Jan', 'Kamiński', 'Białystok', 'E Orzeszkowej'); insert into [dbo].[Mieszkancy] (Id, imie, nazwisko, miejscowosc, ulica) values (8, 'Jan', 'Krawczyk', 'Białystok', 'Piastowska'); insert into [dbo].[Mieszkancy] (Id, imie, nazwisko, miejscowosc, ulica) values (9, 'Jan', 'Kaczmarek', 'Białystok', 'Branickieg'); insert into [dbo].[Mieszkancy] (Id, imie, nazwisko, miejscowosc, ulica) values (10, 'Jan', 'Dąbrowski', 'Białystok', 'Jana Klemensa Branickiego'); select * from [dbo].[SlownikUlicBialystok] select * from [dbo].[Mieszkancy] select * from [OLE DB Destination] delete from [OLE DB Destination] select Id, imie, nazwisko, miejscowosc, ulica from [dbo].[Mieszkancy] where miejscowosc = 'Białystok'
Brak komentarzy:
Prześlij komentarz