TECNICAS DE MIGRACION DE DATOS DATOS Y ETCL
HAROLD CASTAÑO GIRALDO
PROGRAMA DE FORMACIÓN ESPECIALIZACIÓN TECNOLÓGICA EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS MODALIDAD VIRTUAL 2017
INTRODUCCION
En cu!"u#$% $&'%$() ! '%*'#c#+n ,$ !*( &$,#*( -$cn*!+.#c*( ,$/$ ($% c*%,$ $n '% c, n$c$(#,,) ($.n ($ $! c(*) '*% $$&'!*) '*,$&*( #%&% "u$ !( $&'%$(( ,$/$n ,$ c*n-% c*n '!n$( 3 $(-%-$.#( '% $4#-% ! '5%,#, ,$ ,-*( 3 $"u#'$n-* ,$('u5( ,$ un c-6(-%*$ E( '*% $(-* "u$ n*( -+&n*( $n ! n* -n '$n*( n$c$(#,, ,$ -*&% c*nc#$nc# ,$ "u$ '*,$&*( u(% &$,#*( ,$ .%c#+n ,$ ,-*( ,$ !- #,$!#,, 3 ,$($&'$8* '% .%n-#9% ! #n-$.%#,, ,$ ! #n*%&c#+n 3 (u 3 &u3 #&'*%-n-$ ,#('*n#/#!#,,: Pu$( /#$n) $! -$& 'un-u! ,$ $(- #n-$%4$nc#+n c*n!!$4 $! $;-%$%) -%n(*%&% 3 c%.% ! #n*%&c#+n '% ($% ,$'u%, 3 !#&'#, 3 '(, un nu$4 /($ ,$ ,-*(:
DEFINICION DE ETL
E( $! '%*c$(* "u$ '$%-$ !( *%.n#9c#*n$( &*4$% ,-*( ,$(,$ &!-#'!$( u$n-$() %$*%&-$%!*( 3 !#&'#%!*() 3 c%.%!*( $n *-% /($ ,$ ,-*() * $n *-%* (#(-$& *'$%c#*n! '% '*3% un '%*c$(* ,$ n$.*c#*:
FUNCIONALIDADES
C*n-%*! ,$ ! $;-%cc#+n ,$ !*( ,-*( 3 (u u-*&-#9c#+n) ,#(nu3$n,* $! -#$&'* $&'!$,* $n $! ,$(cu/%#$n-* ,$ '%*c$(*( n* ,*cu&$n-,*() n# n,* $! &%.$n ,$ $%%*% 3 '$%-#$n,* &3*% !$;#/#!#,,:
Acc$(* ,#$%$n-$( -$cn*!*.<() =c#$n,* un u(* $$c-#4* ,$! =%,>%$) (*->%$) ,-*( 3 %$cu%(*( =u&n*( $;#(-$n-$(:
P%*'*%c#*n% ! .$(-#+n #n-$.%, ,$! D- ?%$=*u($ 3 !*( D- M%-( $;#(-$n-$() #n-$.%n,* ! $;-%cc#+n) -%n(*%&c#+n 3 c%. '% ! c*n(-%ucc#+n ,$! D- ?%$=*u($ c*%'*%-#4* 3 ,$ !*( D- M%-(:
U(* ,$ ! %"u#-$c-u% ,$ &$-,-*() c#!#-n,* ! ,$#n#c#+n ,$ !*( */$-*( ,$ n$.*c#* 3 !( %$.!( ,$ c*n(*!#,c#+n:
Acc$(* un .%n 4%#$,, ,$ u$n-$( ,$ ,-*( ,#$%$n-$(:
Mn$* ,$ $;c$'c#*n$(:
P!n##cc#+n) !*.() #n-$%c$( (c=$,u!$%( ,$ -$%c$%*() "u$ n*( '$%-#%n !!$4n un .$(-#+n ,$ ! '!n##cc#+n ,$ -*,*( !*( '%*c$(*( n$c$(%#*( '% ! c%. ,$! D?:
In-$%9 #n,$'$n,#$n-$ ,$ =%,>%$:
S*'*%-$ $n ! $;'!*-c#+n ,$! D- ?%$=*u($
H$%%$n-( ETL
A/ In#-#* B$n$-! BIT**! @ ETL S*->%$ C!*4$%ETL C*.n*( D$c#(#*n(-%$& IBM D- In-$.%-*% =$%%$n- ,$ S' Bu(#n$(( O/$c-( ETIE;-%c- =*% !!&, E-# S*!u-#*n IBM ?$/('=$%$ D-S-.$ n-$( A(c$n-#! D-S-.$ M#c%*(*- In-$.%-#*n S$%4#c$( O%c!$ ?%$=*u($ Bu#!,$% ?$/F*cu(#?3 D-M#.%-*% S$%4$% P$%4(#4$ In*%&6-#c P*>$%C$n-$% O;#* D- In-$!!#.$nc$ ETL u!! >$/ S&%-DB ?*%/$nc= Sun*'(#( O%c!$ SAS D-!u; S3/($ S3nc(*%- DME;'%$((: O'$n-$;- n-$( G$n#*) Hu&n./#%,:
EN EL SIGUIENTE PUNTO SERAN ANALISADAS UNAS DE LAS HERRAMIENTAS MAS USADAS IBM C*.n*( D- Mn.$% C%c-$%<(-#c( IBM C*.n*( D- Mn.$% '%*'*%c#*n unc#*n$( ,#&$n(#*n!$( ,$
$;-%cc#+n) -%n(*%&c#+n 3 c%. ETL '% c*n($.u#% un #n-$!#.$nc#$&'%$(%#! ,$ !-* %$n,#$n-*:S$ 'u$,$ #n-$.%% c*n ! GUI ,$ IBM D- Mn.$% D$(#.n$% '% ,#($8% 3 c%$% '%*-*-#'*( S$ 'u$,$n $$cu-% c*&'#!c#*n$( 3 ($cu$nc#( ,$ -%/*( $n (#(-$&( %$&*-*( ,$(,$ un (#(-$& ,$ $n-*%n* ,$ ,#($8* ,$ D- Mn.$%:
D- Mn.$% En.#n$ ($ -#$n$ "u$ #n(-!% $n un (#(-$& UNI * L#nu;:
ORACLE DATABASE 11G ORACLE WAREHOUSE BUILDER ENTERPRISE ETL OPTION
C%c-$%#(-#c(
L *'c#+n $&'%$(%#! ETL En-$%'%#($ ETL O'-#*n '% ?%$=*u($ Bu#!,$% $( un *'c#+n "u$ 'u$,$ ($% ,"u#%#, c*n O%c!$ ?%$=*u($ Bu#!,$% c*&* '%-$ ,$ ! $,#c#+n $&'%$(%#! ,$! &*-*% ,$ /($ ,$ ,-*(: P$%-$ $$cu-% c%.( ,$ ,-*( u(n,* &5-*,*( %6'#,*( 3 $#c#$n-$( -!$( C*&* $! O%c!$ D- Pu&' 3 -%n('*%-/!$ -/!$('c$(: MICROSOFT SQL SERVER INTEGRATION SERVICES
C%c-$%#(-#c(
S$ 'u$,$n %$!#9% -%$( ,$ .%c#+n 6c#!&$n-$ u(n,* -%$( 4#(u!$(: S# ($ ,$($ c%$% nu$4 unc#*n!#,,) ($ 'u$,$n c%$% (c%#'-( $n c * VB: Pu$,$ c*n($.u#% c*n$c-#4#,, &$,#n-$ CLI 4< DLL( -#'* $n(&/!,*%: INFORMATICA POWERCENTER:
C%c-$%#(-#c(
C!#,, ,$ ,-*( .$n$%!#9, '% -*,*( !*( .%u'*( ,$ #n-$%5() '%*3$c-*( '!#cc#*n$( u-#!#9n,* un (*! '!-*%& un##c,: Acc$(*) #n-$.%c#+n 3 $n-%$. ,$ !*( ,-*( %6'#,&$n-$) ,$ *%& %$n-/!$ 3 (#n c*,##cc#+n &nu!: N*%&!#9c#+n ,$ !*( ,-*( $n !*( *%&-*( ,$ -/! ,$ ,$(-#n* 3 c%. $n!*( nu$4*( (#(-$&(: In-$%$(n-$( *'c#*n$( ,$ #n-$.%c#+n ,$ &$-,-*() "u$ &%cn ! ,#$%$nc# c*n *-%( =$%%$n-( ,$ .%c#+n ,$ /($( ,$ ,-*(: V#(#/#!#,, 3 c*n-%*! '% -*,*( !*( u(u%#*( ,$ n$.*c#*) "u$ !$( *-*%. ! !#/$%-, n$c$(%# '% c%$%) ,n#(-%% 3 c*&'%-#% #n*%&c#+n $&'%$(%#! ,$ c%6c-$% c%<-#c* c*n-$;-u!#9, ,u%n-$ $! '%*c$(* ,$ .%c#+n: C%$c#+n ,$ (u/c*nun-*( ($.u%*( ,$ ,-*( ,$ '%*,ucc#+n '%*c$,$n-$( ,$ .%n,$( /($( ,$ ,-*( (#n %$(-%#cc#*n$(:
COMPARATIVA
IMPLEMENTACION
?EBGRAFIA =--'JJ>>>:,-'%#;:c*&J/!*.(J%$('#n*(!!J=$%%$n-($-!"u$(*n'%"u$4!$n '%*,uc-*(&(c*n*c#,*($-!(*'$n(*u%