sobota, 18 sierpnia 2018

[PL] SQL Server Integration Services (SSIS) w praktyce - transformacja Fuzzy Lookup

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