Cad é SAP OData

Réamhrá

Má tá sé ar intinn agat do Shonraí SAP (Tábla nó Sonraí Iarratas) a nochtadh do thimpeallacht sheachtrach ar nós UI5/Fiori nó HANA, ansin caithfidh tú do shonraí a bhrú i bhfoirm API. Le API is éard atá i gceist againn, agus OData á n-úsáid againn, ginfimid a seirbhís nasc is féidir a rochtain tríd an idirlíon agus is féidir a úsáid chun oibríochtaí CRUD a dhéanamh. Tá SAP OData i dtimpeallacht SAP ABAP díreach cosúil le hAicme ABAP eile. Is féidir linn teacht ar mhodhanna na haicme seo trí úsáid a bhaint as idirbheart SEGW. Is féidir linn ár gcód riachtanach a scríobh anseo don ionramháil sonraí agus a luaithe a ghníomhóimid an rang, gníomhóidh an nasc seirbhíse a ghinimid dá réir.

Sainmhíniú

Is prótacal Gréasáin caighdeánach é SAP OData a úsáidtear chun sonraí atá i láthair in SAP a fhiosrú agus a nuashonrú ag baint úsáide as ABAP, ag cur i bhfeidhm agus ag tógáil ar theicneolaíochtaí Gréasáin ar nós HTTP chun rochtain a sholáthar ar fhaisnéis ó éagsúlacht feidhmchláir, ardáin agus gléasanna seachtracha.

I SAP, úsáidimid SEGW cód idirbhirt chun Seirbhís OData a chruthú. Seasann SEGW do Service Gateway.

Ailtireacht SAP OData

Anseo, déanfaimid plé ar ailtireacht ardleibhéil SAP OData.

Ailtireacht Ardleibhéil SAP OData
Ailtireacht Ardleibhéil SAP OData

Cén fáth a dteastaíonn ODATA uainn

Tá buntáistí iomadúla ag SAP OData. Ní hamháin go gcabhraíonn sé linn sonraí a nochtadh ach cuidíonn sé freisin le custaiméir rochtain a fháil ar shonraí ó áit ar bith agus ó aon fheiste. Mura mbeidh aon seirbhísí ODdata ann, fanfaidh na sonraí ar an mbonn agus i gcás go mbeidh gá ag úsáideoir rochtain a fháil ar a shonraí, d’fhéadfadh go mbeadh orthu cuairt a thabhairt ar shuíomh na sonraí, rud atá míchompordach don domhan digiteach.

Buntáistí ODATA

Soláthraíonn úsáid SAP OData na buntáistí seo a leanas dúinn:

  • Cuidíonn sé le torthaí inléite daonna a fháil ie is féidir leat do bhrabhsálaí a úsáid chun na sonraí aschuir a fheiceáil
  • Tá sé an-éasca agus réasúnta tapa rochtain a fháil ar shonraí
  • Úsáideann sé gach caighdeán prótacal gréasáin .i. GET, PUT, POST, DELETE, agus QUERY
  • Úsáideann sé Feidhmchláir gan Stát: Ciallaíonn sé nach sábhálann Freastalaí aon sonraí Cliant (m.sh. Feidhmchlár UI5) agus déileálann sé le gach glao OData mar ghlao nua
  • Faigheann sé sonraí i bhfoirm píosaí bainteacha faisnéise, ceann amháin ag dul go dtí an ceann eile: Is patrún idirghníomhaíochta é ar a dtugtar “alt-analyse-act”, “view-inspect-act”, nó “explore & act”. De réir an phatrúin seo ní dhéantar na sonraí go léir a luchtú le chéile, agus déanann úsáideoir anailís ar shonraí agus sroicheann sé a fhaisnéis riachtanach tar éis nascleanúint. Ar an mbealach seo lódálann na sonraí go tapa agus i gceart.

SAP OData V2 (Leagan 2)

Is sraith caighdeán nua é OData v2 atá mar bhreiseáin do SAP OData V1, agus is iad seo a leanas:

  • Sórtáil agus scagadh ar thaobh an chliaint
  • Is féidir gach iarratas a bhaisc
  • Tá na sonraí go léir i dtaisce sa mhúnla
  • Láimhseáil Uathoibríoch Teachtaireachta

Is féidir leat tuilleadh a léamh faoi SAP OData v2 vs OData v1 anseo.

SAP OData V4 (Leagan 4)

Is é OData v4 an t-uasghrádú is déanaí ar sheirbhísí SAP OData a thagann le gnéithe breise agus laghdú áirithe, mar shampla:

  • Tugann an leagan nua simpliú i dtéarmaí ceangailteach sonraí. Déanann an tsamhail OData V4 nua an struchtúr paraiméadair atá ceangailteach le sonraí a shimpliú.
  • Ní theastaíonn ach aisghabháil sonraí asincrónacha ó OData v4.
  • Déantar na grúpaí Baisc a shainiú trí pharaiméadair cheangailteach amháin sna glaonna OData v4 nua agus na paraiméadair chomhfhreagracha ar an tsamhail mar réamhshocrú.
  • Tacaíonn sé le húsáid oibríocht ceangailteach. Agus anois tá sé i bhfad níos éasca torthaí forghníomhaithe oibríochta a cheangal le rialuithe.
  • Tá oibríochtaí Cruthaigh, Léigh, Nuashonraigh agus Scrios (Bain) ar fáil go hintuigthe trí na ceangail
  • In OData v4, ní fhaightear rochtain ar na Meiteashonraí ach trí ODataMetaModel

Is féidir leat tuilleadh a léamh faoi SAP OData v4 vs OData v2 anseo.

Comments: 2

Fág tagairt

Úsáideann an suíomh seo Akismet chun spam a laghdú. Foghlaim conas a dhéantar próiseáil ar do chuid tráchta.