etl conversion tool

4
AnalytiX ETL Conversion Tool

Upload: mohammad-azad

Post on 05-Dec-2014

362 views

Category:

Technology


1 download

DESCRIPTION

AnalytiX's conversion capability can quickly help re-platform ETL Jobs between any of the following platforms. This tool is compatible with the following DI ETL tool platforms: - IBM Info Sphere Data Stage 7.5 and greater - Informatica 9.0 and greater - Microsoft SQL Server SSIS 2008 and greater - Talend 7.1 and greater - Oracle Data Integrator (ODI) 11 - Convert SQL Procedures (coming soon) **If your ETL tool platform is not listed – please contact [email protected] and find out where it is on the technology road-map.

TRANSCRIPT

Page 1: ETL Conversion Tool

AnalytiX ETL Conversion Tool

� � � � � � � � � � � � � � � � � � � � � �� � � � � � � � � � � � � � � � � � � � � � � � � � � � � �� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �

� � � ! " ! # $ % & ' ( ) * + ,- - - . / 0 / 1 2 3 4 5 6 7 . 8 9 :- - - . / 0 / 1 2 3 4 5 6 7 . 8 9 :

Page 2: ETL Conversion Tool

; < = > ? @ A B C D ? E F = A G A H I ? A = J @ K ?@ ? L J C @ ? D ? M G A; I ? N C O P N ? O M Q R J G = D O G ? Q S @ = K ? A AT = @ U B < K = M V ? @ A C = M; W G @ ? O D N C M ? A K = M V ? @ A C = M P ? G > ? ? MU B < V ? M Q = @ A; I ? J A ? A O M Q N ? V ? @ O X ? A C M Q J A G @ YZ = P Q ? A C X M P ? A G S @ O K G C K ? A; I ? Q J K ? A R M O N Y A C A H [ ? V ? N = S D ? M GF = A G A; I ? Q J K ? A G \ ? M J D P ? @ = T \ C X \ ]S @ C K ? Q \ C X \ ] A ^ C N N ? Q @ ? A = J @ K ? A G =O M O N Y _ ? N ? X O K Y U B < G = = N Z = P A O M QD O M J O N N Y K @ ? O G ? Z = P A T = @ G O @ X ? GU B < G = = N; [ ? N C V ? @ A C M A G O M G P J A C M ? A A V O N J ?; ` M K @ ? O A ? A O M QI ? Q J K ? A I C A ^ A O K @ = A A ` M G ? X @ O G C = MS @ = Z ? K G A; a O C M A P ? G G ? @ C M A C X \ G E K = M G @ = N O M QV C A C P C N C G Y = V ? @ G \ ? K = M V ? @ A C = MA K = S ? O M Q A G O G J A = T G \ ? ? T T = @ GJ A C M X R M O N Y G C b c O S S C M Xc O M O X ? @ d

The ETL Conversion Challenge: F = M V ? @ G C M X U B < e = P A P ? G > ? ? M U B < S N O G T = @ D A C A M ? C G \ ? @ L J C K ^ M = @ ? O A Y f RD O Z = @ K \ O N N ? M X ? T O K C M X G \ ? C M G ? X @ O G C = M C M Q J A G @ Y G = Q O Y C A G \ O G U B < e = P A P J C N GJ A C M X O S O @ G C K J N O @ U B < G = = N K O M M = G P ? ? O A C N Y S = @ G ? Q g D C X @ O G ? Q G = O M = G \ ? @ U B <G = = N f h @ X O M C _ O G C = M A ? D P O @ ^ C M X = M O M U B < K = M V ? @ A C = M S @ = Z ? K G > C N N @ ? L J C @ ?O M U B < ? i S ? @ G T = @ P = G \ G = = N A j G \ ? N ? X O K Y U B < G = = N O M Q G \ ? G = = N G = > \ C K \ G \ ?Z = P A O @ ? P ? C M X D C X @ O G ? Q k G = O M O N Y _ ? G \ ? N ? X O K Y U B < G = = N Z = P A E Q = K J D ? M G G \ ?l Z = P D O S S C M X A m J A C M X c C K @ = A = T G U i K ? N G ? D S N O G ? A O M Q P @ C M X C M M ? > U B <Q ? V ? N = S ? @ A G = K @ ? O G ? G \ ? U B < Z = P T = @ G \ ? G O @ X ? G U B < G = = N fB \ ? G Y S C K O N K = M V ? @ A C = M S @ = Z ? K G J A C M X O @ ? A = J @ K ? ] Q @ C V ? M O S S @ = O K \ N = = ^ AA = D ? G \ C M X N C ^ ? G \ C A no f p @ C M X C M N ? X O K Y U B < Q ? V ? N = S ? @ A T = @ O M O N Y A C A O M Q Q = K J D ? M G O G C = M = T N ? X O K YU B < D O S S C M X A fq f [ = K J D ? M G G \ ? U B < Z = P A J A C M X c A U i K ? N G ? D S N O G ? A fr f ` Q ? M G C T Y = S S = @ G J M C G C ? A T = @ C D S @ = V ? D ? M G fs f p J C N Q S \ O A ? Q K = M V ? @ A C = M S N O Mt f p @ C M X C M M ? > U B < Q ? V ? N = S ? @ A O M Q P ? X C M l @ ? > @ C G C M X m G \ ? U B < e = P A fThe result:

` M K @ ? O A ? Q B C D ? E F = A G A O M Q I ? A = J @ K ? A fThe AnalytiX Template - Driven Solution: R A = @ X O M C _ O G C = M A P ? X C M G = @ ? G C @ ? = @ S \ O A ? = J G U B < S N O G T = @ D A O M Q D C X @ O G ? G == G \ ? @ S N O G T = @ D A E O M O J G = D O G ? Q E Q C A K C S N C M ? Q O M Q S @ ? Q C K G O P N ? > O Y = T D O M O X C M X G \ ?K = M V ? @ A C = M C A @ ? L J C @ ? Q fB \ ? R M O N Y G C b c O S S C M X c O M O X ? @ u A U B < K = M V ? @ A C = M K O S O P C N C G C ? A G O ^ ? A O G ? D S N O G ? ]Q @ C V ? M O S S @ = O K \ G = O K K ? N ? @ O G ? U B < G = = N K = M V ? @ A C = M S @ = Z ? K G A f B \ ? @ ? V ? @ A ?? M X C M ? ? @ C M X G ? D S N O G ? A ? M O P N ? Y = J G = @ ? V ? @ A ? ? M X C M ? ? @ Y = J @ ? i C A G C M X U B < Z = P AT @ = D = M ? U B < G = = N P O A ? Q = M Y = J @ U B < Q ? A C X M P ? A G S @ O K G C K ? A O M Q A G O M Q O @ Q A EO M Q G \ ? M G = O J G = ] X ? M ? @ O G ? G \ ? U B < Z = P T = @ O M = G \ ? @ U B < G = = N J A C M X G \ ? G = = N u AT = @ > O @ Q ? M X C M ? ? @ C M X K O S O P C N C G C ? A f j ? f X f [ O G O A G O X ? ] G = ] ` M T = @ D O G C K O K = M V ? @ A C = M E? G K k f c O S S C M X c O M O X ? @ u A U B < K = M V ? @ A C = M K O S O P C N C G Y C M G ? X @ O G ? A > C G \ D O Z = @ U B <V ? M Q = @ A N C ^ ? ` M T = @ D O G C K O E [ O G O A G O X ? E W W ` W E v ? @ V O A C V ? [ O G O ` M G ? X @ O G = @ E O M Qh @ O K N ? [ O G O ` M G ? X @ O G = @ fw w x y z z { | } ~ { | { } � � | � � � } { { � � � � { � } � � z | { � y � } | { � � � � z �� � � � � � � � � � � � � � � � � �

Page 3: ETL Conversion Tool

Key Features:

ETL Conversion Capabilities� � � � �   ¡ ¢ £ ¤ ¥ � ¦ ¡ § � ¤ ¨ � ¤ © ¡ ª « ¬ ­ ®ª ¯ ° ± ¤ ² ¦ � ¯ ° ³ ¯ ¯ � ³ ¤ ´ µ � ¡ ³ ¤ ³ ¯¡ � ³ ¯ ´ ¡ ³ � ª ¡ � � « ¡ ° ¡ � « ¶ ¤ ¬ ­ ® · ¯ § ¦ ¡ °  ¡ � ³ ¯ ´ ¡ ³ � ª ¡ � � « � ´ µ ¯ ² ³ � ° ³ ¯ ¸ ¡ µ µ � ° ©¸ ¡ ° ¡ © ¤ ² ¡ ¦ ¦ ¯ � ² ª ¤ ¥ ³ ¯ ¥ ³ ¡ ² © ¤ ³ ´ ¡ µ µ � ° ©¦ µ ¤ ª ¦ ¹� · ¯ §   ¤ ¦ � © ° § ¤ ¦ ³ µ ² ¡ ª ³ � ª ¤ ¦ º ¯ ²³ » ¤ ¢ ¼ ¤ ½ ¨ ¬ ­ ® ­ ¯ ¯ � ¡ °   § � � �   ¡ ¨ £ ¤ ¥� ¦ ¡ § � ¤ ¨ º ¯ ² ½ ¡ ²   ¤ ° © � ° ¤ ¤ ² � ° © ³ ¤ ´ µ � ¡ ³ ¤³ ¯ ¡ � ³ ¯ ¥ © ¤ ° ¤ ² ¡ ³ ¤ ¬ ­ ® · ¯ § ¦   � ² ¤ ª ³ � «º ² ¯ ´ ¸ ¡ µ µ � ° © ¸ ¡ ° ¡ © ¤ ² ¯ ² � ¦ ¤ ³ » ¤  ¤ º ¡ � � ³ � ° ³ ¤ © ² ¡ ³ � ¯ ° ¹� ¾ ¤ ² ¦ � ¯ ° ³ » ¤ ´ ¡ µ µ � ° ©³ ¯ µ ² ¤ ¦ ¤ ² ± ¤ ³ » ¤ ¯ ² � © � ° ¡ � ¦ ³ ¡ ³ ¤ ¯ º ³ » ¤ª ¯ ° ± ¤ ² ³ ¤   · ¯ § ¡ °   ª ¯ ´ µ ¡ ² ¤ ª » ¡ ° © ¤ ¦ ¹� ¿ � ³ ¯ ´ ¡ ³ � ª ¡ � � « ¡ ° ¡ � « ¶ ¤ ¦ � ´ µ ¡ ª ³ ¦ ¡ °  ± � ¤ ½ ¦   ¡ ³ ¡ � � ° ¤ ¡ © ¤ º ² ¯ ´ � ´ µ ¯ ² ³ ¤  · ¯ § ¦ ¹� ¬ À µ ¯ ² ³ ¦ ³ » ¤ � ´ µ ¯ ² ³ ¤   ´ ¡ µ µ � ° © ³ ¯ ³ » ¤³ ¡ ² © ¤ ³ ¬ ­ ® ³ ¯ ¯ � ¡ °   ¡ � ³ ¯ © ¤ ° ¤ ² ¡ ³ ¤ ¦³ » ¤ ª ¯ ° ± ¤ ² ³ ¤   ¬ ­ ® · ¯ § ¹

¿ ° ¡ � « ³ � Á ³ ¤ ´ µ � ¡ ³ ¤   ² � ± ¤ ° ¡ µ µ ² ¯ ¡ ª » ³ ¯ ¬ ­ ® ª ¯ ° ± ¤ ² ¦ � ¯ ° ª ¡ ° ¡ ª ª ¤ � ¤ ² ¡ ³ ¤ ¬ ­ ®Â ¯ ° ± ¤ ² ¦ � ¯ ° à ² ¯ · ¤ ª ³ ¦ § « ¡ ¦ ´ � ª » ¡ ¦ Ä Å Æ ¹The Mapping Manager – ETL Conversion

Process:Ç ¹ � � � �   ¡ ² ¤ ¥ � ¦ ¡ § � ¤ £ ¤ ± ¤ ² ¦ ¤ ¤ ° © � ° ¤ ¤ ² ³ ¤ ´ µ � ¡ ³ ¤ ³ ¯ ¡ � ³ ¯ ´ ¡ ³ � ª ¡ � � « ¡ ° ¡ � « ¶ ¤¬ ­ ® È ¯ § ¦ ¡ °   � ´ µ ¯ ² ³ � ° ³ ¯ ¸ ¡ µ µ � ° © ¸ ¡ ° ¡ © ¤ ² ¡ ¦ ¦ ¯ � ² ª ¤ ¥ ³ ¯ ¥ ³ ¡ ² © ¤ ³ ´ ¡ µ µ � ° © ¦  ¯ ª � ´ ¤ ° ³ ¦ ¹É ¹ Ê ¤ � ¤ ª ³ ¦ ³ » ¤ ® ¤ © ¡ ª « ¬ ­ ® ´ ¡ µ µ � ° © ¡ � ³ ¯ ´ ¡ ³ � ª ¡ � � « ¡ ° ¡ � « ¶ ¤ ³ » ¤ ¬ ­ ® · ¯ § ¡ °    ¯ ª � ´ ¤ ° ³ � ° ¸ ¡ µ µ � ° © ¸ ¡ ° ¡ © ¤ ² ¡ ¦ ¡ ¦ ¯ � ² ª ¤ ¥ ³ ¯ ¥ ³ ¡ ² © ¤ ³ ´ ¡ µ µ � ° © ¹ Ê ¡ ± ¤ ¦ ³ � ´ ¤¡ °   ´ ¯ ° ¤ « � ¦ � ° © ³ » ¤ ³ ¤ ´ µ � ¡ ³ ¤ ª ² ¤ ¡ ³ ¤   � ° ¦ ³ ¤ µ ¯ ° ¤ ¹ £ ¤ µ ¤ ¡ ³ ¦ ³ » � ¦ ¦ ³ ¤ µ º ¯ ²¡ ¦ ´ ¡ ° « ¬ ­ ® · ¯ § ¦ ¡ ¦ ² ¤ Ë � � ² ¤ ª ¯ ° ± ¤ ² ³ � ° © ¹ Ì Í ¤ « ¿ ª ª ¤ � ¤ ² ¡ ³ ¤   ¬ ­ ®¡ ° ¡ � « ¦ � ¦ ¹ Ê ¡ ± ¤ ¦ ³ � ´ ¤ º ¯ ² » � © » ¥ µ ² � ª ¤   ¬ ­ ®   ¤ ± ¤ � ¯ µ ¤ ² ¦ ³ ¯ ´ ¡ ° � ¡ � � « ¡ ° ¡ � « ¶ ¤¬ ­ ® · ¯ § ¦ � °   � ± �   � ¡ � � « ¡ °   ³ » ¤ ° ´ ¡ ° � ¡ � � «   ¯ ª � ´ ¤ ° ³ ³ » ¤ ´ � ° ³ ¯ ¸ ¦ ¬ À ª ¤ � ¡ °  Î ¯ ²     ¯ ª � ´ ¤ ° ³ ¦ Ï ¹Ð ¹ ¾ ¤ ² ¦ � ¯ ° ¦ ³ » ¤ ´ ¡ µ µ � ° © ³ ¯ µ ² ¤ ¦ ¤ ² ± ¤ ³ » ¤ ¯ ² � © � ° ¡ � ¦ ³ ¡ ³ ¤ ¯ º ³ » ¤ª ¯ ° ± ¤ ² ³ ¤   · ¯ § ¡ °   �   ¤ ° ³ � º « ¡ ° « ¯ µ µ ¯ ² ³ � ° � ³ � ¤ ¦ º ¯ ² � ´ µ ² ¯ ± ¤ ´ ¤ ° ³ ¹Ñ ¹ ¬ À µ ¯ ² ³ ¦ ³ » ¤ � ´ µ ¯ ² ³ ¤   ´ ¡ µ µ � ° © ¦ ¡ °   ¡ � ³ ¯ ¥ © ¤ ° ¤ ² ¡ ³ ¤ ¦ ³ » ¤ ª ¯ ° ± ¤ ² ³ ¤   ¬ ­ ® · ¯ §Ì Í ¤ « ¬ ­ ® · ¯ § ¦ ¡ ² ¤ ª ² ¤ ¡ ³ ¤   ª ¯ ° ¦ � ¦ ³ ¤ ° ³ � « � ¦ � ° © « ¯ � ² § ¤ ¦ ³ µ ² ¡ ª ³ � ª ¤ ¦¡ °   · ¯ §   ¤ ¦ � © ° µ ¡ ³ ³ ¤ ² ° ¦ Ï ¹

� ¿ � ³ ¯ ´ ¡ ³ ¤ ³ » ¤ ¡ ° ¡ � « ¦ � ¦ ¯ º ¬ ­ ® È ¯ § ¦ ¡ °   ¦ ¡ ± ¤ µ ¤ ¯ µ � ¤ ³ � ´ ¤ ¡ °   ² ¤ ¦ ¯ � ² ª ¤ ¦� ¦ � ° © ¸ ¡ µ µ � ° © ¸ ¡ ° ¡ © ¤ ² £ ¤ � ¦ ¡ § � ¤ ¬ ­ ®  ¯ ° ± ¤ ² ¦ � ¯ ° ­ ¤ ´ µ � ¡ ³ ¤� £ ¤   � ª ¤ ³ » ¤ ° � ´ § ¤ ² ¯ º » � © » µ ² � ª ¤   Ò » � © » ¦ Ó � � � ¤   ² ¤ ¦ ¯ � ² ª ¤ ¦ ³ ¯ ¡ ° ¡ � « ¶ ¤ ¬ ­ ®· ¯ § ¦ ¡ °   ³ » ¤ ³ � ´ ¤ ª ¯ ° ¦ � ´ � ° © µ ² ¯ ª ¤ ¦ ¦ ³ ¯   ¯ ª � ´ ¤ ° ³ ³ » ¤ ¬ ­ ® · ¯ § ¦ ¡ °   ³ » ¤ °´ ¡ ° � ¡ � � « ª ² ¤ ¡ ³ ¤ ³ » ¤ ° ¤ ½ ¬ ­ ® · ¯ § ¦� ¬ � � ´ � ° ¡ ³ ¤ ´ � ª » ¯ º ³ » ¤ ´ ¡ ° � ¡ � ª ¯   � ° © � ° ± ¯ � ± ¤   � ¦ � ° © ¸ ¡ µ µ � ° © ¸ ¡ ° ¡ © ¤ ² Ô ¦ª ¯   ¤ © ¤ ° ¤ ² ¡ ³ � ¯ ° ª ¡ µ ¡ § � � � ³ � ¤ ¦� Õ ¡ � ° § ¤ ³ ³ ¤ ² � ° ¦ � © » ³ ¡ °   ª ¯ ° ³ ² ¯ � ¡ °   ± � ¦ � § � � � ³ « ¯ ± ¤ ² ³ » ¤ ª ¯ ° ± ¤ ² ¦ � ¯ ° ¦ ª ¯ µ ¤ ¡ °  ¦ ³ ¡ ³ � ¦ ¯ º ³ » ¤ ¤ º º ¯ ² ³ � ¦ � ° © ¸ ¡ µ µ � ° © ¸ ¡ ° ¡ © ¤ ² ¹Ö Ö Ö × Ø Ù Ø Ú Û Ü Ý Þ ß à × á â ãÖ Ö Ö × Ø Ù Ø Ú Û Ü Ý Þ ß à × á â ã

Page 4: ETL Conversion Tool

ä å æ ç è é ê è ë ì í î ç ë ç é ï ð è ñ ò ó ô õ í æ

ö í ÷ ø í ÷ ç ð ù ú ûü ý ü þ ÿ ö è ÷ õ é ù �� � è ð ù � ý � � ö � ç ë ð è é é ï �� � � � ü ÿ ü � � ù é ê ü � � � � � å � ÿ � å � � �ä æ ç è é ê è ë ì í î ç ë ç é ï ð è ñ ò ó ô õ í æ� ç é ù ó� í ÷ ó ç é ù ó ø é ù ç ó ù õ ç é é � � � � å � � � å ý þ � � � ù ð � ù ù ë � ç æ å ÿ ø æ ä � í ÷ ä æ ç è é ê ó ç é ù ó î ç ë ç é ï ð è ñ ò ó ô õ í æ� ÷ í ò � õ ð � � ø ø í ÷ ð� í ÷ ð ù õ � ë è õ ç é ó � ø ø í ÷ ð ø é ù ç ó ù õ ç é é � � � � å � ü þ å � � � � í ÷ ä æ ç è é ó � ø ø í ÷ ð ç ð � ó � ø ø í ÷ ð î ç ë ç é ï ð è ñ ò ó ô õ í æ � ô� � ø ø í ÷ ð � í � ÷ ó í ì í ø ù ÷ ç ð è í ë ê � í ë ò ç ï å � ÷ è ò ç ï � ç æ å ÿ ø æ ä � ô

� � � � � � � � � � � � � � ! " � � � # $ % � " & � ' � � " ' � ( " % ) � � * + " � " , � � - � ' � &

. . . / 0 1 0 2 3 4 5 6 7 8 / 9 : ;. . . / 0 1 0 2 3 4 5 6 7 8 / 9 : ;