wste 05212009 wstxforbeginner brett (1)

Upload: ravi-dingari

Post on 04-Jun-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    1/30

    IBM Software Group

    WebSphereSupport Technical Exchange

    IBM WebSphere TransformationExtender for the Absolute Beginner

    aul BrettSenior Enterprise Support Anal!stIBM WebSphere Transformation Extender "WT#$ %e&el ' (ustomer SupportEMEA")*$

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    2/30

    IBM Software Group

    WebSphereSupport Technical Exchange ' of +,

    Agenda

    (oncepts

    An! to An! Transformation

    Execution -ptions

    Execution latforms

    Terminolog! The Eclipse .esigner

    /irst Mappings

    /irst T!petree

    /irst Map

    Second Map

    Summar!

    /urther reading

    0 1 A

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    3/30

    IBM Software Group

    WebSphereSupport Technical Exchange + of +,

    (oncepts 2 An! to An! Transformation

    WT# ta3es an! 3ind of data as input4

    #M%

    E.I

    I.oc4etc

    4and using no coding5 both simple and complex

    transformations can be made46

    46then output as the target data t!pe6

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    4/30

    IBM Software Group

    WebSphereSupport Technical Exchange 7 of +,

    (oncepts 2 Execution -ptions

    WT# maps can be executed in a number of wa!s8

    (ommand Ser&er

    %auncher

    WebSphere Message Bro3er 9ode

    AI

    Web Ser&ice

    .ataower Web Appliance

    WebSphere Application Ser&er : WebSphere rocess

    Ser&erA common transformation engine4

    666multiple deplo!ment options

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    5/30

    IBM Software Group

    WebSphereSupport Technical Exchange ; of +,

    (oncepts 2 Execution latforms

    WT# maps can be executed on a di&erse range of

    architectures8

    Windows

    )nix "AI#5 Solaris5 >

    %inux >>

    ?:-S "Batch5 IMS S.*5 (I(S$

    ?:-S )SS >>

    >>+' and @7 bit a&ailabilit!

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    6/30

    IBM Software Group

    WebSphereSupport Technical Exchange @ of +,

    Terminolog!

    .ata = T!petree -bects

    Cariables "rogramming$

    (abinets5 .raws5 oc3ets

    Business Dule = Mapping

    rogram

    /unctional Maps F Subroutines

    /iling cler3

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    7/30

    IBM Software Group

    WebSphereSupport Technical Exchange of +,

    The Eclipse .esigner

    A a&a based5standardised5 open=source designen&ironment

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    8/30

    IBM Software Group

    WebSphereSupport Technical Exchange H of +,

    /irst Mapping 2 /irst T!petree

    A right=clic3on theT!petreebranch of theproect tree tostart thecreation of anew t!petree6

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    9/30

    IBM Software Group

    WebSphereSupport Technical Exchange of +,

    /irst Mapping 2 /irst T!petree

    Dight=clic3 onthe Dootobect5 andchoose Addto create a

    new obect6

    (hange theobect (lass

    from(ategor! toItem

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    10/30

    IBM Software Group

    WebSphereSupport Technical Exchange J, of +,

    /irst Mapping 2 /irst Map

    A right=clic3on the Mapbranch of theproect tree tostart thecreation of anew MapSource6

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    11/30

    IBM Software Group

    WebSphereSupport Technical Exchange JJ of +,

    /irst Mapping 2 /irst Map

    A right=clic3on the top=le&el obect inthe -utlinewindow willallow thecreation of anew map6

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    12/30

    IBM Software Group

    WebSphereSupport Technical Exchange J' of +,

    /irst Mapping 2 /irst Map

    Expand theoutline &iew6

    Add an inputcard6

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    13/30

    IBM Software Group

    WebSphereSupport Technical Exchange J+ of +,

    /irst Mapping 2 /irst Map

    9ame the card6

    (hoose the T!petree6

    (hoose the T!petree -bect6

    (hoose the input file6

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    14/30

    IBM Software Group

    WebSphereSupport Technical Exchange J7 of +,

    /irst Mapping 2 /irst Map

    9ow create an output card thesame wa!6

    The cards must ha&e uniKue

    names and in this case theoutput file is different to theinput file6

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    15/30

    IBM Software Group

    WebSphereSupport Technical Exchange J; of +,

    /irst Mapping 2 /irst Map

    Lour map design area shouldnow loo3 li3e this6

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    16/30

    IBM Software Group

    WebSphereSupport Technical Exchange J@ of +,

    /irst Mapping 2 /irst Map

    Lour completed map designarea should now loo3 li3e this6

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    17/30

    IBM Software Group

    WebSphereSupport Technical Exchange J of +,

    /irst Mapping 2 /irst Map

    The functionslist box5 withthe AllNcategor!

    expanded6

    The functions list

    box5 with the)ED(ASENfunction shown6

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    18/30

    IBM Software Group

    WebSphereSupport Technical Exchange JH of +,

    /irst Mapping 2 /irst Map

    The function is addedto the existing content

    9ew functions

    added arecompounded6

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    19/30

    IBM Software Group

    WebSphereSupport Technical Exchange J of +,

    /irst Mapping 2 /irst Map

    The map can now berun and the output&iewed6

    IBM S f G

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    20/30

    IBM Software Group

    WebSphereSupport Technical Exchange ', of +,

    /irst Mapping 2 /irst Map

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    21/30

    IBM S ft G

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    22/30

    IBM Software Group

    WebSphereSupport Technical Exchange '' of +,

    /irst Mapping 2 Second Map

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    23/30

    IBM S ft G

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    24/30

    IBM Software Group

    WebSphereSupport Technical Exchange '7 of +,

    /irst Mapping 2 Second Map

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    25/30

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    26/30

    IBM Software Group

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    27/30

    IBM Software Group

    WebSphereSupport Technical Exchange ' of +,

    Summar!

    As mentioned and demonstrated5 WT# ta3es an!

    3ind of data as input

    )sing no coding5 I ha&e

    shown some simple

    transformations that can

    be made with &er! little effort

    )sing a step=b!=step approach5 and anunderstanding of !our input data and output data

    reKuirements5 mapping can be eas!6

    IBM Software Group

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    28/30

    IBM Software Group

    WebSphereSupport Technical Exchange 'H of +,

    Additional WebSphere roduct Desources

    .isco&er the latest trends in WebSphere Technolog! and implementation5 participate intechnicall!=focused briefings5 webcasts and podcasts at8 http8::www6ibm6com:de&eloperwor3s:websphere:communit!:

    %earn about other upcoming webcasts5 conferences and e&ents8 http8::www6ibm6com:software:websphere:e&entsOJ6html

    Poin the Global WebSphere )ser Group (ommunit!8 http8::www6websphere6org

    Access 3e! product show=me demos and tutorials b! &isiting IBM Education Assistant8http8::www6ibm6com:software:info:education:assistant

    Ciew a /lash repla! with step=b!=step instructions for using the Electronic Ser&iceDeKuest "ESD$ tool for submitting problems electronicall!8 http8::www6ibm6com:software:websphere:support:d'w6html

    Sign up to recei&e wee3l! technical M! 9otifications emails8 http8::www6ibm6com:software:support:einfo6html

    IBM Software Group

    http://www.ibm.com/developerworks/websphere/community/http://www.ibm.com/developerworks/websphere/community/http://www.ibm.com/software/websphere/events_1.htmlhttp://www.ibm.com/software/websphere/events_1.htmlhttp://www.websphere.org/http://www.websphere.org/http://www.ibm.com/software/info/education/assistanthttp://www.ibm.com/software/websphere/support/d2w.htmlhttp://www.ibm.com/software/websphere/support/d2w.htmlhttp://www.ibm.com/software/support/einfo.htmlhttp://www.ibm.com/software/support/einfo.htmlhttp://www.ibm.com/software/support/einfo.htmlhttp://www.ibm.com/software/support/einfo.htmlhttp://www.ibm.com/software/support/einfo.htmlhttp://www.ibm.com/software/support/einfo.htmlhttp://www.ibm.com/software/websphere/support/d2w.htmlhttp://www.ibm.com/software/websphere/support/d2w.htmlhttp://www.ibm.com/software/info/education/assistanthttp://www.websphere.org/http://www.websphere.org/http://www.ibm.com/software/websphere/events_1.htmlhttp://www.ibm.com/software/websphere/events_1.htmlhttp://www.ibm.com/developerworks/websphere/community/http://www.ibm.com/developerworks/websphere/community/
  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    29/30

    IBM Software Group

    WebSphereSupport Technical Exchange ' of +,

    IBM Support Wants to

  • 8/13/2019 WSTE 05212009 WSTXforBeginner Brett (1)

    30/30

    IBM Software Group

    WebSphereSupport Technical Exchange +, of +,

    0uestions and Answers