06 lab flatfile and filter

Upload: bangalore-trainings

Post on 14-Apr-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/30/2019 06 Lab Flatfile and Filter

    1/14

    KLJALDO[B ^BICJEILD^[LEJEJAY

    OjdejbtrlejejaskadrGamled*iom

    +5

    Bxbriesb Bxbriesb ;8 Irbltb tcb Mlppeja*****************************6Bxbriesb 98 Irbltb ljn [uj tcb Qor`fdow************

  • 7/30/2019 06 Lab Flatfile and Filter

    2/14

    Dlk 6* Fdlt Fedb Qezlrn ljn Fedtbr ^rljsformlteoj

    Dlk lt l Adljib

    ^cb bxbriesbs ej tces dlk lrb nbseajbn to wld` tcb stunbjt

    tcrouac tcb proibss of emporteja ljn ljldyzeja l fdlt fedb souribuseja tcb Fdlt Fedb Qezlrn* ^cb stunbjt wedd ldso dblrj cow to

    usb tcb Fedtbr trljsformlteoj*

    Okhbitevbs

    Lftbr iompdbteja tcb dlk$ tcb stunbjt wedd kb lkdb to8

    Rsb tcb Fdlt Fedb wezlrn*

    Irbltb l Fedtbr trljsformlteoj*

    Yummlry

    Ej tces dlk$ tcb stunbjt wedd irbltb l mlppeja #ljn lssoieltbnwor`fdow% to bxtrlit nltl from l fdlt fedb tclt iojtlejs nltb

    rbiorns*

    Lj bxlmpdb of nltl from tcb fdlt fedb foddows8

    ^cb mlppeja must trljsform tcb nltl ljn doln et ejto l tlrabt

    tlkdb ls foddows8

    Ej lnneteoj$ tcb mlppeja must fedtbr tcb nltl for ojdy tcosb nltbs

    lftbr /

  • 7/30/2019 06 Lab Flatfile and Filter

    3/14

    Dlk 6* Fdlt Fedb Qezlrn ljn Fedtbr ^rljsformlteoj

    ^cb fejld mlppeja scoudn doo` ls foddows8

    Nurlteoj

    ^ces dlk scoudn tl`b lpproxemltbdy >7 mejutbs*

    WowbrIbjtbr 5*x Dbvbd E Nbvbdopbr Dlk Auenb 6 - 9

  • 7/30/2019 06 Lab Flatfile and Filter

    4/14

    Dlk 6* Fdlt Fedb Qezlrn ljn Fedtbr ^rljsformlteoj

    Bxbriesbs

    Bxbriesb

  • 7/30/2019 06 Lab Flatfile and Filter

    5/14

    Dlk 6* Fdlt Fedb Qezlrn ljn Fedtbr ^rljsformlteoj

    ^cb ferst row ej tcb ^EMB*txt fedb iojtlejstcb iodumj jlmbs* Qcbj tces opteoj esicbi`bn$ tcb emport lutomlteilddy stlrts ltrow ; ljn lssumbs tclt futurb bxtrlitswedd stlrt lt row ;*

    Ej tcb Nbseajbr$ opbj tcb Yourib Ljldyzbr ky idei`eja tcb

    Yourib Ljldyzbr kuttoj or ky sbdbiteja ^oods | YouribLjldyzbr*

    Ybdbit Youribs | EmportFrom Fedb*

    ^cb Opbj Fdlt Fedb neldoa kox lppblrs*

    Icljab tcb Fedbs of typb8 to Ldd Fedbs#(*(%*

    Doiltb tcb nerbitory wcbrb tcb fdlt fedb rbsenbs typeilddy

    I8TpmfedbsTYriFedbs$ ldtcouac your ejstruitor ilj

    iojferm*

    Ybdbit tcb fdlt tedb ^EMB*txt*

    Idei`O@*

    ^cb Fdlt Fedb Emport Qezlrn lppblrs*

    Bjsurb tcb Nbdemetbn rlneo kuttoj es sbdbitbn #nbfludt%*

    Ybdbit tcb Emport febdn jlmbs from ferst dejb icbi`kox*

    WowbrIbjtbr 5*x Dbvbd E Nbvbdopbr Dlk Auenb 6 - 2

  • 7/30/2019 06 Lab Flatfile and Filter

    6/14

    Dlk 6* Fdlt Fedb Qezlrn ljn Fedtbr ^rljsformlteoj

    Ytbp ;* Emport tcb tlrabt tlkdb*

    Opbj tcb Qlrbcousb Nbseajbr ky idei`eja tcb Qlrbcousb

    Nbseajbr kuttoj oj tcb toodklr*

    Ybdbit ^lrabts | Emport From Nltlklsb*

    Iojjbit to tcb tlrabt ONKI iojjbiteoj #tnkuxx - wcbrb

    xx es tcb lsseajbn stunbjt jumkbr%*

    Bxpljn tcb ^NKRxxsicbml ljn ^LKDBY jonb*

    Ybdbit ONY_^EMB*

    Idei`O@*

    ^cb ONY_^EMB tlrabt tlkdb scoudn doo` ls foddows8

    Ylvb tcb rbposetory*

    Bxbriesb ;8 Irbltb tcb Mlppeja

    Ytbp

  • 7/30/2019 06 Lab Flatfile and Filter

    7/14

    Dlk 6* Fdlt Fedb Qezlrn ljn Fedtbr ^rljsformlteoj

    Yejib tcb dlst ; jbw ports destbn lrb idosbej nltltypb$ port-typb ljn formudl toMOJ^C_out$ you mly opteojlddy iopy tcbMOJ^C_out port ljn plstb-ej ; iopebs*Rsb tcb iopy ljn plstb eiojs to tcb reactof tcb !Lnn l jbw iodumj! kuttoj* Kb surbto ldtbr tcb jbwdy iopebn ports for portjlmb$ prbieseoj ljn formudl$ to kbliiurltb for \RL[^B[_out ljnUBL[_out*

    Noukdb-idei` oj tcb cblnbr of tcb Bxprbsseoj

    trljsformlteoj*

    ^cb Bnet ^rljsformlteojs neldoa lppblrs*

    Idei` tcb [bjlmbkuttoj*

    Bjtbrbxp_ONY_^EMBej tcb ^rljsformlteoj Jlmb febdnljn

    idei` tcb O@ kuttoj*

    Idei` oj tcb Worts tlk*

    Ceacdeact tcb tcern port$ \RL[^B[$ tcbj lnn tcb foddoweja

    ports ky idei`eja tcb Lnn Wort kuttoj8

    NL^B_EN$ Nltltypb=nltb/temb$

    Wrbi=$ Wort ^ypb=Output Ojdy

    Lj bxprbsseoj wedd kb jbbnbn for blic of tcb lkovb portsto nbrevb tcb vldubs* Opbj tcb Bxprbsseoj Bnetor ljn lnn

    bxprbsseojs for blic port ls foddows8 NL^B_EN

    ^O_NL^B#NL^B$NN-MOJ-UUUU%

    MOJ^C_out

    YRKY^[#NL^B$>$9%

    \RL[^B[_out

    YRKY^[#\RL[^B[$6$

  • 7/30/2019 06 Lab Flatfile and Filter

    8/14

    Dlk 6* Fdlt Fedb Qezlrn ljn Fedtbr ^rljsformlteoj

    Idei` tcb O@kuttoj*

    ^cb bxprbsseoj trljsformlteoj scoudn doo` ls foddows8

    Ytbp >* Irbltb l Fedtbr trljsformlteoj*

    Idei` oj tcb Fedtbr rljsformlteoj kuttoj oj tcb

    ^rljsformlteoj toodklr*

    Idei`ljn nrla tcb poejtbr #wceic lppblrs ls irossclers

    ej tcb wor`splib% to tcb react of tcb bxp_ONY_^EMBbxprbsseoj*

    Nrla ljn nrop tcb foddoweja ports ej tcb ornbr spbiefebn

    from bxp_ONY_^EMB to tcb FED^[LJY wejnow8

    NL^B_EN

    NLU_OF_QBB@

    MOJ^C_out

    \RL[^B[_out

    UBL[_out

    Noukdb-idei` oj tcb Fedtbr trljsformlteoj*

    ^cb Bnet ^rljsformlteojs neldoa kox lppblrs*

    Idei` tcb [bjlmb kuttoj ljn bjtbrfed_ONY_^EMB*

    Idei` oj tcb Worts tlk ljn rbjlmb tcb foddoweja ports8

    MOJ^C_out = MOJ^C

    \RL[^B[_out = \RL[^B[

    UBL[_out = UBL[

    Idei` oj tcb Wropbrtebs tlk*

    6 - 3 WowbrIbjtbr 5*x Dbvbd E Nbvbdopbr Dlk Auenb

  • 7/30/2019 06 Lab Flatfile and Filter

    9/14

    Dlk 6* Fdlt Fedb Qezlrn ljn Fedtbr ^rljsformlteoj

    Idei` oj tcb nowj lrrow to bnet tcb Fedtbr Iojneteoj8

    ^o nbfejb l jbw fedtbr iojneteoj$ rbmovb tcb nbfludt tbxt$

    ^[RB*

    Opbj tcb Bxprbsseoj Bnetor ljn idei` oj tcb Wortstlk to

    tcb react of tcb Fujiteojs tlk*

    Noukdb-idei` oj NL^B_EN*

    Idei` tcb arbltbr tclj or bqulds kuttoj oj tcb

    opbrltor `bypln*

    Idei` tcb Fujiteojs tlk$ bxpljn tcb Iojvbrseoj fodnbr ljn

    noukdb-idei` oj ^o_Nltb*

    ^o iompdbtb tcb bxprbsseoj$ typb !/

  • 7/30/2019 06 Lab Flatfile and Filter

    10/14

    Dlk 6* Fdlt Fedb Qezlrn ljn Fedtbr ^rljsformlteoj

    Ytbp 2* Dej` tcb ^lrabt trljsformlteoj*

    [eact-idei` ej tcb wor`splib ljn sbdbit Lutodej`

    Ybdbit fed_ONY_^EMBej tcbFrom ^rljsformlteoj febdn ljn

    ONY_^EMB ej tcb ^o ^rljsformlteojs febdn*

    Ml`b surb tclt tcb Jlmb rlneo kuttoj es sbdbitbn ej tcb Ky

    febdn8

    Idei`O@*

    Ldd ports scoudn kb dej`bn kbtwbbj tcbsb two

    trljsformlteojs8

    Vldenltb tcb mlppeja ky sbdbiteja Mlppeja |Vldenltb*

    [bmbmkbr to icbi` tcb Vldenltb tlk ej tcb Output wejnowfor tcb rbsudts*

    Ylvb tcb rbposetory*

    ^cb iompdbtbn mlppeja scoudn doo` ls foddows8

    6 -

  • 7/30/2019 06 Lab Flatfile and Filter

    11/14

    Dlk 6* Fdlt Fedb Qezlrn ljn Fedtbr ^rljsformlteoj

    Bxbriesb 98 Irbltb ljn [uj tcb Qor`fdow

    Ej tces bxbriesb$ tcb stunbjt wedd irbltb l wor`fdow to ruj ljn

    tbst tcb jbw mlppeja*

    Ytbp

  • 7/30/2019 06 Lab Flatfile and Filter

    12/14

    Dlk 6* Fdlt Fedb Qezlrn ljn Fedtbr ^rljsformlteoj

    nbfludtbn to Jormld* Yirodd nowj to sbdbit tcb

    ^rujiltb tlrabt tlkdb opteoj*

    Idei`O@ to idosb tcb Bnet ls`s neldoa kox*

    Ylvb tcb rbposetory*

    Dej`Ytlrt to s_m_ONY_^EMB_xx*

    Ylvb$ vldenltb ljn stlrt tcb wor`fdow*

    Mojetor ljn rbvebw tcb rbsudts fors_m_ONY_^EMB_xx ej

    tcb Qor`fdow Mojetor*

    Ytbp 9* Vbrefy rbsudts - sbsseoj propbrtebs*

    Ky useja tcb nltb /* Vbrefy rbsudts - sbsseoj trljsformlteojstltesteis*

    Ytbp 2* Vbrefy rbsudts prbvebw nltl*

    [bturj to tcb Nbseajbr ljn ao to tcb Qlrbcousb

    6 -

  • 7/30/2019 06 Lab Flatfile and Filter

    13/14

    Dlk 6* Fdlt Fedb Qezlrn ljn Fedtbr ^rljsformlteoj

    Nbseajbr*

    [eact-idei` tcb ONY_^EMB tlrabt nbfejeteoj cblnbr ljn

    sbdbit Wrbvebw Nltl

    ^cb Wrbvebw Nltl neldoa kox lppblrs*

    Ybdbit tcb onki_tlrabt ONKI nltl sourib iojjbiteoj

    from tcb pudd-nowj dest*

    Bjtbr tcb usbrjlmb ljn plssworn lsseajbn ky tcb

    ejstruitor scoudn kb tnkuxx/tnkuxx #wcbrb xx es tcb

    lsseajbn stunbjt jumkbr%*

    Idei` oj Iojjbit*

    ^cb rbsudts lppblr ej tcb kottom cldf of tcb neldoa kox*

    ^cb nbfludt jumkbr of rbturjbn rows es

  • 7/30/2019 06 Lab Flatfile and Filter

    14/14

    Dlk 6* Fdlt Fedb Qezlrn ljn Fedtbr ^rljsformlteoj