Menene SAP OData

Gabatarwa

Idan kuna shirin bijirar da bayanan SAP ɗin ku (Table ko Bayanan Tambaya) zuwa yanayin waje kamar UI5/Fiori ko HANA, to kuna buƙatar tura bayanan ku ta hanyar API. By API muna nufin, ta amfani da OData za mu samar da wani sabis hanyar haɗin da za a iya shiga ta hanyar intanet kuma za a iya amfani da ita don yin ayyukan CRUD. SAP OData a cikin yanayin SAP ABAP kamar wani Class ABAP ne. Za mu iya samun damar hanyoyin wannan aji ta amfani da ma'amalar SEGW. Za mu iya rubuta lambar da ake buƙata a nan don sarrafa bayanai kuma da zarar mun kunna ajin, hanyar haɗin sabis ɗin da muke samarwa za ta yi aiki daidai.

definition

SAP OData daidaitaccen ka'idar gidan yanar gizo ce da ake amfani da ita don tambaya da sabunta bayanan da ke cikin SAP ta amfani da ABAP, yin amfani da ginawa akan fasahar Yanar gizo kamar HTTP don ba da damar samun bayanai daga aikace-aikacen waje iri-iri, dandamali da na'urori.

A cikin SAP, muna amfani SEGW lambar ciniki don ƙirƙirar Sabis na OData. SEGW yana nufin Ƙofar Sabis.

Gine-gine na SAP OData

Anan, zamu tattauna game da Babban matakin gine-gine na SAP OData.

SAP OData Babban Matsayin Gine-gine
SAP OData Babban Matsayin Gine-gine

Me yasa muke buƙatar ODATA

SAP OData ya zo tare da fa'idodi da yawa. Ba wai kawai yana taimaka mana mu fallasa bayanai ba har ma yana taimaka wa abokin ciniki don samun damar bayanai daga ko'ina da kowace na'ura. Idan ba za a sami sabis na OData ba, to bayanan za su kasance a kan tushe kuma idan mai amfani yana buƙatar samun damar bayanan su, ƙila su ziyarci wurin bayanan, wanda ba shi da daɗi ga duniyar dijital.

Amfanin ODATA

Amfani da SAP OData yana ba mu fa'idodi masu zuwa:

  • Yana taimakawa don samun sakamako mai karantawa na ɗan adam watau za ku iya amfani da burauzar ku don ganin bayanan fitarwa
  • Yana da sauƙi kuma in mun gwada da sauri don samun damar bayanai
  • Yana amfani da duk ƙa'idodin ƙa'idodin yanar gizo watau GET, PUT, POST, DELETE, da QUERY
  • Yana amfani da Aikace-aikace marasa Jiha: Yana nufin uwar garken baya adana kowane bayanan Abokin ciniki (misali UI5 Application) kuma yana ɗaukar kowane kiran OData azaman sabon kira
  • Yana karɓar bayanai ta nau'ikan bayanan da ke da alaƙa, ɗayan yana kaiwa zuwa wani: Tsarin hulɗa ne da aka sani da " faɗakarwa-analyse-act", "view-inspect-act", ko "bincike & aiki". Dangane da wannan tsarin ba duka bayanai ake loda su tare ba, kuma mai amfani yana nazarin bayanai kuma ya kai bayanan da ake buƙata bayan kewayawa. Ta wannan hanyar bayanai suna ɗauka da sauri kuma daidai.

SAP OData V2 (Sigar 2)

OData v2 saitin sabbin ka'idoji ne waɗanda ke ƙara-kan zuwa SAP OData V1, kuma waɗannan sune kamar haka:

  • Rarraba-gefen abokin ciniki da tacewa
  • Ana iya daidaita duk buƙatun
  • Ana adana duk bayanan a cikin samfurin
  • Gudanar da saƙo ta atomatik

Kuna iya karanta ƙarin game da SAP OData v2 vs OData v1 nan.

SAP OData V4 (Sigar 4)

OData v4 shine sabon haɓakawa zuwa sabis na SAP OData wanda ya zo tare da ƙarin ƙari da wasu raguwa na fasali, kamar:

  • Sabuwar sigar tana kawo sauƙaƙawa ta fuskar ɗaurin bayanai. Sabuwar ƙirar OData V4 tana sauƙaƙa tsarin ma'aunin ɗaurin bayanai.
  • OData v4 yana buƙatar dawo da bayanan asynchronous kawai.
  • Ƙungiyoyin Batch ana ayyana su ta hanyar ma'auni masu ɗauri kawai a cikin sabon kira na OData v4 tare da ma'auni masu dacewa akan ƙirar azaman tsoho.
  • Yana goyan bayan amfani da ɗaurin aiki. Kuma yanzu ya fi sauƙi a ɗaure sakamakon aiwatar da aiki da sarrafawa.
  • Ƙirƙiri, Karanta, Sabuntawa da Share (Cire) ana samun ayyuka a fakaice ta hanyar ɗaurin
  • A cikin OData v4, Metadata ana samun dama ta hanyar ODataMetaModel kawai

Kuna iya karanta ƙarin game da SAP OData v4 vs OData v2 nan.

Comments: 2

Bar Tsokaci

Wannan shafin yana amfani da Akismet don rage spam. Koyi yadda aka sarrafa bayanan bayaninka.