SAP OData ni nini

kuanzishwa

Ikiwa unapanga kufichua Data yako ya SAP (Jedwali au Data ya Hoji) kwa mazingira ya nje kama vile UI5/Fiori au HANA, basi unahitaji kusukuma data yako katika mfumo wa API. Na API tunamaanisha, kwa kutumia OData tutazalisha a huduma kiungo ambacho kinaweza kufikiwa kupitia mtandao na kinaweza kutumika kufanya shughuli za CRUD. SAP OData katika mazingira ya SAP ABAP ni kama Darasa lingine la ABAP. Tunaweza kupata njia za darasa hili kwa kutumia shughuli ya SEGW. Tunaweza kuandika msimbo wetu unaohitajika hapa kwa ajili ya upotoshaji wa data na mara tu tunapowasha darasa, kiungo cha huduma tunachozalisha kitatenda ipasavyo.

Ufafanuzi

SAP OData ni itifaki ya kawaida ya Wavuti inayotumika kuuliza na kusasisha data iliyopo katika SAP kwa kutumia ABAP, kutumia na kujenga kwenye teknolojia za Wavuti kama vile HTTP ili kutoa ufikiaji wa habari kutoka kwa programu mbali mbali za nje, majukwaa na vifaa.

Katika SAP, tunatumia SEGW msimbo wa muamala ili kuunda Huduma ya OData. SEGW inasimama kwa lango la Huduma.

Usanifu wa SAP OData

Hapa, tutajadili kuhusu usanifu wa Kiwango cha Juu cha SAP OData.

Usanifu wa Kiwango cha Juu cha SAP OData
Usanifu wa Kiwango cha Juu cha SAP OData

Kwa nini tunahitaji ODATA

SAP OData inakuja na faida nyingi. Haitusaidii tu kufichua data lakini pia husaidia mteja kupata data kutoka mahali popote na kifaa chochote. Ikiwa hakutakuwa na huduma za OData, basi data itasalia kwenye msingi na iwapo mtumiaji atahitaji kufikia data yake, anaweza kulazimika kutembelea eneo la data, jambo ambalo halifurahishi kwa ulimwengu wa kidijitali.

Faida za ODATA

Kutumia SAP OData hutupatia faida zifuatazo:

  • Inasaidia kupata matokeo yanayosomeka na binadamu yaani unaweza kutumia kivinjari chako kuona data ya towe
  • Ni rahisi sana na kwa haraka kupata data
  • Inatumia viwango vyote vya itifaki za wavuti yaani GET, PUT, POST, DELETE, na QUERY
  • Inatumia Programu Zisizo na Uraia: Inamaanisha kuwa Seva haihifadhi data yoyote ya Mteja (km UI5 Application) na inashughulikia kila simu ya OData kama simu mpya.
  • Hupokea data katika muundo wa vipande vya habari vinavyohusiana, moja ikielekeza kwa nyingine: Ni muundo wa mwingiliano unaojulikana kama "tendo la tahadhari-changanua", "angalia-kagua-kitendo", au "gundua na tenda". Kulingana na muundo huu sio data yote inayopakiwa pamoja, na mtumiaji huchanganua data na kufikia maelezo yake yanayohitajika baada ya kusogeza. Kwa njia hii data hupakia haraka na kwa usahihi.

SAP OData V2 (Toleo la 2)

OData v2 ni seti ya viwango vipya ambavyo ni nyongeza kwa SAP OData V1, na hizi ni kama ifuatavyo:

  • Upangaji na uchujaji wa upande wa mteja
  • Maombi yote yanaweza kuunganishwa
  • Data zote zimehifadhiwa kwenye modeli
  • Ushughulikiaji wa Ujumbe otomatiki

Unaweza kusoma zaidi kuhusu SAP OData v2 vs OData v1 hapa.

SAP OData V4 (Toleo la 4)

OData v4 ni toleo jipya zaidi la huduma za SAP OData ambalo linakuja na nyongeza na kupunguzwa kwa vipengele, kama vile:

  • Toleo jipya huleta kurahisisha katika suala la kuunganisha data. Muundo mpya wa OData V4 hurahisisha muundo wa kigezo cha kumfunga data.
  • OData v4 inahitaji urejeshaji data usiolandanishwa pekee.
  • Vikundi vya Kundi vinafafanuliwa pekee kupitia vigezo vya kufunga katika simu mpya za OData v4 na vigezo vinavyolingana kwenye modeli kama chaguo-msingi.
  • Inaauni matumizi ya kufunga operesheni. Na sasa ni rahisi zaidi kufunga matokeo ya utekelezaji wa operesheni kwa vidhibiti.
  • Unda, Soma, Sasisha na Futa (Ondoa) shughuli zinapatikana kwa njia kamili kupitia vifungo
  • Katika OData v4, Metadata inafikiwa kupitia ODataMetaModel pekee

Unaweza kusoma zaidi kuhusu SAP OData v4 vs OData v2 hapa.

Comments: 2

Acha maoni

Tovuti hii inatumia Akismet kupunguza spam. Jifunze jinsi maoni yako yanasindika.