Kedu ihe bụ SAP OData

Okwu Mmalite

Ọ bụrụ na ị na-eme atụmatụ ikpughe data SAP gị (Okpokoro ma ọ bụ Data Ajụjụ) na mpaghara mpụga dị ka UI5/Fiori ma ọ bụ HANA, mgbe ahụ ịkwesịrị ịkwanye data gị n'ụdị API. Site na API anyị pụtara, iji OData anyị ga-emepụta a ọrụ njikọ enwere ike ịnweta site na ịntanetị yana enwere ike iji rụọ ọrụ CRUD. SAP OData na gburugburu SAP ABAP dị ka klas ABAP ọzọ. Anyị nwere ike ịnweta usoro nke klas a site na iji azụmahịa SEGW. Anyị nwere ike dee koodu anyị chọrọ ebe a maka njikwa data na ozugbo anyị megharịrị klas ahụ, njikọ ọrụ anyị na-emepụta ga-eme ya.

definition

SAP OData bụ ọkọlọtọ Weebụ protocol eji maka ịjụ ajụjụ na imelite data dị na SAP site na iji ABAP, itinye na iwulite teknụzụ Weebụ dị ka HTTP iji nye ohere ịnweta ozi sitere na ngwa dị iche iche nke mpụga, nyiwe na ngwaọrụ.

Na SAP, anyị na-eji SEGW Koodu azụmahịa iji mepụta Ọrụ OData. SEGW na-anọchite anya ọnụ ụzọ ọrụ.

Nhazi nke SAP OData

N'ebe a, anyị ga-atụle maka ụkpụrụ ụlọ dị elu nke SAP OData.

SAP OData Ọkwa dị elu Architecture
SAP OData Ọkwa dị elu Architecture

Ihe mere anyị ji chọọ ODATA

SAP OData na-abịa na ọtụtụ uru. Ọ bụghị naanị na-enyere anyị aka ikpughe data kamakwa na-enyere onye ahịa aka ịnweta data site na ebe ọ bụla na ngwaọrụ ọ bụla. Ọ bụrụ na agaghị enwe ọrụ OData, mgbe ahụ data ahụ ga-adị na ntọala ma ọ bụrụ na onye ọrụ chọrọ ịnweta data ha, ha nwere ike ịga na ebe data ahụ, nke na-adịghị ahụ iru ala maka ụwa dijitalụ.

Uru nke ODATA

Iji SAP OData na-enye anyị uru ndị a:

  • Ọ na-enyere aka inweta nsonaazụ mmadụ nwere ike ịgụ ya bụ ị nwere ike iji ihe nchọgharị gị hụ data mmepụta
  • Ọ dị mfe na dịtụ ngwa ngwa ịnweta data
  • Ọ na-eji ụkpụrụ ọkọlọtọ weebụ niile dịka GET, PUT, Post, HIchapụ, na ajụjụ.
  • Ọ na-eji ngwa enweghị obodo: Ọ pụtara na nkesa anaghị echekwa data nke onye ahịa (dịka ngwa UI5) ma na-ewere oku OData ọ bụla dị ka oku ọhụrụ.
  • Ọ na-enweta data n'ụdị ozi ndị metụtara ya, nke na-eduga na nke ọzọ: Ọ bụ ụkpụrụ mmekọrịta nke a maara dị ka "alert-analyse-act", "view-inspect-act", ma ọ bụ "ịchọgharị & mee ihe". Dịka ụkpụrụ a si dị, ọ bụghị data niile ka ejikọtara ọnụ, onye ọrụ na-enyocha data wee rute ozi achọrọ ka ọ gachara. N'ụzọ dị otú a, data na-ebu ngwa ngwa na n'ụzọ ziri ezi.

SAP OData V2 (ụdị 2)

OData v2 bụ usoro ụkpụrụ ọhụrụ nke bụ mgbakwunye na SAP OData V1, ndị a bụ ndị a:

  • Nhazi na nzacha n'akụkụ ndị ahịa
  • Enwere ike ịhazi arịrịọ niile
  • A na-echekwa data niile n'ụdị
  • Ijikwa ozi akpaaka

Ị nwere ike ịgụkwu gbasara SAP OData v2 vs OData v1 Ebe a.

SAP OData V4 (ụdị 4)

OData v4 bụ nkwalite kachasị ọhụrụ na ọrụ SAP OData nke na-abịa na mgbakwunye na ụfọdụ mbelata njirimara, dị ka:

  • Ụdị ọhụrụ ahụ na-eweta mfe n'ihe gbasara njide data. Ụdị OData V4 ọhụrụ ahụ na-eme ka usoro ihe ejikọ data dị mfe.
  • OData v4 chọrọ naanị iweghachi data asynchronous.
  • A na-akọwapụta otu Batch naanị site na ijikọ paramita na oku OData v4 ọhụrụ yana paramita kwekọrọ na ihe nlereanya ahụ dị ka ndabara.
  • Ọ na-akwado iji njide ọrụ. Ma ugbu a, ọ dị mfe ijikọ nsonaazụ arụ ọrụ na njikwa.
  • Mepụta, Gụọ, Mmelite na Hichapụ (Wepụ) ọrụ dị n'ezoghị ọnụ site na njikọ
  • Na OData v4, a na-enweta Metadata naanị site na ODataMetaModel

Ị nwere ike ịgụkwu gbasara SAP OData v4 vs OData v2 Ebe a.

Comments: 2

Hapụ ikwu

Ebe a na-eji Akismet iji belata spam. Mụta otu esi etinye usoro data gị.