WEBINAR@LUNCHTIME THEMA: „BEDINGTES AUSFÜHREN VON TRANSFORMATIONEN IN SAS DATA INTEGRATION STUDIO" EVA-MARIA KEGELMANN C op yr i g h t © 2 0 1 2 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . WEBINAR@LUNCHTIME HERZLICH WILLKOMMEN BEI WEBINAR@LUNCHTIME Moderation Training Anne K. Bogner-Hamleh Eva-Maria Kegelmann SAS Institute GmbH Education Consultant SAS Institute GmbH Sr Technical Training Consultant Xing-Profil: http://www.xing.com/profile/AnneKatrin_BognerHamleh?key=0.0 Hinweise zum Ablauf des Webinars: • Teilnehmer sind automatisch “stumm” geschaltet • Sie können Nachrichten an den Moderator senden / Fragen stellen • die Veranstaltung wird aufgezeichnet C op yr i g h t © 2 0 1 2 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . LERNZIELE • BEDINGTES AUSFÜHREN VON TRANSFORMATIONEN IN SAS DATA INTEGRATION STUDIO Verstehen der Funktionalität der bedingten Ausführung von Transformationen • Kennenlernen, wie man eine bedingte Ausführung von Transformationen umsetzt C op yr i g h t © 2 0 1 2 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . WEBINAR@LUNCHTIME BEDINGTES AUSFÜHREN VON TRANSFORMATIONEN Ab SAS Data Integration Studio 4.8 ist es möglich, Teile eines Jobs bedingt auszuführen. Verwendete Transformationen: • Conditional Start und • Conditional End C op yr i g h t © 2 0 1 2 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . WEBINAR@LUNCHTIME BEDINGTES AUSFÜHREN VON TRANSFORMATIONEN • Eine oder mehrere Transformationen können in einem Block abhängig von einer Bedingung ausgeführt werden • Mehrere Bedingte Ausführungsblöcke im Job möglich • Verwendung der %IF Makrologik. C op yr i g h t © 2 0 1 2 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . WEBINAR@LUNCHTIME BEDINGUNG DEFINIEREN Jede Bedingung möglich, die mit der %EVAL Makrofunktion ausgewertet werden kann. C op yr i g h t © 2 0 1 2 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . WEBINAR@LUNCHTIME JOBSTATUS Beim Status-Reiter können Sie nachvollziehen, • ob der Job korrekt ausgeführt wurde • ob der bedingte Ausführungsblock ausgeführt wurde oder nicht. • welchen Status die Bedingung hatte. C op yr i g h t © 2 0 1 2 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . WEBINAR@LUNCHTIME RETURN CODE CHECK Return Code Check-Transformationen verwenden Mögliche Positionen: • nach den einzelnen Transformationen zwischen Conditional Start und Conditional End • nach Conditional End C op yr i g h t © 2 0 1 2 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . WEBINAR@LUNCHTIME CONDITIONAL EXECUTION CAVEATS Wenn die Bedingung NICHT erfüllt ist: • wird jeglicher Code, der den entsprechenden Transformationen zugeordnet ist NICHT ausgeführt. Inklusive: • Precode • Postcode • LIBNAME Anweisungen für die Quelltabellen C op yr i g h t © 2 0 1 2 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . DEMO C op yr i g h t © 2 0 1 2 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . FRAGEN? C op yr i g h t © 2 0 1 2 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . WEBINAR@LUNCHTIME VIELEN DANK FÜR IHRE TEILNAHME Interesse an weiterem Austausch? • Sprechen Sie uns direkt an: [email protected] • Mehr lernen im Kompaktkurs: Data Integration 15.06. – 19.06.2015 in Heidelberg C op yr i g h t © 2 0 1 2 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . WEBINAR@LUNCHTIME NÄCHSTES WEBINAR@LUNCHTIME C op yr i g h t © 2 0 1 2 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . FOLIEN ZUM DOWNLOAD UNTER WWW.SAS.DE/LUNCHTIME WIE HAT IHNEN UNSER WEBINAR GEFALLEN? C op yr i g h t © 2 0 1 2 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . www.SAS.com
© Copyright 2024 ExpyDoc