SAP OData ke eng

by | Jul 31, 2019 | ODATA

Home » Sap » ABAP » ODATA » SAP OData ke eng

selelekeleng – Poso ena ke karolo ea SAP ABAP OData Tutorial letoto lena.

Selelekela

Haeba u rerile ho pepesa lintlha tsa hau tsa SAP (Table kapa Query Data) tikolohong e ka ntle joaloka UI5 / Fiori kapa HANA, joale u lokela ho sutumelletsa lintlha tsa hau ka mokhoa oa API. Ka API re bolela, ho sebelisa OData re tla hlahisa a tšebeletso ea sehokelo se ka fihlellehang ka marang-rang mme se ka sebelisoa ho etsa ts'ebetso ea CRUD. SAP OData tikolohong ea SAP ABAP e tšoana hantle le Sehlopha se seng sa ABAP. Re ka fihlella mekhoa ea sehlopha sena re sebelisa transaction ea SEGW. Re ka ngola khoutu ea rona e hlokahalang mona bakeng sa manollo ea data mme hang ha re bula sehlopha, sehokelo sa lits'ebeletso seo re se hlahisang se tla sebetsa ka nepo.

Tlhaloso

SAP OData ke protocol e tloaelehileng ea Websaete e sebelisetsoang ho botsa le ho ntlafatsa lintlha tse teng ho SAP ho sebelisa ABAP, ho sebelisa le ho haha ​​​​theknoloji ea Websaete e kang HTTP ho fana ka phihlelo ea boitsebiso bo tsoang mefuteng e sa tšoaneng ea lisebelisoa tsa kantle, liforomo le lisebelisoa.

Ho SAP, re sebelisa SEGW khoutu ea transaction ho theha Tšebeletso ea OData. SEGW e emetse Service Gateway.

Meetso ea SAP OData

Mona, re tla tšohla ka meralo ea Boemo bo Phahameng ba SAP OData.

SAP OData High Level Architecture

SAP OData High Level Architecture

Hobaneng re hloka ODATA

SAP OData e tla le melemo e mengata. Ha e re thuse feela ho pepesa data empa hape e thusa moreki ho fumana data ho tsoa kae kapa kae le sesebelisoa leha e le sefe. Haeba ho ke ke ha e-ba le lits'ebeletso tsa OData, joale data e tla lula e le teng 'me haeba mosebedisi a hloka ho fumana lintlha tsa bona, a ka tlameha ho etela sebaka sa data, se sa phutholohang bakeng sa lefats'e la digital.

Melemo ea ODATA

Ho sebelisa SAP OData ho re fa melemo e latelang:

  • E thusa ho fumana liphetho tse baloang ke batho, ke hore, o ka sebelisa sebatli sa hau ho bona lintlha tse hlahisoang
  • Ho bonolo haholo ebile ho potlakile ho fihlella data
  • E sebelisa maemo ohle a liprothokholo tsa tepo e leng GET, PUT, POST, DELETE, le QUERY
  • E sebelisa lits'ebetso tse se nang naha: Ho bolela hore Seva ha e boloke data efe kapa efe ea Client (mohlala, UI5 Application) mme e tšoara mohala o mong le o mong oa OData joalo ka mohala o mocha.
  • E fumana lintlha ka mokhoa oa lintlha tse amanang, tse lebisang ho tse ling: Ke mokhoa oa ho sebelisana o tsejoang e le "alert-analyse-act", "view-inspect-act", kapa "explore & act". Ho latela mokhoa ona, ha se data eohle e kenngoeng hammoho, 'me mosebelisi o sekaseka data mme a fihlele tlhahisoleseling e hlokahalang kamora ho tsamaea. Ka tsela ena data e jara kapele le ka nepo.

SAP OData V2 (Version 2)

OData v2 ke sete ea litekanyetso tse ncha tseo e leng li-add-on ho SAP OData V1, 'me tsena ke tse latelang:

  • Ho hlopha le ho sefa ka lehlakore la moreki
  • Likopo tsohle li ka kopanngoa
  • Lintlha tsohle li bolokiloe ka har'a mohlala
  • Ho sebetsana le Molaetsa ka boiketsetso

U ka bala ho eketsehileng ka SAP OData v2 vs OData v1 Mona.

SAP OData V4 (Version 4)

OData v4 ke ntlafatso ea morao-rao ho lits'ebeletso tsa SAP OData tse tlang le tlatsetso e itseng le phokotso e itseng ea likarolo, joalo ka:

  • Phetolelo e ncha e tlisa nolofatso ho latela data e tlamang. Moetso o mocha oa OData V4 o nolofatsa sebopeho sa paramente e tlamang data.
  • OData v4 e hloka feela ho khutlisoa ha data ka mokhoa o ts'oanang.
  • Lihlopha tsa Batch li hlalosoa feela ka li-parameter tse tlamang mehala e ncha ea OData v4 e nang le liparamente tse tsamaellanang le mohlala joalo ka kamehla.
  • E ts'ehetsa ts'ebeliso ea ts'ebetso e tlamang. 'Me joale ho bonolo haholo ho tlama sephetho sa ts'ebetso ho li-control.
  • Theha, Bala, Nchafatsa le ho Hlakola (Tlosa) lits'ebetso li fumaneha ka mokhoa o hlakileng ka litlamo
  • Ho OData v4, Metadata e fumaneha feela ka ODataMetaModel

U ka bala ho eketsehileng ka SAP OData v4 vs OData v2 Mona.

Mongoli

2 Comments

  1. Ezhilarasi Krishnasamy

    Ho utloisisoa habonolo.Kea leboha

    Reply
  2. Vaibhav Verma

    E ntle c
    litloaelo

    Reply

Romela a Comment

aterese ya hao ya imeile ke ke ho phatlalatswa. masimo hlokahala di tšoauoa *

Sebaka sena se sebelisa Akismet ho fokotsa spam. Ithute kamoo litlhaloso tsa hau li hlahang kateng.

Mongoli